0001628280-20-001968.txt : 20200221 0001628280-20-001968.hdr.sgml : 20200221 20200221164727 ACCESSION NUMBER: 0001628280-20-001968 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 122 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200221 DATE AS OF CHANGE: 20200221 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BALCHEM CORP CENTRAL INDEX KEY: 0000009326 STANDARD INDUSTRIAL CLASSIFICATION: CHEMICALS & ALLIED PRODUCTS [2800] IRS NUMBER: 132578432 STATE OF INCORPORATION: MD FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-13648 FILM NUMBER: 20640750 BUSINESS ADDRESS: STREET 1: 52 SUNRISE PARK ROAD CITY: NEW HAMPTON STATE: NY ZIP: 10958 BUSINESS PHONE: (845) 326-5600 MAIL ADDRESS: STREET 1: 52 SUNRISE PARK ROAD CITY: NEW HAMPTON STATE: NY ZIP: 10958 10-K 1 bcpc-20191231.htm 10-K bcpc-20191231
2019FYfalse0000009326--12-31P3YP3YP2Ytwo years, three months00000093262019-01-012019-12-31iso4217:USD00000093262019-06-30xbrli:shares00000093262020-02-1300000093262019-12-3100000093262018-12-31iso4217:USDxbrli:shares00000093262018-01-012018-12-3100000093262017-01-012017-12-3100000093262016-12-310000009326us-gaap:RetainedEarningsMember2016-12-310000009326us-gaap:AccumulatedOtherComprehensiveIncomeMember2016-12-310000009326us-gaap:CommonStockMember2016-12-310000009326us-gaap:TreasuryStockMember2016-12-310000009326us-gaap:AdditionalPaidInCapitalMember2016-12-310000009326us-gaap:RetainedEarningsMember2017-01-012017-12-310000009326us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-01-012017-12-3100000093262017-12-310000009326us-gaap:TreasuryStockMember2017-01-012017-12-310000009326us-gaap:CommonStockMember2017-01-012017-12-310000009326us-gaap:AdditionalPaidInCapitalMember2017-01-012017-12-310000009326us-gaap:RetainedEarningsMember2017-12-310000009326us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-12-310000009326us-gaap:CommonStockMember2017-12-310000009326us-gaap:TreasuryStockMember2017-12-310000009326us-gaap:AdditionalPaidInCapitalMember2017-12-310000009326us-gaap:RetainedEarningsMember2018-01-012018-12-310000009326us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-01-012018-12-310000009326us-gaap:TreasuryStockMember2018-01-012018-12-310000009326us-gaap:CommonStockMember2018-01-012018-12-310000009326us-gaap:AdditionalPaidInCapitalMember2018-01-012018-12-310000009326us-gaap:RetainedEarningsMember2018-12-310000009326us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310000009326us-gaap:CommonStockMember2018-12-310000009326us-gaap:TreasuryStockMember2018-12-310000009326us-gaap:AdditionalPaidInCapitalMember2018-12-310000009326us-gaap:RetainedEarningsMember2019-01-012019-12-310000009326us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-12-310000009326us-gaap:TreasuryStockMember2019-01-012019-12-310000009326us-gaap:CommonStockMember2019-01-012019-12-310000009326us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310000009326us-gaap:RetainedEarningsMember2019-12-310000009326us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310000009326us-gaap:CommonStockMember2019-12-310000009326us-gaap:TreasuryStockMember2019-12-310000009326us-gaap:AdditionalPaidInCapitalMember2019-12-310000009326us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Memberus-gaap:AccountingStandardsUpdate201409Member2018-01-012018-12-310000009326srt:MinimumMemberus-gaap:BuildingMember2019-01-012019-12-310000009326us-gaap:BuildingMembersrt:MaximumMember2019-01-012019-12-310000009326srt:MinimumMemberus-gaap:EquipmentMember2019-01-012019-12-310000009326us-gaap:EquipmentMembersrt:MaximumMember2019-01-012019-12-310000009326bcpc:HumanNutritionAndHealthMember2019-01-012019-12-310000009326bcpc:HumanNutritionAndHealthMember2019-12-310000009326bcpc:HumanNutritionAndHealthMember2018-12-310000009326bcpc:AnimalNutritionAndHealthMember2019-12-310000009326bcpc:AnimalNutritionAndHealthMember2018-12-310000009326bcpc:SpecialtyProductsMember2019-12-310000009326bcpc:SpecialtyProductsMember2018-12-310000009326bcpc:IndustrialProductsMember2019-12-310000009326bcpc:IndustrialProductsMember2018-12-310000009326srt:MinimumMemberus-gaap:CustomerListsMember2019-01-012019-12-310000009326us-gaap:CustomerListsMembersrt:MaximumMember2019-01-012019-12-310000009326srt:MinimumMemberus-gaap:TrademarksAndTradeNamesMember2019-01-012019-12-310000009326us-gaap:TrademarksAndTradeNamesMembersrt:MaximumMember2019-01-012019-12-310000009326srt:MinimumMemberus-gaap:DevelopedTechnologyRightsMember2019-01-012019-12-310000009326srt:MaximumMemberus-gaap:DevelopedTechnologyRightsMember2019-01-012019-12-310000009326srt:MinimumMemberbcpc:RegulatoryRegistrationCostsMember2019-01-012019-12-310000009326srt:MaximumMemberbcpc:RegulatoryRegistrationCostsMember2019-01-012019-12-310000009326srt:MinimumMemberbcpc:PatentsTradeSecretsMember2019-01-012019-12-310000009326srt:MaximumMemberbcpc:PatentsTradeSecretsMember2019-01-012019-12-310000009326srt:MinimumMemberbcpc:OtherIntangibleAssetsExcludingRegulatoryRegistrationCostsAndPatentsTradeSecretsMember2019-01-012019-12-310000009326bcpc:OtherIntangibleAssetsExcludingRegulatoryRegistrationCostsAndPatentsTradeSecretsMembersrt:MaximumMember2019-01-012019-12-310000009326us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2019-05-280000009326us-gaap:CurrencySwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2019-05-280000009326bcpc:ZumbroRiverBrandIncMember2019-12-132019-12-130000009326bcpc:ZumbroRiverBrandIncMember2019-12-130000009326bcpc:ZumbroRiverBrandIncMemberus-gaap:CustomerRelationshipsMember2019-12-130000009326bcpc:ZumbroRiverBrandIncMemberus-gaap:DevelopedTechnologyRightsMember2019-12-130000009326us-gaap:TradeNamesMemberbcpc:ZumbroRiverBrandIncMember2019-12-130000009326bcpc:ZumbroRiverBrandIncMemberus-gaap:CustomerRelationshipsMember2019-12-132019-12-130000009326us-gaap:TradeNamesMemberbcpc:ZumbroRiverBrandIncMember2019-12-132019-12-130000009326bcpc:ZumbroRiverBrandIncMemberus-gaap:DevelopedTechnologyRightsMember2019-12-132019-12-13xbrli:pure0000009326bcpc:ChemogasHoldingNVAndSubsidiariesMember2019-05-27iso4217:EUR0000009326bcpc:ChemogasHoldingNVAndSubsidiariesMember2019-05-272019-05-270000009326bcpc:SpecialtyProductsMemberbcpc:ChemogasHoldingNVAndSubsidiariesMember2019-05-270000009326us-gaap:CustomerRelationshipsMemberbcpc:ChemogasHoldingNVAndSubsidiariesMember2019-05-270000009326bcpc:ChemogasHoldingNVAndSubsidiariesMemberus-gaap:DevelopedTechnologyRightsMember2019-05-270000009326us-gaap:TradeNamesMemberbcpc:ChemogasHoldingNVAndSubsidiariesMember2019-05-270000009326us-gaap:CustomerRelationshipsMemberbcpc:ChemogasHoldingNVAndSubsidiariesMember2019-01-012019-12-310000009326us-gaap:TradeNamesMemberbcpc:ChemogasHoldingNVAndSubsidiariesMember2019-01-012019-12-310000009326bcpc:ChemogasHoldingNVAndSubsidiariesMemberus-gaap:DevelopedTechnologyRightsMember2019-01-012019-12-310000009326bcpc:ZumbroRiverBrandIncMember2019-12-132019-12-310000009326us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-12-310000009326us-gaap:GeneralAndAdministrativeExpenseMember2018-01-012018-12-310000009326us-gaap:GeneralAndAdministrativeExpenseMember2017-01-012017-12-310000009326us-gaap:CostOfSalesMember2019-01-012019-12-310000009326us-gaap:CostOfSalesMember2018-01-012018-12-310000009326us-gaap:CostOfSalesMember2017-01-012017-12-310000009326us-gaap:OperatingExpenseMember2019-01-012019-12-310000009326us-gaap:OperatingExpenseMember2018-01-012018-12-310000009326us-gaap:OperatingExpenseMember2017-01-012017-12-31bcpc:plan0000009326bcpc:OmnibusIncentivePlan2017Member2019-12-310000009326bcpc:StockPlan1999Member2019-12-310000009326bcpc:OmnibusIncentivePlan2017Member2019-01-012019-12-310000009326bcpc:OmnibusIncentivePlan2017Memberus-gaap:EmployeeStockOptionMember2019-12-310000009326bcpc:OmnibusIncentivePlan2017Memberus-gaap:DirectorMember2019-01-012019-12-310000009326us-gaap:PerformanceSharesMemberbcpc:EmployeeMember2019-01-012019-12-310000009326us-gaap:EmployeeStockOptionMember2019-01-012019-12-310000009326us-gaap:EmployeeStockOptionMember2018-01-012018-12-310000009326us-gaap:EmployeeStockOptionMember2017-01-012017-12-310000009326us-gaap:PerformanceSharesMemberbcpc:EmployeeMember2018-01-012018-12-310000009326us-gaap:PerformanceSharesMemberbcpc:EmployeeMember2017-01-012017-12-310000009326srt:MinimumMemberbcpc:EmployeeMemberus-gaap:RestrictedStockMember2019-01-012019-12-310000009326bcpc:EmployeeMembersrt:MaximumMemberus-gaap:RestrictedStockMember2019-01-012019-12-310000009326srt:MinimumMemberus-gaap:DirectorMemberus-gaap:RestrictedStockMember2019-01-012019-12-310000009326us-gaap:DirectorMembersrt:MaximumMemberus-gaap:RestrictedStockMember2019-01-012019-12-310000009326us-gaap:EmployeeStockOptionMember2018-12-310000009326us-gaap:EmployeeStockOptionMember2017-12-310000009326us-gaap:EmployeeStockOptionMember2016-12-310000009326us-gaap:EmployeeStockOptionMember2019-12-310000009326bcpc:ExercisePriceRange1Member2019-01-012019-12-310000009326bcpc:ExercisePriceRange1Member2019-12-310000009326bcpc:ExercisePriceRange2Member2019-01-012019-12-310000009326bcpc:ExercisePriceRange2Member2019-12-310000009326bcpc:ExercisePriceRange3Member2019-01-012019-12-310000009326bcpc:ExercisePriceRange3Member2019-12-310000009326us-gaap:RestrictedStockMember2018-12-310000009326us-gaap:RestrictedStockMember2017-12-310000009326us-gaap:RestrictedStockMember2016-12-310000009326us-gaap:RestrictedStockMember2019-01-012019-12-310000009326us-gaap:RestrictedStockMember2018-01-012018-12-310000009326us-gaap:RestrictedStockMember2017-01-012017-12-310000009326us-gaap:RestrictedStockMember2019-12-310000009326us-gaap:PerformanceSharesMember2018-12-310000009326us-gaap:PerformanceSharesMember2017-12-310000009326us-gaap:PerformanceSharesMember2016-12-310000009326us-gaap:PerformanceSharesMember2019-01-012019-12-310000009326us-gaap:PerformanceSharesMember2018-01-012018-12-310000009326us-gaap:PerformanceSharesMember2017-01-012017-12-310000009326us-gaap:PerformanceSharesMember2019-12-310000009326us-gaap:ScenarioForecastMember2020-12-310000009326us-gaap:LandMember2019-12-310000009326us-gaap:LandMember2018-12-310000009326us-gaap:BuildingMember2019-12-310000009326us-gaap:BuildingMember2018-12-310000009326us-gaap:EquipmentMember2019-12-310000009326us-gaap:EquipmentMember2018-12-310000009326us-gaap:ConstructionInProgressMember2019-12-310000009326us-gaap:ConstructionInProgressMember2018-12-310000009326srt:NorthAmericaMember2019-12-310000009326srt:NorthAmericaMember2018-12-310000009326srt:EuropeMember2019-12-310000009326srt:EuropeMember2018-12-310000009326us-gaap:CustomerListsMember2019-12-310000009326us-gaap:CustomerListsMember2018-12-310000009326us-gaap:TrademarksAndTradeNamesMember2019-12-310000009326us-gaap:TrademarksAndTradeNamesMember2018-12-310000009326us-gaap:DevelopedTechnologyRightsMember2019-12-310000009326us-gaap:DevelopedTechnologyRightsMember2018-12-310000009326srt:MinimumMemberus-gaap:OtherIntangibleAssetsMember2019-01-012019-12-310000009326srt:MaximumMemberus-gaap:OtherIntangibleAssetsMember2019-01-012019-12-310000009326us-gaap:OtherIntangibleAssetsMember2019-12-310000009326us-gaap:OtherIntangibleAssetsMember2018-12-310000009326bcpc:StGabrielCCCompanyLLCMember2019-12-310000009326bcpc:EastmanChemicalCompanyMemberbcpc:StGabrielCCCompanyLLCMember2019-12-31bcpc:vote0000009326bcpc:StGabrielCCCompanyLLCMember2019-01-012019-12-310000009326bcpc:StGabrielCCCompanyLLCMember2018-01-012018-12-310000009326bcpc:StGabrielCCCompanyLLCMember2017-01-012017-12-310000009326bcpc:StGabrielCCCompanyLLCMember2018-12-310000009326us-gaap:SecuredDebtMember2014-05-070000009326us-gaap:RevolvingCreditFacilityMember2014-05-0700000093262018-06-270000009326us-gaap:SecuredDebtMember2019-01-012019-12-310000009326us-gaap:SecuredDebtMember2019-05-232019-05-230000009326us-gaap:SecuredDebtMember2019-07-012019-09-300000009326us-gaap:SecuredDebtMember2019-12-132019-12-130000009326us-gaap:RevolvingCreditFacilityMember2019-01-012019-12-310000009326bcpc:RevolvingCreditAgreementMember2019-12-310000009326srt:MinimumMemberbcpc:RevolvingCreditAgreementMember2019-01-012019-12-310000009326bcpc:RevolvingCreditAgreementMembersrt:MaximumMember2019-01-012019-12-310000009326bcpc:RevolvingCreditAgreementMember2019-01-012019-12-3100000093262018-04-012018-06-300000009326us-gaap:EmployeeStockOptionMember2019-01-012019-12-310000009326us-gaap:EmployeeStockOptionMember2018-01-012018-12-310000009326us-gaap:EmployeeStockOptionMember2017-01-012017-12-310000009326us-gaap:StateAndLocalJurisdictionMember2019-12-310000009326us-gaap:DomesticCountryMember2019-12-31bcpc:facility0000009326bcpc:HumanNutritionAndHealthMemberus-gaap:OperatingSegmentsMember2019-12-310000009326bcpc:HumanNutritionAndHealthMemberus-gaap:OperatingSegmentsMember2018-12-310000009326bcpc:AnimalNutritionAndHealthMemberus-gaap:OperatingSegmentsMember2019-12-310000009326bcpc:AnimalNutritionAndHealthMemberus-gaap:OperatingSegmentsMember2018-12-310000009326bcpc:SpecialtyProductsMemberus-gaap:OperatingSegmentsMember2019-12-310000009326bcpc:SpecialtyProductsMemberus-gaap:OperatingSegmentsMember2018-12-310000009326bcpc:IndustrialProductsMemberus-gaap:OperatingSegmentsMember2019-12-310000009326bcpc:IndustrialProductsMemberus-gaap:OperatingSegmentsMember2018-12-310000009326us-gaap:MaterialReconcilingItemsMember2019-12-310000009326us-gaap:MaterialReconcilingItemsMember2018-12-310000009326bcpc:HumanNutritionAndHealthMemberus-gaap:OperatingSegmentsMember2019-01-012019-12-310000009326bcpc:HumanNutritionAndHealthMemberus-gaap:OperatingSegmentsMember2018-01-012018-12-310000009326bcpc:HumanNutritionAndHealthMemberus-gaap:OperatingSegmentsMember2017-01-012017-12-310000009326bcpc:AnimalNutritionAndHealthMemberus-gaap:OperatingSegmentsMember2019-01-012019-12-310000009326bcpc:AnimalNutritionAndHealthMemberus-gaap:OperatingSegmentsMember2018-01-012018-12-310000009326bcpc:AnimalNutritionAndHealthMemberus-gaap:OperatingSegmentsMember2017-01-012017-12-310000009326bcpc:SpecialtyProductsMemberus-gaap:OperatingSegmentsMember2019-01-012019-12-310000009326bcpc:SpecialtyProductsMemberus-gaap:OperatingSegmentsMember2018-01-012018-12-310000009326bcpc:SpecialtyProductsMemberus-gaap:OperatingSegmentsMember2017-01-012017-12-310000009326bcpc:IndustrialProductsMemberus-gaap:OperatingSegmentsMember2019-01-012019-12-310000009326bcpc:IndustrialProductsMemberus-gaap:OperatingSegmentsMember2018-01-012018-12-310000009326bcpc:IndustrialProductsMemberus-gaap:OperatingSegmentsMember2017-01-012017-12-310000009326us-gaap:CorporateNonSegmentMember2019-01-012019-12-310000009326us-gaap:CorporateNonSegmentMember2018-01-012018-12-310000009326us-gaap:CorporateNonSegmentMember2017-01-012017-12-310000009326us-gaap:MaterialReconcilingItemsMember2019-01-012019-12-310000009326us-gaap:MaterialReconcilingItemsMember2018-01-012018-12-310000009326us-gaap:MaterialReconcilingItemsMember2017-01-012017-12-310000009326bcpc:ProductSalesMember2019-01-012019-12-310000009326bcpc:ProductSalesMember2018-01-012018-12-310000009326bcpc:ProductSalesMember2017-01-012017-12-310000009326bcpc:CoManufacturingMember2019-01-012019-12-310000009326bcpc:CoManufacturingMember2018-01-012018-12-310000009326bcpc:CoManufacturingMember2017-01-012017-12-310000009326bcpc:BillAndHoldMember2019-01-012019-12-310000009326bcpc:BillAndHoldMember2018-01-012018-12-310000009326bcpc:BillAndHoldMember2017-01-012017-12-310000009326bcpc:ConsignmentMember2019-01-012019-12-310000009326bcpc:ConsignmentMember2018-01-012018-12-310000009326bcpc:ConsignmentMember2017-01-012017-12-310000009326us-gaap:ProductMember2019-01-012019-12-310000009326us-gaap:ProductMember2018-01-012018-12-310000009326us-gaap:ProductMember2017-01-012017-12-310000009326us-gaap:RoyaltyMember2019-01-012019-12-310000009326us-gaap:RoyaltyMember2018-01-012018-12-310000009326us-gaap:RoyaltyMember2017-01-012017-12-310000009326country:US2019-01-012019-12-310000009326country:US2018-01-012018-12-310000009326country:US2017-01-012017-12-310000009326us-gaap:NonUsMember2019-01-012019-12-310000009326us-gaap:NonUsMember2018-01-012018-12-310000009326us-gaap:NonUsMember2017-01-012017-12-31bcpc:revenue_sub-stream0000009326us-gaap:CurrencySwapMember2018-01-012018-12-310000009326us-gaap:AccumulatedTranslationAdjustmentMember2018-12-310000009326us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2018-12-310000009326us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2018-12-310000009326us-gaap:AccumulatedTranslationAdjustmentMember2019-01-012019-12-310000009326us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-01-012019-12-310000009326us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-01-012019-12-310000009326us-gaap:AccumulatedTranslationAdjustmentMember2019-12-310000009326us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-12-310000009326us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-12-310000009326bcpc:CentralStatesSoutheastAndSouthwestAreasPensionFundMember2019-01-012019-12-310000009326bcpc:CentralStatesSoutheastAndSouthwestAreasPensionFundMember2018-01-012018-12-310000009326bcpc:CentralStatesSoutheastAndSouthwestAreasPensionFundMember2017-01-012017-12-310000009326bcpc:ChemogasHoldingNVAndSubsidiariesMember2019-12-310000009326bcpc:CorporateHeadquartersAndLaboratoryFacilityMember2018-12-31utr:sqft0000009326bcpc:CorporateHeadquartersMember2018-12-310000009326us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2019-12-310000009326us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2018-12-310000009326us-gaap:FairValueInputsLevel1Member2019-12-310000009326us-gaap:FairValueInputsLevel1Member2018-12-310000009326us-gaap:CorporateJointVentureMemberbcpc:ServicesProvidedMember2019-01-012019-12-310000009326us-gaap:CorporateJointVentureMemberbcpc:ServicesProvidedMember2018-01-012018-12-310000009326us-gaap:CorporateJointVentureMemberbcpc:ServicesProvidedMember2017-01-012017-12-310000009326us-gaap:CorporateJointVentureMemberbcpc:RawMaterialsSoldMember2019-01-012019-12-310000009326us-gaap:CorporateJointVentureMemberbcpc:RawMaterialsSoldMember2018-01-012018-12-310000009326us-gaap:CorporateJointVentureMemberbcpc:RawMaterialsSoldMember2017-01-012017-12-310000009326us-gaap:CorporateJointVentureMember2019-01-012019-12-310000009326us-gaap:CorporateJointVentureMember2018-01-012018-12-310000009326us-gaap:CorporateJointVentureMember2017-01-012017-12-310000009326us-gaap:CorporateJointVentureMember2019-12-310000009326us-gaap:CorporateJointVentureMember2018-12-31bcpc:tranche0000009326srt:MinimumMemberbcpc:LesseeOperatingLeaseTrancheOneMember2019-12-310000009326bcpc:LesseeOperatingLeaseTrancheOneMembersrt:MaximumMember2019-12-310000009326bcpc:LesseeOperatingLeaseTrancheOneMember2019-12-310000009326srt:MinimumMemberbcpc:LesseeOperatingLeaseTrancheTwoMember2019-12-310000009326srt:MaximumMemberbcpc:LesseeOperatingLeaseTrancheTwoMember2019-12-310000009326bcpc:LesseeOperatingLeaseTrancheTwoMember2019-12-310000009326srt:MinimumMemberbcpc:LesseeOperatingLeaseTrancheThreeMember2019-12-310000009326bcpc:LesseeOperatingLeaseTrancheThreeMembersrt:MaximumMember2019-12-310000009326bcpc:LesseeOperatingLeaseTrancheThreeMember2019-12-310000009326bcpc:LesseeOperatingLeaseTrancheFourMember2019-12-310000009326bcpc:PayFixedInterestRateMemberus-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2019-05-280000009326us-gaap:InterestExpenseMemberus-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2019-01-012019-12-310000009326bcpc:PayFixedInterestRateMemberus-gaap:CurrencySwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2019-05-280000009326bcpc:ReceiveFixedInterestRateMemberus-gaap:CurrencySwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2019-05-280000009326us-gaap:InterestExpenseMemberus-gaap:CurrencySwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2019-01-012019-12-310000009326us-gaap:InterestRateSwapMemberus-gaap:DerivativeFinancialInstrumentsLiabilitiesMember2019-12-310000009326us-gaap:CurrencySwapMemberus-gaap:DerivativeFinancialInstrumentsLiabilitiesMember2019-12-310000009326us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember2019-12-310000009326us-gaap:InterestRateSwapMember2019-01-012019-12-310000009326us-gaap:CurrencySwapMember2019-01-012019-12-3100000093262019-01-012019-03-3100000093262019-04-012019-06-3000000093262019-07-012019-09-3000000093262019-10-012019-12-3100000093262018-01-012018-03-3100000093262018-07-012018-09-3000000093262018-10-012018-12-310000009326us-gaap:AllowanceForCreditLossMember2016-12-310000009326us-gaap:InventoryValuationReserveMember2016-12-310000009326us-gaap:AllowanceForCreditLossMember2017-01-012017-12-310000009326us-gaap:InventoryValuationReserveMember2017-01-012017-12-310000009326us-gaap:AllowanceForCreditLossMember2017-12-310000009326us-gaap:InventoryValuationReserveMember2017-12-310000009326us-gaap:AllowanceForCreditLossMember2018-01-012018-12-310000009326us-gaap:InventoryValuationReserveMember2018-01-012018-12-310000009326us-gaap:AllowanceForCreditLossMember2018-12-310000009326us-gaap:InventoryValuationReserveMember2018-12-310000009326us-gaap:AllowanceForCreditLossMember2019-01-012019-12-310000009326us-gaap:InventoryValuationReserveMember2019-01-012019-12-310000009326us-gaap:AllowanceForCreditLossMember2019-12-310000009326us-gaap:InventoryValuationReserveMember2019-12-31



UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549


FORM 10-K


(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR SECTION 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2019
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _____ to _____
Commission file number: 1-13648
_______________________________________________________________________________________________________________
Balchem Corporation
(Exact name of Registrant as specified in its charter)
Maryland 13-2578432
(State or other jurisdiction of incorporation or organization) (I.R.S. Employer Identification Number)

52 Sunrise Park Road, New Hampton, NY 10958
(Address of principal executive offices) (Zip Code)
Registrant’s telephone number, including area code: (845) 326-5600
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading symbolName of each exchange on which registered
Common Stock, par value $.06-2/3 per shareBCPCNasdaq Global Market
Securities registered pursuant to Section 12(g) of the Act: None

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

Indicate by check mark whether 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 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, or a smaller reporting 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.
(Check one):
Large accelerated filer
Accelerated filer
 
 
Non-accelerated filer
Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the Registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
Yes No
The aggregate market value of the common stock, par value $.06-2/3 per share (the “Common Stock”), issued and outstanding and held by non-affiliates of the Registrant, based upon the closing price for the Common Stock on the NASDAQ Global Market on June 30, 2019 was approximately $3,212,000,000. For purposes of this calculation, shares of the Registrant held by directors and officers of the Registrant and under the Registrant’s 401(k)/profit sharing plan have been excluded.
The number of shares outstanding of Common Stock was 32,254,855 as of February 13, 2020.
DOCUMENTS INCORPORATED BY REFERENCE
Selected portions of the Registrant’s proxy statement for its 2020 Annual Meeting of Stockholders (the “2020 Proxy Statement”) to be filed with the Securities and Exchange Commission pursuant to Regulation 14A within 120 days after Registrant’s fiscal year-end of December 31, 2019 are incorporated by reference in Part III of this Annual Report on Form 10-K to the extent stated therein.


Cautionary Statement Regarding Forward-Looking Statements
This Annual Report on Form 10-K contains “forward-looking statements” within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended. Forward-looking statements are not statements of historical facts, but rather reflect our current expectations or beliefs concerning future events and results. We generally use the words “believes,” “expects,” “intends,” “plans,” “anticipates,” “likely,” “will,” “estimates,” “project” and similar expressions to identify forward-looking statements. Such forward-looking statements, including those concerning our expectations, involve risks, uncertainties and other factors, some of which are beyond our control, 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. The risks, uncertainties and factors that could cause our results to differ materially from our expectations and beliefs include, but are not limited to, those factors set forth in this Annual Report on Form 10-K under “Item 1A. - Risk Factors” below.
We cannot assure you that the expectations or beliefs reflected in these forward-looking statements will prove correct. We undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events or otherwise. You are cautioned not to unduly rely on such forward-looking statements when evaluating the information presented in this Annual Report on Form 10-K and all subsequent written and oral forward-looking statements made by us or persons acting on our behalf are expressly qualified in their entirety by the cautionary statements contained herein.



BALCHEM CORPORATION
ANNUAL REPORT ON FORM 10-K
TABLE OF CONTENTS
Page Numbers



PART I
Item 1.  Business (All amounts in thousands, except share and per share data)
General:
Balchem Corporation (“Balchem,” the “Company,” “we” or “us”), incorporated in the State of Maryland in 1967, is engaged in the development, manufacture and marketing of specialty performance ingredients and products for the food, nutritional, feed, pharmaceutical, medical sterilization and industrial markets. Our reportable segments are strategic businesses that offer products and services to different markets. We presently have four reportable segments: Human Nutrition & Health; Animal Nutrition & Health; Specialty Products; and Industrial Products.
We sell our products through our own sales force, independent distributors and sales agents. Financial information concerning our business, business segments and geographic information appears in Management’s Discussion and Analysis of Financial Condition and Results of Operations under Item 7 below and in the Notes to our Consolidated Financial Statements included under Item 8 below, which information is incorporated herein by reference.
Human Nutrition & Health
Our Human Nutrition & Health ("HNH") segment provides human grade choline nutrients and mineral amino acid chelated products through this segment for nutrition and wellness applications. Choline is recognized to play a key role in the development and structural integrity of brain cell membranes in infants, processing dietary fat, reproductive development and neural functions, such as memory and muscle function. Our mineral amino acid chelates, specialized mineral salts, and mineral complexes are used as raw materials for inclusion in premier human nutrition products. Proprietary technology has been combined to create an organic molecule in a form the body can readily assimilate. Sales growth for human nutrition applications is reliant on differentiation from lower-cost competitive products through scientific data, intellectual property and customers' appreciation of brand value. Consequently, we make investments in such activities for long-term value differentiation. This segment also serves the food and beverage industry for beverage, bakery, dairy, confectionary, and savory manufacturers. We partner with our customers from ideation through commercialization to bring on-trend beverages, baked goods, confections, dairy and meat products to market. We have expertise in trends analysis and product development. When combined with our strong manufacturing capabilities in customized spray dried and emulsified powders, extrusion and agglomeration, blended lipid systems, liquid flavor delivery systems, juice and dairy bases, chocolate systems, as well as ice cream bases and variegates, we are a one-stop solutions provider for beverage and dairy product development needs. Additionally, this segment provides microencapsulation solutions to a variety of applications in food, pharmaceutical and nutritional ingredients to enhance performance of nutritional fortification, processing, mixing, and packaging applications and shelf-life. Major product applications are baked goods, refrigerated and frozen dough systems, processed meats, seasoning blends, confections, sports and protein bars, dietary plans, and nutritional supplements. We also create cereal systems for ready-to-eat cereals, grain-based snacks, and cereal based ingredients.
Animal Nutrition & Health
Our Animal Nutrition & Health (“ANH”) segment provides nutritional products derived from our microencapsulation and chelation technologies in addition to basic choline chloride. For ruminant animals, our microencapsulated products boost health and milk production, delivering nutrient supplements that are biologically available, providing required nutritional levels. Our proprietary chelation technology provides enhanced nutrient absorption for various species of production and companion animals and is marketed for use in animal feed throughout the world. ANH also manufactures and supplies choline chloride, an essential nutrient for monogastric animal health, predominantly to the poultry, pet and swine industries. Choline, which is manufactured and sold in both dry and aqueous forms, plays a vital role in the metabolism of fat. In poultry, choline deficiency can result in reduced growth rates and perosis in young birds, while in swine production choline is a necessary and required component of gestating and lactating sow diets for both liver health and prevention of leg deformity.

Sales of value-added encapsulated products are highly dependent on overall industry economics as well as our ability to leverage the results of university and field research on the animal health and production benefits of our products. Management believes that success in the commodity-oriented basic choline chloride marketplace is highly dependent on our ability to maintain our strong reputation for excellent product quality and customer service. We continue to drive production efficiencies in order to maintain our competitive-cost position to effectively compete in a competitive global marketplace.

1

Specialty Products
Ethylene oxide, at the 100% level and blended with carbon dioxide, is sold as a sterilant gas, primarily for use in the health care industry. It is used to sterilize a wide range of medical devices because of its versatility and effectiveness in treating hard or soft surfaces, composites, metals, tubing and different types of plastics without negatively impacting the performance of the device being sterilized. Our 100% ethylene oxide product and blends are distributed worldwide in specially designed, reusable and recyclable drum and cylinder packaging, to assure compliance with safety, quality and environmental standards as outlined by the applicable regulatory agencies in the countries our products are shipped to. Our inventory of these specially built drums and cylinders, along with our five filling facilities, represents a significant capital investment. Contract sterilizers and medical device manufacturers are principal customers for this product. We also sell single use canisters with 100% ethylene oxide for use in sterilizing re-usable devices typically processed in autoclave units in hospitals. As a fumigant, ethylene oxide blends are highly effective in killing bacteria, fungi, and insects in spices and other seasoning materials.
We also distribute a number of other gases for various uses, most notably propylene oxide and ammonia. Propylene oxide is marketed and sold in the U.S. as a fumigant to aid in the control of insects and microbiological spoilage; and to reduce bacterial and mold contamination in certain shell and processed nut meats, processed spices, cacao beans, cocoa powder, raisins, figs and prunes. We distribute our propylene oxide product in the U.S. primarily in recyclable, single-walled, carbon steel cylinders according to standards outlined by the EPA and the DOT. Propylene oxide is also sold worldwide to customers in approved reusable and recyclable drum and cylinder packaging for various chemical synthesis applications, such as increasing paint durability and manufacturing specialty starches and textile coatings. Ammonia is used primarily as a refrigerant, and also for heat treatment of metals and various chemical synthesis applications, and is distributed in reusable and recyclable drum and cylinder packaging approved for use in the countries these products are shipped to. Our inventory of cylinders for these products also represents a significant capital investment.

Our micronutrient agricultural nutrition business sells chelated minerals primarily into high value crops. We have a unique and patented two-step approach to solving mineral deficiency in plants to optimize health, yield and shelf-life.  First, we determine optimal mineral balance for plant health. We then have a foliar applied Metalosate® product range, utilizing patented amino acid chelate technology. Our products quickly and efficiently deliver mineral nutrients. As a result, the farmer/grower gets healthier crops that are more resistant to disease and pests, larger yields and healthier food for the consumer with extended shelf life for produce being shipped long distances.
Industrial Products
Certain derivatives of choline chloride are manufactured and sold into industrial applications predominately as a component for hydraulic fracturing of shale natural gas wells. Our products offer an attractive, effective and more environmentally responsible alternative than other clay stabilizers. Industrial grade choline bicarbonate is completely chloride free and our choline chloride reduces the amount of chlorides released into the environment up to 75% when compared to potassium chloride. The Industrial Products segment also includes the manufacture and sale of methylamines. Methylamines are a primary building block for the manufacture of choline products and are produced at our Italian operation and sold for a wide range of industrial applications in Europe.
Acquisitions
On May 27, 2019, we acquired 100 percent of the outstanding common shares of Chemogas Holding NV, a privately held specialty gases company headquartered in Grimbergen, Belgium ("Chemogas"). We made payments of approximately €99,503 (translated to $111,324) on the acquisition date, amounting to approximately €88,579 (translated to $99,102) to the former shareholders and approximately €10,924 (translated to $12,222) to Chemogas' lender to pay off all Chemogas bank debt. Considering the cash acquired of €3,943 (translated to $4,412), net payments made to the former shareholders were €84,636 (translated to $94,690). The acquisition was primarily financed through our Credit Agreement (as defined below). Chemogas, through its subsidiary companies, has been a leader in the packaging and distribution of a wide variety of specialty gases, most notably ethylene oxide, primarily in the European and Asian markets, for medical device sterilization. Through its operational and logistical excellence, Chemogas supports its customers' needs across more than 70 countries. With the acquisition, we significantly expand our geographic presence in the packaged ethylene oxide market, enabling us to offer worldwide service and support to its medical device sterilization customers within the Specialty Products segment. The Chemogas sites in Europe and Asia, along with Balchem's sites in the United States form a global network of facilities.

On December 13, 2019, we completed an acquisition of Zumbro River Brand, Inc. ("Zumbro"), headquartered in Albert Lea, MN. We made payments of $52,403 on the acquisition date, amounting to $47,058 to the former shareholders and $5,345 to Zumbro's lenders to pay Zumbro debt. Considering the cash acquired of $686, net payments made to the former shareholders equaled
2

$46,372. The acquisition was primarily financed through the Company's Credit Agreement (as defined below). Zumbro specializes in developing, marketing, and manufacturing agglomerated and extruded products for the food and beverage industry and is a market leader in high protein and specialty extruded snacks, cereals, and crisps, marketed under the brands Z-Crisps®, Whey-Os, Whey-Vs, and Z-Texx Complete. Zumbro is integrated within Balchem's HNH Segment.

Raw Materials

The raw materials utilized by us in the manufacture of our products are sourced from suppliers both domestically and internationally. Such raw materials include materials derived from petrochemicals, minerals, metals, agricultural commodities and other readily available commodities and are subject to price fluctuations due to market conditions. We are not experiencing any current difficulties in procuring such materials and do not anticipate any such problems; however, we cannot assure that will always be the case.
Intellectual Property
We currently hold 111 patents in the United States and overseas and use certain trade-names and trademarks. We also use know-how, trade secrets, formulae, and manufacturing techniques that assist in maintaining competitive positions of certain of our products. Formulae and know-how are of particular importance in the manufacture of a number of our proprietary products. We believe that certain of our patents, in the aggregate, are advantageous to our business. However, it is believed that no single patent or related group of patents is currently so material to us that the expiration or termination of any single patent or group of patents would materially affect our business. Our U.S. patents expire between 2020 and 2034. We believe that our sales and competitive position are dependent primarily upon the quality of our products, technical sales efforts and market conditions, rather than on patent protection.
Seasonality
In general, the businesses of our segments are not seasonal to any material extent.
Backlog
At December 31, 2019, we had a total backlog of $36,776 (comprised of $29,846 for the HNH segment; $4,723 for the ANH segment; $2,132 for the Specialty Products segment and $75 for the Industrial Products segment), as compared to a total backlog of $37,021 at December 31, 2018 (comprised of $26,432 for the HNH segment; $9,149 for the ANH segment; $549 for the Specialty Products segment and $891 for the Industrial Products segment). It has generally been our policy and practice to maintain an inventory of finished products and/or component materials for our segments to enable us to ship products within two months after receipt of a product order. All orders in the current backlog are expected to be filled in the 2020 fiscal year.
Competition
Our competitors include many large and small companies, some of which have greater financial, research and development, production and other resources than us. Competition in the supplement, food and beverage markets we serve are based primarily on product performance, customer support, quality, service and price. The development of new and improved products is important to our success. This competitive environment requires substantial investments in product and manufacturing process research and development. In addition, the winning and retention of customer acceptance of our food and nutrition products involve substantial expenditures for application testing, either internally or at customer/prospect sites, and sales efforts. Our competition in this market includes a variety of ingredient and nutritional supplement companies many of which are privately-held. Therefore, it is difficult to assess the size of all of our segment competitors or where we rank in comparison to such privately-held competitors.
Competition in the animal feed and industrial markets we serve are based primarily on product performance, customer support, quality, service and price. The markets for our products are subject to competitive risks because these markets are highly price competitive. Our competition in this market includes a variety of animal nutrition and health ingredient companies, along with certain industrial companies, many of which are privately-held. Therefore, we are unable to assess the size of all of our competitors or where we rank in comparison to such privately-held competitors.
In the Specialty Products segment, our products face competition from alternative sterilizing technologies and products. Competition in this marketplace is based primarily on medical device compositions, product performance, customer support, quality, service and price. Our competition in this market includes sterilization companies, a number of which are privately-held.
3

Research & Development
During the years ended December 31, 2019, 2018 and 2017, we incurred research and development expenses of approximately $11,377, $11,592, and $9,305, respectively, on Company-sponsored research and development for new products, improvements to existing products, and manufacturing processes. We have historically funded our research and development programs with funds available from current operations with the intent of recovering those costs from profits derived from future sales of products resulting from, or enhanced by, the research and development effort.
We prioritize our product development activities in an effort to allocate resources to those product candidates that, we believe, have the greatest commercial potential. Factors we consider in determining the products to pursue include projected markets and needs, status of our proprietary rights, technical feasibility, expected and known product attributes, and estimated costs to bring the product to market.
Capital Projects
We continue to invest in projects across all production facilities and capital expenditures were approximately $25,790, $19,170, and $27,526 for 2019, 2018 and 2017, respectively. In 2019, we invested $6,437 to expand capacity in key product lines in the HNH segment and to invest in several other large projects including a new quality, research and development lab. In addition, we invested $3,739 for environmental, health, safety, and security upgrades to our facilities. In 2018, we invested $5,662 to expand capacity in key product lines in the HNH segment along with upgrading automation systems in our manufacturing sites to drive efficiencies. In addition, we invested $3,137 for environmental, health, safety, and security upgrades to our facilities. In 2017, we spent approximately $13,200 to expand manufacturing capacity at our AMT facility in Utah to accommodate production previously manufactured in Clearfield, UT prior to the site fire. Capital expenditures are projected to range from $30,000 to $35,000 for 2020.
Environmental / Regulatory Matters
The Federal Insecticide, Fungicide and Rodenticide Act (“FIFRA”), a health and safety statute, requires that certain products within our Specialty Products segment must be registered with the EPA because they are considered pesticides. In order to obtain a registration, an applicant typically must demonstrate, through extensive test data, that its product will not cause unreasonable adverse effects on human health or the environment. We hold EPA registrations permitting us to sell ethylene oxide as a medical device sterilant and spice fumigant, and propylene oxide as a fumigant of nuts and spices.
In April 2008, the EPA issued a RED (“Reregistration Eligibility Decision”) for ethylene oxide which permitted the continued use of ethylene oxide “to sterilize medical or laboratory equipment, pharmaceuticals, and aseptic packaging, or to reduce microbial load on musical instruments, cosmetics, whole and ground spices and other seasoning materials and artifacts, archival material or library objects”. Currently, the EPA has initiated a new registration review of ethylene oxide, in line with and part of the registration review scheduled for a large number of other pesticides. A Final Work Plan was issued in March 2014. The EPA anticipates this registration review process will take approximately seven years. As part of this review process, the EPA identified several testing requirements. To date, after discussion with EPA staff and submission of pertinent information, the EPA has issued waivers for four studies and one required study was submitted and accepted. Several waiver requests are still under consideration, and additional information has been requested. In December 2016, the EPA issued its Integrated Risk Information System (“IRIS”) assessment of ethylene oxide (the "IRIS Assessment"), another aspect of EPA’s safety review of ethylene oxide. To date, we have no knowledge of how this IRIS assessment will impact the registration review process. While some additional testing will be necessary, we believe that the use of ethylene oxide will continue to be permitted. The product, when used as a sterilant for certain medical devices, has no known equally effective substitute. In October 2019, the U.S. Food and Drug Administration, in a public statement said, "Although medical devices can be sterilized by several methods, ethylene oxide is the most common method of sterilization of medical devices in the U.S. and is a well-established and scientifically-proven method of preventing harmful microorganisms from reproducing and causing infections." Management believes the lack of availability of this product could not be easily tolerated by various medical device manufacturers or the health care industry due to the resultant infection potential.
Similarly, the EPA issued a RED for propylene oxide in August 2006. At that time, the EPA “determined that products containing the active ingredient PPO [propylene oxide] are eligible for reregistration provided that…risk mitigation measures…are adopted.” Our product label was amended as required to reflect these mitigation measures and also to show that propylene oxide has been reclassified as a restricted use pesticide. Currently, the EPA has initiated a new registration review of propylene oxide, in line with and part of the registration review scheduled for a large number of other pesticides. A Final Work Plan was issued in March 2014. The EPA anticipates this review process will take approximately seven years. As part of the process, the EPA has identified several potential additional testing requirements. We have completed six of the required studies and they were submitted to the EPA for evaluation. Two of those studies have been deemed accepted, and the other four are still being evaluated. A waiver has
4

been granted for one study. We are currently in discussions with the EPA regarding other studies. While it is possible that we will be required to perform additional testing, we believe that the use of propylene oxide to treat nuts and spices will continue to be permitted.
Our facility in Verona, Missouri, while held by a prior owner, was designated by the EPA as a Superfund site and placed on the National Priorities List in 1983, because of dioxin contamination on portions of the site. Remediation was conducted by the prior owner under the oversight of the EPA and the Missouri Department of Natural Resources (“MDNR”). While we must maintain the integrity of the capped areas in the remediation areas on the site, the prior owner is responsible for completion of any further Superfund remedy. We are indemnified by the sellers under our May 2001 asset purchase agreement covering our acquisition of the Verona facility for potential liabilities associated with the Superfund site and one of the sellers, in turn, has the benefit of certain contractual indemnification by the prior owner that executed the above-described Superfund remedy.
In connection with normal operations at our plant facilities, we are required to maintain environmental and other permits, including those relating to the ethylene oxide operations.
We believe we are in compliance in all material respects with federal, state, local and international provisions that have been enacted or adopted regulating the discharge of materials into the environment or otherwise relating to the protection of the environment. Such compliance includes the maintenance of required permits under air pollution regulations and compliance with requirements of the Occupational Safety and Health Administration. The cost of such compliance has not had a material effect upon the results of our operations or our financial condition.
We produce products which are required to be manufactured in conformity with current Good Manufacturing Practice (“cGMP”) regulations as interpreted and enforced by the FDA, through third party contract arrangement. Modifications, enhancements or changes in contracted manufacturing facilities or procedures relating to our pharmaceutical products are, in many circumstances, subject to FDA approval, which may be subject to a lengthy application process or which we may be unable to obtain. Any contracted manufacturing facilities that manufacture our pharmaceutical products are periodically subject to inspection by the FDA and other governmental agencies, and operations at these facilities could be interrupted or halted if the results of these inspections are unsatisfactory.
Employees
As of December 31, 2019, the Company employed approximately 1,424 persons. Approximately 105 employees at our Marano, Ticino, Italy facility are covered by a national collective bargaining agreement, which expires in 2022. Approximately 22 employees at our Bertinoro, Italy facility are also covered by a national collective bargaining agreement, which expired in 2019 and is currently under negotiation. Approximately 78 employees at the Company’s Verona, Missouri facility are covered by a collective bargaining agreement, which expires in 2020.
Available Information
Our headquarters is located at 52 Sunrise Park Road, New Hampton, NY 10958. Our telephone number is (845) 326-5600 and our Internet website address is www.balchem.com. We make available through our website, free of charge, our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q and Current Reports on Form 8-K, and amendments to such reports, as soon as reasonably practicable after they have been electronically filed with the Securities and Exchange Commission (SEC). Such reports are available via a link from the Investor Relations page on our website to a list of our reports on the SEC’s EDGAR website.
Item 1A. Risk Factors
Our business is subject to a high degree of risk and uncertainty, including the following risks and uncertainties, which could adversely affect our business, financial condition, results of operation, cash flows and the trading price of our Common Stock:
Global economic conditions may adversely affect our business, operating results and financial condition.
Unfavorable changes in economic conditions, including inflation, recession, changes in tariffs and trade relations amongst international trading partners, or other changes in economic conditions, may adversely impact the markets in which we operate. These conditions may make it extremely difficult for our customers, our vendors and us to accurately forecast and plan future business activities, and they could cause U.S. and foreign businesses to slow spending on our products which would reduce our revenues and profitability. Furthermore, during challenging economic times our customers may face issues gaining timely access to sufficient credit, which could result in an impairment of their ability to make timely payments to us. If that were to occur, we may be required to increase our allowance for doubtful accounts and cash flow would be negatively impacted. We cannot predict the timing, depth or duration of any economic slowdown or subsequent economic recovery, worldwide, or in the markets in which
5

we operate. Also, at any point in time we have funds in our cash accounts that are with third party financial institutions. These balances in the U.S., Italy, Belgium, Malaysia, Australia, Philippines, and Singapore could exceed the Federal Deposit Insurance Corporation (“FDIC”), Fondo Interbancario di Tutela dei Depositi (“FITD”), Financial Services and Markets Authority ("FSMA"), Perbadanan Insurans Deposit Malaysia ("PIDM"), Australian Prudential Regulation Authority ("APRA"), Philippine Deposit Insurance Corporation ("PDIC"), and Singapore Deposit Insurance Corporation ("SDIC") insurance limits, respectively. While we monitor the cash balances in our accounts, these balances could be impacted if the underlying financial institutions fail or could be subject to other adverse conditions in the financial markets. Additionally, our future results of operations could be adversely affected by changes in the effective tax rate as a result of a change in the mix of earnings in jurisdictions with differing statutory tax rates, changes in tax laws, regulations and judicial rulings or changes in the interpretation thereof.
Increased competition could hurt our business and financial results.
We face competition in our markets from a number of large and small companies, some of which have greater financial, research and development, production and other resources than we do. Our competitive position is based principally on performance, quality, customer support, service, breadth of product line, manufacturing or packaging technology and the selling prices of our products. Our competitors may improve the design and performance of their products and introduce new products with competitive price and performance characteristics. We expect to do the same to maintain our current competitive position and market share.
The loss of governmental permits and approvals would materially harm some of our businesses.
Pursuant to applicable environmental and safety laws and regulations, we are required to obtain and maintain certain governmental permits and approvals, including EPA registrations under FIFRA for two of our products. We maintain EPA FIFRA registrations for ethylene oxide as a medical device sterilant and spice fumigant and for propylene oxide as a fumigant of nuts and spices. The EPA has issued REDs for both products in recent years and these uses have been approved for the time being. The EPA may re-examine the registrations in the future in accordance with the provisions of FIFRA. Any future failure of the EPA to allow reregistration of ethylene oxide or propylene oxide would have a material adverse effect on our business and financial results.
Commercial supply of pharmaceutical products that we may develop, subject to cGMP manufacturing regulations, will be performed by third-party cGMP manufacturers. Modifications, enhancements or changes in third-party manufacturing facilities or procedures of our pharmaceutical products are, in many circumstances, subject to FDA approval, which may be subject to a lengthy application process or which we may be unable to obtain. Any third-party cGMP manufacturers that we may use are periodically subject to inspection by the FDA and other governmental agencies, and operations at these facilities could be interrupted or halted if the results of these inspections are unsatisfactory. Failure to comply with the FDA or other governmental regulations can result in fines, unanticipated compliance expenditures, recall or seizure of products, total or partial suspension of production, enforcement actions, injunctions and criminal prosecution, which could have a material adverse effect on our business and financial results.
Permits and approvals may be subject to revocation, modification or denial under certain circumstances. Our operations or activities (including the status of compliance by the prior owner of the Verona, Missouri facility under Superfund remediation) could result in administrative or private actions, revocation of required permits or licenses, or fines, penalties or damages, which could have an adverse effect on us. In addition, we cannot predict the extent to which any legislation or regulation may affect the market for our products or our cost of doing business.
Raw material shortages or price increases could adversely affect our business and financial results.
The principal raw materials that we use in the manufacture of our products can be subject to price fluctuations due to market conditions. Such raw materials include materials derived from petrochemicals, minerals, metals, agricultural commodities and other commodities. While the selling prices of our products tend to increase or decrease over time with the cost of raw materials, these changes may not occur simultaneously or to the same degree. At times, we may be unable to pass increases in raw material costs through to our customers due to certain contractual obligations. Such increases in the price of raw materials, if not offset by product price increases, or substitute raw materials, would have an adverse impact on our profitability. We believe we have reliable sources of supply for our raw materials under normal market conditions. We cannot, however, predict the likelihood or impact of any future raw material shortages. Any shortages or unforeseen price increases could have a material adverse impact on our results of operations.

Concerns about ethylene oxide emissions have resulted in certain state actions against certain of our customers that are currently impacting these customers’ ability to use the ethylene oxide process to sterilize medical devices, which may, in turn, affect sales to these customers.

6

Certain of the Company’s customers who use ethylene oxide for the sterilization of medical devices have received ongoing state and local scrutiny for environmental concerns at their facilities. This scrutiny centers around the IRIS Assessment described in the “Environmental / Regulatory Matters” Section above, which resulted in a very conservative view of the risks associated with the production and use of ethylene oxide. The EPA has not yet used the IRIS Assessment to regulate change to existing permissible emissions’ limits. In the absence of a definitive EPA regulation, some state and local regulators have drawn their own conclusions from the IRIS Assessment, which has resulted in certain state actions against our customers that are currently impacting these customers’ ability to use the ethylene oxide process to sterilize medical devices. Because of these actions, one customer facility has been shut down and other customers are taking voluntary downtime to install new abatement equipment. The installation of the new abatement equipment is being done ahead of what is expected to be changes in the EPA regulations. The Company remains confident that the sterilization industry will be able to install abatement equipment to satisfy the new forthcoming EPA requirements. The Company is working with various stakeholders to ensure the EPA considers all available assessments to appropriately quantify ethylene oxide's risks. While the Company believes that EPA will, as it has in the past, ultimately regulate to lower emissions levels based on a combined consideration of the various assessments available and that industry will then adopt practices and procedures to ensure compliance with these new regulations, there is no assurance that this will be the case.

Our financial success depends in part on the reliability and sufficiency of our manufacturing facilities.
Our revenues depend on the effective operation of our manufacturing, packaging, and processing facilities. The operation of our facilities involves risks, including the breakdown, failure, or substandard performance of equipment, power outages, the improper installation or operation of equipment, explosions, fires, natural disasters, failure to achieve or maintain safety or quality standards, work stoppages, supply or logistical outages, and the need to comply with environmental and other directives of governmental agencies. The occurrence of material operational problems, including, but not limited to, the above events, could adversely affect our profitability during the period of such operational difficulties.
Our business exposes us to potential product liability claims and recalls, which could adversely impact our financial condition and performance.
Our development, manufacture and sales of food ingredient, pharmaceutical and nutritional supplement products involve an inherent risk of exposure to product liability claims, product recalls, product seizures and related adverse publicity. A product liability judgment against us could also result in substantial and unexpected expenditures, affect consumer confidence in our products, and divert management’s attention from other responsibilities. Although we maintain product liability insurance coverage in amounts we believe are customary within the industry, there can be no assurance that this level of coverage is adequate or that we will be able to continue to maintain our existing insurance or obtain comparable insurance at a reasonable cost, if at all. A product recall or a partially or completely uninsured judgment against us could have a material adverse effect on results of operations and financial condition.
We face risks associated with our sales to customers and manufacturing operations outside the United States.
For the year ended December 31, 2019, approximately 26% of our net sales consisted of sales outside the United States. In addition, we conduct a portion of our manufacturing outside the United States. The majority of our foreign sales occur through our foreign subsidiaries and the remainder of our foreign sales result from exports to foreign distributors, resellers and customers. Our foreign sales and operations are subject to a number of risks, including: longer accounts receivable collection periods; the impact of recessions and other economic conditions in economies outside the United States; export duties and quotas; changes in tariffs and trade relations including but not limited to those associated with the North American Free Trade Agreement and the pending exit of the United Kingdom from the European Union; unexpected changes in regulatory requirements; certification requirements; environmental regulations; reduced protection for intellectual property rights in some countries; potentially adverse tax consequences; political and economic instability; and preference for locally produced products. These factors could have a material adverse impact on our ability to increase or maintain our international sales.
We may, from time to time, experience problems in our labor relations.
In North America, approximately 78 employees, or 6% of our North American workforce, as of December 31, 2019, are represented by a union under a single collective bargaining agreement, which was re-negotiated and is effective as of November 14, 2017. It will expire in 2020. In Europe, approximately 105 employees at our Marano, Ticino, Italy facility are covered by a national collective bargaining agreement, which expires in 2022. Approximately 22 employees at our Bertinoro, Italy facility are also covered by a national collective bargaining agreement, which expired in 2019 and is currently under negotiation. We believe that our present labor relations with all our union employees are satisfactory, however, our failure to renew these agreements on
7

reasonable terms could result in labor disruptions and increased labor costs, which could adversely affect our financial performance. Similarly, if our relations with the union portion of our workforce do not remain positive, such employees could initiate a strike, work stoppage or slowdown in the future. In the event of such an action, we may not be able to adequately meet the needs of our customers using our remaining workforce and our operations and financial condition could be adversely affected. Additionally, other portions of our workforce could become subject to union campaigns.
Our international operations subject us to currency translation risk and currency transaction risk which could cause our results to fluctuate from period to period.
The financial condition and results of operations of our foreign subsidiaries are reported in Euros, Canadian Dollars, Malaysian Ringgits, Singapore Dollars, Australian Dollars, and Philippine Pesos and then translated into U.S. dollars at the applicable currency exchange rate for inclusion in our consolidated financial statements. Exchange rates between these currencies in recent years have fluctuated and may do so in the future. Furthermore, we incur currency transaction risk whenever we enter into either a purchase or a sales transaction using a currency different than the functional currency. Given the volatility of exchange rates, we may not be able to effectively manage our currency transactions and/or translation risks. Volatility in currency exchange rates could impact our business and financial results.

On May 28, 2019, we entered into a cross-currency swap to manage foreign exchange risk related to our investment in Chemogas. Although we utilize risk management tools, such as derivative instruments, to mitigate market fluctuations in foreign currencies, any changes in strategy in regard to risk management tools can also affect revenue, expenses and results of operations and there can be no assurance that such measures will result in cost savings or that all market fluctuation exposure will be eliminated.
Our debt instruments impose operating and financial restrictions which could have an adverse impact on our business and results of operations.
Our incurrence of indebtedness could have negative consequences to us, including limiting our ability to borrow additional monies for our working capital, capital expenditures, acquisitions, debt service requirements or other general corporate purposes; limiting our flexibility in planning for, or reacting to, changes in our operations, our business or the industries in which we compete; our leverage may place us at a competitive disadvantage by limiting our ability to invest in the business or in further research and development; making us more vulnerable to downturns in our business or the economy; and there would be a material adverse effect on our business and financial condition if we were unable to service our indebtedness or obtain additional financing, as needed.
Our ability to make payments on our indebtedness depends on our ability to generate cash in the future. If we do not generate sufficient cash flow to meet our debt service and working capital requirements, we may need to seek additional financing or sell assets. This may make it more difficult for us to obtain financing on terms that are acceptable to us, or at all. Without any such financing, we could be forced to sell assets to make up for any shortfall in our payment obligations under unfavorable circumstances.
Interest payable in accordance with our five-year senior secured revolving credit agreement (the "Credit Agreement") is based on a fluctuating rate. In light of potential fluctuations, we are exposed to risk resulting from adverse changes in interest rates.

On May 28, 2019, we entered into an interest rate swap to protect us against adverse fluctuations in interest rates by reducing its exposure to variability in cash flows relating to interest payments on a portion of our outstanding debt. We use LIBOR ("the London interbank offered rate") as a reference rate in the derivative agreements. LIBOR is the basic rate of interest used in lending between banks on the London interbank market and is widely used as a reference for setting the interest rate on loans globally. 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. As such, the future of LIBOR at this time is uncertain. In preparation for the potential phase out of LIBOR, we may need to renegotiate our financial obligations and derivative instruments that utilize LIBOR. However, these efforts may not be successful in mitigating the legal and financial risk from changing the reference rate in our legacy agreements. Furthermore, the discontinuation of LIBOR may adversely impact our ability to manage and hedge exposures to fluctuations in interest rates using derivative instruments.
Adverse publicity or consumer concern regarding the safety or quality of food products containing our products, or health concerns, whether with our products, products in the same general class as our products or for food products containing our products, may result in the loss of sales. Also, consumer preferences for products containing our products may change.
We are dependent upon consumers’ perception of the safety, quality and possible dietary benefits of products containing our food ingredient products. As a result, substantial negative publicity concerning our products or other foods and beverages in which our
8

products are used could lead to a loss of consumer confidence in those products, removal of those products from retailers’ shelves and reduced sales and prices of our products. Product quality issues, actual or perceived, or allegations of product contamination, even when false or unfounded, could hurt the image of our products or of brands of products containing our products, and cause consumers to choose other products. Further, any product recall, whether our own or by a third party, whether due to real or unfounded allegations, could impact demand on food products containing our products or even our products.  Any of these events could have a material adverse effect on our business, results of operations and financial condition.  Consumer preferences, as well as trends, within the food industries change often and our failure to anticipate, identify or react to changes in these preferences and trends could, among other things, lead to reduced demand and price reductions, and could have an adverse effect on our business, results of operations and financial condition. While we continue to diversify our product offerings, developing new products entails risks and we cannot be certain that demand for our products and products containing our products will continue at current levels or increase in the future.
Demand for certain of our products is dependent on the levels of productivity by the oil and gas industry, particularly as it relates to shale gas fracturing.  Continuing substantial or extended declines in oil and gas prices could result in lower expenditures by the oil and gas industry, which could have an adverse effect on our results of operations.
The oil and gas industry historically experiences periodic downturns and has been experiencing one of such downturns since second quarter of 2019. Demand for certain of our products depends on the level of expenditures by the oil and gas industry for the exploration, development and production of oil and natural gas reserves and we have seen declining demand since second quarter of 2019. These expenditures are generally dependent on the industry’s view of future oil and natural gas prices and are sensitive to the industry’s view of future economic growth and the resulting impact on demand for oil and natural gas. Further declines in oil and gas prices could result in a more significant downturn in the oil and gas industry and thereby result in further reduction in demand for oilfield services and related products, which could lead to further reduced demand for our products and further downward pressure on the prices we charge. These circumstances could ultimately have an adverse effect on our results of operations and cash flows beyond those that we have already experienced.
We may not be able to successfully consummate and manage acquisition, joint venture and divestiture activities which could have an impact on our results.
From time to time, we may acquire other businesses, enter into joint ventures and, based on an evaluation of our business portfolio, divest existing businesses. These acquisitions, joint ventures and divestitures may present financial, managerial and operational challenges, including diversion of management attention from existing businesses, difficulty with integrating or separating personnel and financial and other systems, increased expenses, assumption of unknown liabilities and indemnities, and potential disputes with the buyers or sellers. In addition, we may be required to incur asset impairment charges (including charges related to tangible assets, goodwill and other intangible assets) in connection with acquired businesses which may reduce our profitability. If we are unable to consummate such transactions, or successfully integrate and grow acquisitions and achieve contemplated revenue synergies and cost savings, our financial results could be adversely affected. Additionally, joint ventures inherently involve a lesser degree of control over business operations, thereby potentially increasing the financial, legal, operational and/or compliance risks.
Technology failures or cyber security breaches could have an adverse effect on the Company’s operations.
We rely on information technology systems to process, transmit, store, and protect electronic information. For example, a significant portion of the communications between our personnel, customers, and suppliers depend on information technology. Our information technology systems may be vulnerable to a variety of interruptions due to events beyond our control including, but not limited to, natural disasters, terrorist attacks, telecommunications failures, computer viruses, hackers, and other security issues. We have technology and information security processes and disaster recovery plans in place to mitigate our risk to these vulnerabilities; however, these measures may not be adequate to ensure that our operations will not be disrupted, should such an event occur.

Item 1B. Unresolved Staff Comments
None.
9

Item 2.  Properties
Our corporate headquarters is located in New Hampton, New York. Our operations are conducted at our owned and leased facilities throughout the U.S. and other foreign countries. These facilities house manufacturing and warehousing operations, as well as administrative offices.
The following is a summary of our principal properties:

SegmentLocationAdministrativeManufacturingWarehousing
Corporate4 U.S. cities4--
HNH15 U.S. cities and 3 foreign countries2133
ANH5 U.S. cities and 4 foreign countries18-
Specialty Products5 U.S. cities and 6 foreign countries191
Industrial Products1 U.S. city and 1 foreign country-2-

We believe that our production facilities and related machinery and equipment, are well maintained, suitable for their purpose, and adequate to support our businesses.

Item 3.  Legal Proceedings
We are involved in legal proceedings through the normal course of business. Management believes that any unfavorable outcome related to these proceedings will not have a material effect on our financial position, results of operations or liquidity.

Item 4.  Mine Safety Disclosures
None.

PART II
Item 5.  Market for the Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
Market Information
The Common Stock is listed on the Nasdaq Global Market under the symbol “BCPC.”
On February 13, 2020 the closing price for the Common Stock on the Nasdaq Global Market was $111.94.
Record Holders
As of February 13, 2020, the approximate number of holders of record of Common Stock was 73. Such number does not include stockholders who hold their stock in street name.
Dividends
We declared cash dividends of $0.52 and $0.47 per share on Common Stock during our fiscal years ended December 31, 2019 and 2018, respectively.


10

Performance Graph
The graph below sets forth the cumulative total stockholder return on the Common Stock (referred to in the table as “BCPC”) for the five years ended December 31, 2019, the overall stock market return during such period for shares comprising the Russell 2000® Index (which we believe includes companies with market capitalization similar to that of us), and the overall stock market return during such period for shares comprising the Dow Jones U.S. Specialty Chemicals Index, in each case assuming a comparable initial investment of $100 on December 31, 2014 and the subsequent reinvestment of dividends. The Russell 2000® Index measures the performance of the shares of the 2000 smallest companies included in the Russell 3000® Index. In light of our industry segments, we do not believe that published industry-specific indices are necessarily representative of stocks comparable to us. Nevertheless, we consider the Dow Jones U.S. Specialty Chemicals Index to be potentially useful as a peer group index with respect to us. The performance of the Common Stock shown on the graph below is historical only and not necessarily indicative of future performance.
bcpc-20191231_g1.jpg

Item 6.  Selected Financial Data
The selected statements of operations data set forth below for the years ended December 31, 2019, 2018 and 2017 and the selected balance sheet data as of December 31, 2019 and 2018 have been derived from our Consolidated Financial Statements included elsewhere herein. The selected financial data for the years ended December 31, 2016 and 2015 and as of December 31, 2017, 2016 and 2015 have been derived from audited Consolidated Financial Statements not included herein, but which were previously filed with the SEC. The following information should be read in conjunction with Item 7 — “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and the Consolidated Financial Statements and notes thereto included elsewhere herein.
11

(In thousands, except per share data)
Year ended December 31,20192018201720162015
Statement of Operations Data
Net sales$643,705  $643,679  $594,790  $553,204  $552,492  
Earnings before income tax expense96,478  99,030  88,488  82,934  87,063  
Income tax expense (benefit)16,807  20,457  (1,583) 26,962  27,341  
Net earnings79,671  78,573  90,071  55,972  59,722  
Basic net earnings per common share$2.48  $2.45  $2.83  $1.78  $1.92  
Diluted net earnings per common share$2.45  $2.42  $2.79  $1.75  $1.89  
At December 31,20192018201720162015
Balance Sheet Data
Total assets$1,155,682  $981,355  $963,636  $948,626  $879,686  
Long-term debt (including current portion)248,569  156,000  218,964  280,490  295,963  
Other long-term obligations12,654  7,372  5,847  6,896  6,683  
Total Stockholders' equity743,667  691,618  616,881  521,033  463,705  
Dividends per common share$0.52  $0.47  $0.42  $0.38  $0.34  


Item 7.  Management’s Discussion and Analysis of Financial Condition and Results of Operations
         (All amounts in thousands, except share and per share data)
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with Item 6 “Selected Financial Data” and our Consolidated Financial Statements and the related notes included in this report. Refer to Part II, Item 7 in our Annual Report on Form 10-K for the fiscal year ended December 31, 2018 (filed with the SEC on February 28, 2019) for additional discussion of our financial condition and results of operations for the year ended December 31, 2017, as well as our financial condition and results of operations for the year ended December 31, 2018 compared to the year ended December 31, 2017. Those statements in the following discussion that are not historical in nature should be considered to be forward-looking statements that are inherently uncertain. See “Cautionary Statement Regarding Forward-Looking Statements.”

Overview
We develop, manufacture, distribute and market specialty performance ingredients and products for the nutritional, food, pharmaceutical, animal health, medical device sterilization, plant nutrition and industrial markets. Our four reportable segments are strategic businesses that offer products and services to different markets: HNH, ANH, Specialty Products, and Industrial Products, as more fully described in Note 11 of the consolidated financial statements.
We sell products for all four segments through our own sales force, independent distributors, and sales agents.
The following tables summarize consolidated net sales by segment and business segment earnings from operations for the three years ended December 31, 2019, 2018 and 2017 (in thousands):
12

Business Segment Net Sales:
201920182017
HNH$347,433  $341,237  $315,796  
ANH177,557  175,693  157,688  
Specialty Products92,257  75,808  73,355  
Industrial Products26,458  50,941  47,951  
Total$643,705  $643,679  $594,790  
Business Segment Earnings From Operations:
201920182017
HNH$48,429  $48,037  $43,747  
ANH25,868  26,607  22,255  
Specialty Products28,513  25,254  24,908  
Industrial Products3,730  8,988  6,402  
Transaction and integration costs, ERP implementation costs, and unallocated legal fees (1)
(3,436) (1,786) (2,496) 
Unallocated amortization expense (2)
(551) —  —  
Indemnification settlement (3)
—  —  2,087  
Total$102,553  $107,100  $96,903  
(1) Transaction and integration costs and unallocated legal fees for year ended December 31, 2019, 2018, and 2017 respectively, were primarily related to acquisitions. ERP implementation costs for the year ended December 31, 2019 and 2018 were related to a project in connection with a company-wide ERP system implementation.
(2) Unallocated amortization expense for year ended December 31, 2019 was related to amortization of an intangible asset in connection with a company-wide ERP system implementation.
(3) Indemnification settlement was related to a favorable settlement we received relating to the SensoryEffects acquisition.
Acquisitions

On December 13, 2019, the Company completed an acquisition of Zumbro. The Company made payments of $52,403 on the acquisition date, amounting to $47,058 to the former shareholders and $5,345 to Zumbro's lenders to pay Zumbro debt. Considering the cash acquired of $686, net payments made to the former shareholders were $46,372. Zumbro is integrated within HNH Segment.

On May 27, 2019, we acquired Chemogas. We made payments of approximately €99,503 (translated to $111,324) on the acquisition date, amounting to approximately €88,579 (translated to $99,102) to the former shareholders and approximately €10,924 (translated to $12,222) to Chemogas' lender to pay off all Chemogas bank debt. Considering the cash acquired of €3,943 (translated to $4,412), net payments made to the former shareholders were €84,636 (translated to $94,690).


13

RESULTS OF OPERATIONS
(All amounts in thousands, except share and per share data)
Fiscal Year 2019 compared to Fiscal Year 2018
Net Earnings

(in thousands)20192018Increase
(Decrease)
% Change
Net sales$643,705  $643,679  $26  — %
Gross margin211,367  204,252  $7,115  3.5 %
Operating expenses108,814  97,152  $11,662  12.0 %
Earnings from operations102,553  107,100  (4,547) (4.2)%
Other expenses6,075  8,070  (1,995) (24.7)%
Income tax expense/(benefit)16,807  20,457  (3,650) (17.8)%
Net earnings$79,671  $78,573  $1,098  1.4 %

Net Sales
(in thousands)20192018Increase
(Decrease)
% Change
HNH$347,433  $341,237  $6,196  1.8 %
ANH177,557  175,693  1,864  1.1 %
Specialty Products92,257  75,808  16,449  21.7 %
Industrial Products26,458  50,941  (24,483) (48.1)%
Total$643,705  $643,679  $26  — %
Net sales for the HNH segment increased in 2019 compared to 2018, primarily due to an increase in Encapsulates' sales of $3,207 or 8.1% and higher Human Minerals sale of $3,049 or 7.0%. Net sales for the ANH segment increased in 2019 compared to 2018 primarily due to higher sales of ruminant animal feed market products of $4,657 or 10%, partially offset by reduced sales of monogastric species products of $2,793 or 2.2% primarily due to foreign currency changes and competitive pressures on volume and pricing in the European monogastric business. The increase in Specialty Products segment sales in 2019 compared to 2018 was primarily driven by higher ethylene oxide sales into the medical device sterilization market due to both the contribution of Chemogas and higher legacy product sales, partially offset by lower volumes in the plant nutrition business. Net sales for the Industrial Products segment decreased in 2019 compared to 2018, principally due to lower sales volumes of various choline and choline derivatives used in shale fracking applications.
Gross Margin
(in thousands)20192018Increase
(Decrease)
% Change
Gross margin$211,367  $204,252  $7,115  3.5 %
% of net sales32.8 %31.7 %
Gross margin as a percentage of sales increased in 2019 compared to 2018 primarily due to mix and certain lower raw material costs. Gross margin percentage for the HNH segment remained flat at 30.8% in 2019 compared to 30.7% in 2018. Gross margin percentage for the ANH segment increased by 1.0%, due to certain lower raw material costs and increased average selling prices on ruminant animal feed products, partially offset by lower average selling prices in monogastric species products due to competitive pressures in Europe. Gross margin percentage for the Specialty Products segment decreased 1.8%, primarily due to mix, and gross margin percentage for the Industrial Products segment increased 2.2% from the prior year comparative period, primarily due to certain lower raw material costs and mix.
14

Operating Expenses
(in thousands)20192018Increase
(Decrease)
% Change
Operating expenses$108,814  $97,152  $11,662  12.0 %
% of net sales16.9 %15.1 %
The increase in operating expenses was primarily due to incremental operating expenses related to the Chemogas and Zumbro acquisitions of $4,751, higher bad debt expenses of $1,733, an increase in outside services of $1,686, a restructuring charge in the HNH segment of $1,026, and higher transaction and integration costs of $486.
Earnings From Operations
(in thousands)20192018Increase
(Decrease)
% Change
HNH$48,429  $48,037  $392  0.8 %
ANH25,868  26,607  (739) (2.8)%
Specialty Products28,513  25,254  3,259  12.9 %
Industrial Products3,730  8,988  (5,258) (58.5)%
Transaction and integration costs, ERP implementation costs, and unallocated legal fees(3,436) (1,786) (1,650) 92.4 %
Unallocated amortization expense(551) —  (551) N/A  
Earnings from operations$102,553  $107,100  $(4,547) (4.2)%
% of net sales (operating margin)15.9 %16.6 %
We are continuing to focus on leveraging our plant capabilities, driving efficiencies from core volume growth, and broadening product applications of human and animal health specialty ingredients into both the domestic and international markets. Earnings from operations for the HNH segment increased primarily due to the aforementioned higher sales, partially offset by higher operating expenses. ANH segment earnings from operations decreased primarily due to higher operating expenses, partially offset by the higher sales and improved gross margin percentage. The increase in earnings from operations for the Specialty Products segment was primarily due to the aforementioned higher volumes for sterilization gases as well as the contribution from Chemogas. Earnings from operations from the Industrial Products segment decreased primarily due to the aforementioned lower sale volumes.

Other Expenses (Income)
(in thousands)20192018Increase
(Decrease)
% Change
Interest expense$5,959  $7,611  $(1,652) (21.7)%
Other, net116  459  (343) (74.7)%
$6,075  $8,070  $(1,995) (24.7)%

Interest expense for 2019 and 2018 was primarily related to outstanding borrowings under our credit facility. In 2018, interest expense also included a write-off of $363 of deferred financing costs in connection with the extinguished debt in 2018. 

15

Income Tax Expense

(in thousands)20192018Increase
(Decrease)
% Change
Income tax expense (benefit)$16,807  $20,457  $(3,650) (17.8)%
Effective tax rate17.4 %20.7 %

Our effective tax rate for 2019 and 2018 was 17.4% and 20.7%, respectively. The decrease is primarily due to lower international taxes related to the Patent Box Decree as described below, and certain lower U.S. state taxes, partially offset by a reduction in foreign tax credits.

Italy introduced an elective tax regime (“Patent Box Decree”) that allows companies to benefit from a fifty percent exemption from corporate income tax and local tax on income derived from the direct/indirect use of qualifying intellectual property. During 2019, Balchem Italia received the required ad hoc advance tax ruling. The benefit of the Patent Box Decree had a significant beneficial impact on our effective tax rate for 2019.

Additionally, proposed and final guidance were issued by the U.S. Department of Treasury related to foreign tax credits under the U.S. Tax Cuts and Jobs Act ("U.S. Tax Reform"), which was enacted on December 22, 2017. We will continue to evaluate and analyze the impact of the U.S. Tax Reform and the additional guidance that has been issued, and may be issued, by the U.S. Department of Treasury, the SEC, and/or the Financial Accounting Standards Board ("FASB") regarding this act.

We have analyzed any potential Base Erosion and Anti-Abuse Tax (“BEAT”) on related-party transactions and determined we met the gross receipts test but did not meet the level of base erosion payments that would subject us to BEAT in 2019.

We consider the undistributed earnings of certain non-U.S. subsidiaries to be indefinitely reinvested outside of the United States on the basis of estimates that future domestic cash generation will be sufficient to meet future domestic cash needs and our specific plans for reinvestment of those subsidiary earnings. We project that our foreign earnings will be utilized offshore for working capital and future foreign growth. The determination of the unrecognized deferred tax liability on those undistributed earnings is not practicable due to our legal entity structure and the complexity of U.S. and local country tax laws. If we decide to repatriate the undistributed foreign earnings, we will need to recognize the income tax effects in the period we change our assertion on indefinite reinvestment.
16

LIQUIDITY AND CAPITAL RESOURCES
(All amounts in thousands, except share and per share data)
Contractual Obligations
The Company’s contractual obligations as of December 31, 2019, are summarized in the table below:
 Payments due by period
 
Contractual Obligations
Total20202021-20222023-2024Thereafter
Operating lease obligations (1)
$13,064  $3,214  $3,938  $2,310  $3,602  
Purchase obligations (2)
37,221  37,221  —  —  —  
Debt obligations (3)
248,569  —  —  248,569  —  
Interest payment obligations (4)
25,688  7,348  14,696  3,644  —  
Total$324,542  $47,783  $18,634  $254,523  $3,602  
(1) Principally includes obligations associated with future minimum non-cancelable operating lease obligations.
(2) Principally includes open purchase orders with vendors for inventory not yet received or recorded on our balance sheet.
(3) Consists of contractual obligations under the Credit Agreement, which was effective on June 27, 2018 and expires on June 27, 2023.
(4) Includes interest payments on debt obligations based on interest rates at December 31, 2019, and the assumption that there will be no prepayments of principal. This interest is related to the Credit Agreement that expires on June 27, 2023, and the Contractual Obligations table reflects this expiration date and related current contractual obligations.

The table above excludes a $4,762 liability for uncertain tax positions, including the related interest and penalties, recorded in accordance with ASC 740-10, as we are unable to reasonably estimate the timing of settlement, if any.

We know of no current or pending demands on, or commitments for, our liquid assets that will materially affect our liquidity.

We expect our operations to continue generating sufficient cash flow to fund working capital requirements and necessary capital investments. We are actively pursuing additional acquisition candidates. We could seek additional bank loans or access to financial markets to fund such acquisitions, our operations, working capital, necessary capital investments or other cash requirements should we deem it necessary to do so.

Cash

Cash and cash equivalents increased to $65,672 at December 31, 2019 from $54,268 at December 31, 2018.  At December 31, 2019, we had $35,213 of cash and cash equivalents held by our foreign subsidiaries.  It is our intention to permanently reinvest these funds in foreign operations by continuing to make additional plant related investments, and potentially invest in partnerships or acquisitions; therefore, we do not currently expect to repatriate these funds to fund U.S. operations or obligations. However, if these funds are needed for U.S. operations, we could be required to pay additional withholding taxes to repatriate them. Working capital was $162,688 at December 31, 2019 as compared to $144,258 at December 31, 2018, an increase of $18,430. Working capital reflects the payment of the 2018 declared dividend in 2019 of $15,135 and proceeds from the sale of business and assets.
(in thousands)20192018Increase
(Decrease)
% Change
Cash flows provided by operating activities124,461  118,697  $5,764  4.9 %
Cash flows used in investing activities(156,225) (31,991) (124,234) (388.3)%
Cash flows provided by (used in) financing activities43,385  (71,447) 114,832  160.7 %
Operating Activities
The increase in cash flows from operating activities was primarily due to improved accounts receivable.
17

Investing Activities
As previously noted, on May 27, 2019, we acquired 100 percent of the outstanding common shares of Chemogas. In addition, on December 13, 2019, we completed an acquisition of Zumbro. Cash paid for both acquisitions, net of cash acquired, amounted to $141,062.

On September 6, 2019, we sold an insignificant portion of the business which is included in "proceeds from sale of business and assets" in the consolidated statements of cash flows.

We continue to invest in corporate projects, improvements across all production facilities, and intangible assets. Total investments in property, plant and equipment and intangible assets were $28,413 and $19,723 for the years ended December 31, 2019 and 2018, respectively.
Financing Activities
The acquisitions of Chemogas and Zumbro were primarily funded through the Credit Agreement. We borrowed $168,569 against the revolving loan and also made payments of $17,567 on the acquired debt. Total debt payments on the revolving loan amounted to $76,000 during 2019 and we had $251,431 available under the Credit Agreement as of December 31, 2019.

We have an approved stock repurchase program. The total authorization under this program is 3,763,038 shares. Since the inception of the program in June 1999, a total of 2,431,767 shares have been purchased, and we had 203,879 shares remaining in treasury at December 31, 2019. We intend to acquire shares from time to time at prevailing market prices if and to the extent we deem it is advisable to do so based on our assessment of corporate cash flow, market conditions and other factors. The Company also repurchases shares from employees in connection with settlement of transactions under the Company's equity incentive plans.

Proceeds from stock options exercised were $4,839 and $8,272 as of December 31, 2019 and 2018, respectively. Dividend payments were $15,135 and $13,432 as of December 31, 2019 and 2018, respectively.
Other Matters Impacting Liquidity
We currently provide postretirement benefits in the form of two retirement medical plans, as discussed in Note 15 – Employee Benefit Plans. The liability recorded in other long-term liabilities on the consolidated balance sheets as of December 31, 2019 and December 31, 2018 was $1,076 and $1,174, respectively, and the plans are not funded.  Historical cash payments made under these plans have typically been less than $100 per year. We do not anticipate any changes to the payments made in the current year for the plans.

On June 1, 2018, we established an unfunded, nonqualified deferred compensation plan maintained for the benefit of a select group of management or highly compensated employees.  Assets of the plan are held in a rabbi trust, which are included in non-current assets on our balance sheet. They are subject to additional risk of loss in the event of bankruptcy or insolvency of the Company.  The deferred compensation liability as of December 31, 2019 and December 31, 2018 was $1,982 and $265, respectively, and is included in other long-term obligations on our balance sheet.

Chemogas has an unfunded defined benefit plan. The plan provides for the payment of a lump sum at retirement or payments in case of death of the covered employees. The amount recorded for these obligations on our balance sheet as of December 31, 2019 was $596 and was included in other long-term obligations.

Related Party Transactions

We were engaged in related party transactions with St. Gabriel CC Company, LLC for the year ended December 31, 2019. Refer to Note 18, "Related Party Transactions".

Critical Accounting Policies

Our management is required to make certain estimates and assumptions during the preparation of consolidated financial statements in accordance with accounting principles generally accepted in the United States of America. These estimates and assumptions impact the reported amount of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the consolidated financial statements. Estimates and assumptions are reviewed periodically, and the effects of revisions are reflected in the consolidated financial statements in the period they are determined to be necessary. Actual results could differ from those estimates.

18

Our “critical accounting policies” are those that require application of management's most difficult, subjective or complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain and that may change in subsequent periods. Management considers the following accounting policies to be critical.

Revenue Recognition

Revenue for each of our business segments is recognized when control of the promised goods is transferred to our customers, in an amount that reflects the consideration we expect to realize in exchange for those goods. We report amounts billed to customers related to shipping and handling as revenue and include costs incurred for shipping and handling in cost of sales. Amounts received for unshipped merchandise are not recognized as revenue but rather they are recorded as customer deposits and are included in current liabilities. In instances of shipments made on consignment, revenue is recognized when control is transferred to the customer.

ASC 606, Revenue from Contracts with Customers, was adopted for the fiscal year beginning on January 1, 2018. Per the standard, revenue-generating contracts are assessed to identify distinct performance obligations, allocating transaction prices to those performance obligations, and criteria for satisfaction of a performance obligation. The standard allows for recognition of revenue only when we have satisfied a performance obligation through transferring control of the promised good or service to a customer. Control, in this instance, may mean the ability to prevent other entities from directing the use of, and receiving benefit from, a good or service. The standard indicates that an entity must determine at contract inception whether it will transfer control of a promised good or service over time or satisfy the performance obligation at a point in time through analysis of the following criteria: (i) the entity has a present right to payment, (ii) the customer has legal title, (iii) the customer has physical possession, (iv) the customer has the significant risks and rewards of ownership and (v) the customer has accepted the asset. We assess collectability based primarily on the customer’s payment history and on the creditworthiness of the customer.
Inventories

Inventories are valued at the lower of cost (first in, first out or average) or net realizable value and have been reduced by an allowance for excess or obsolete inventories. The write-down of potentially obsolete or slow-moving inventory is recorded based on management’s assumptions about future demand and market conditions.

Long-lived assets

Long-lived assets, such as property, plant, and equipment and intangible assets with finite lives, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset, which is generally based on discounted cash flows. For the year ended December 31, 2019, we incurred impairment charges of $1,026 in connection with a restructuring in the HNH segment.

Goodwill represents the excess of costs over fair value of assets of businesses acquired. ASC 350, “Intangibles-Goodwill and Other,” requires the use of the acquisition method of accounting for a business combination and defines an intangible asset. Goodwill and intangible assets acquired in a business combination and determined to have an indefinite useful life are not amortized but are instead assessed for impairment annually and more frequently if events and circumstances indicate that the asset might be impaired, in accordance with the provisions of ASC 350. We performed our annual test as of October 1. ASC 350 also requires that intangible assets with estimable useful lives be amortized over their respective estimated useful lives to their estimated residual values, and reviewed for impairment if events and circumstances indicate that the asset might be impaired.

In accordance with ASU No. 2011-08, “Intangibles-Goodwill and Other (Topic 350): Testing Goodwill for Impairment” (“ASU 2011-08”), we first assess qualitative factors to determine whether it is “more likely than not” (i.e. a likelihood of more than 50%) that the fair values of our reporting units are less than their respective carrying amounts, including goodwill, as a basis for determining whether it is necessary to perform the two step goodwill impairment test. If determined to be necessary, the two-step impairment test shall be used to identify potential goodwill impairment and measure the amount of a goodwill impairment loss to be recognized (if any). We have an unconditional option to bypass the qualitative assessment and proceed directly to performing the first step of the goodwill impairment test.

19

In January 2017, the FASB issued ASU No. 2017-04, “Simplifying the Test for Goodwill Impairment” (“ASU 2017-04”), which addresses changes to the testing for goodwill impairment by eliminating Step 2 of the process. The guidance is effective for annual and interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption is permitted; however we have elected not to adopt early as this ASU will not have a significant impact on our consolidated financial statements.

As of October 1, 2019 and 2018, we opted to bypass the qualitative assessment and proceeded directly to performing the first step of the goodwill impairment test. We assessed the fair values of our reporting units by utilizing the income approach, based on a discounted cash flow valuation model as the basis for our conclusions, as well as the market approach and cost approach. Our estimates of future cash flows included significant management assumptions such as revenue growth rates, operating margins, discount rates, estimated terminal values and future economic and market conditions. Our assessment concluded that the fair values of the reporting units exceeded their carrying amounts, including goodwill. Accordingly, the goodwill of the reporting units was not considered impaired. We may perform the qualitative assessment in subsequent periods.

Accounts Receivable

We market our products worldwide to a diverse customer base, principally throughout the Americas, Europe, and Asia. We grant credit terms in the normal course of business to our customers. We perform on-going credit evaluations of our customers and adjust credit limits based upon payment history and the customer's current credit worthiness, as determined through review of their current credit information. We continuously monitor collections and payments from customers and maintain allowances for doubtful accounts for estimated losses resulting from the inability of our customers to make required payments. Estimated losses are based on historical experience and any specific customer collection issues identified. If the financial condition of our customers were to deteriorate resulting in an impairment of their ability to make payments, additional allowances and related bad debt expense may be required.

Post-employment Benefits

We provide life insurance, health care benefits, and defined benefit pension plan payments for certain eligible retirees and health care benefits for certain retirees’ eligible survivors. The costs and obligations related to these benefits reflect our assumptions as to health care cost trends and key economic conditions including discount rates, expected rate of return on plan assets, and expected salary increases. The cost of providing plan benefits also depends on demographic assumptions including retirements, mortality, turnover, and plan participation. If actual experience differs from these assumptions, the cost of providing these benefits could increase or decrease.

In accordance with ASC 715, “Compensation-Retirement Benefits,” we are required to recognize the overfunded or underfunded status of a defined benefit post retirement plan (other than a multiemployer plan) as an asset or liability in our statement of financial position, and to recognize changes in that funded status in the year in which the changes occur through comprehensive income.

Intangible Assets with Finite Lives

The useful life of an intangible asset is based on our assumptions regarding expected use of the asset; the relationship of the intangible asset to another asset or group of assets; any legal, regulatory or contractual provisions that may limit the useful life of the asset or that enable renewal or extension of the asset’s legal or contractual life without substantial cost; the effects of obsolescence, demand, competition and other economic factors; and the level of maintenance expenditures required to obtain the expected future cash flows from the asset and their related impact on the asset’s useful life. If events or circumstances indicate that the life of an intangible asset has changed, it could result in higher future amortization charges or recognition of an impairment loss. For the year ended December 31, 2019, there were no triggering events which required intangible asset impairment reviews.

Income Taxes

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the fiscal year in which those temporary differences are expected to be recovered or settled. Valuation allowances would be established when necessary to reduce deferred tax assets to the amount expected to be realized. In evaluating our ability to recover our deferred tax assets, in full or in part, we consider all available positive and negative evidence, including our past operating results, our forecast of future market growth, forecasted earnings, future taxable income, and prudent and
20

feasible tax planning strategies. The assumptions utilized in determining future taxable income require significant judgment and are consistent with the plans and estimates we are using to manage the underlying businesses.

We recognize uncertain income tax positions taken on income tax returns at the largest amount that is more likely than not to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained.

Our policy for recording interest and penalties associated with uncertain tax positions is to record such items as a component of our income tax provision.

As of December 31, 2019, we have federal and state income tax net operating loss (NOL) carryforwards of $7,078, which will expire in 2034. We believe that the benefit from the state NOL carryforwards will be realized. Therefore, a valuation allowance is not required to be established. However, the Company also acquired an insignificant amount of NOL carryforwards with the acquisition of Chemogas. These NOLs are not expected to be realized and therefore a valuation allowance on these items was established as of December 31, 2019. There was no valuation allowance for deferred tax assets as of December 31, 2018.

We consider the undistributed earnings of certain non-U.S. subsidiaries to be indefinitely reinvested outside of the United States on the basis of estimates that future domestic cash generation will be sufficient to meet future domestic cash needs and our specific plans for reinvestment of those subsidiary earnings. We project that our foreign earnings will be utilized offshore for working capital and future foreign growth. The determination of the unrecognized deferred tax liability on those undistributed earnings is not practicable due to our legal entity structure and the complexity of U.S. and local country tax laws. If we decide to repatriate the undistributed foreign earnings, we will need to recognize the income tax effects in the period we change our assertion on indefinite reinvestment.

Stock-based Compensation

We account for stock-based compensation in accordance with the provisions of ASC 718, “Compensation-Stock Compensation.” Under the fair value recognition provisions of this statement, share-based compensation cost is measured at the grant date based on the value of the award and is recognized as expense over the vesting period. Determining the fair value of share-based awards at the grant date requires judgment, including estimating our stock price volatility, employee stock option exercise behaviors and employee option forfeiture rates. Expected volatilities are based on historical volatility of our stock. The expected term of the options is based on our historical experience of employees’ exercise behavior. As stock-based compensation expense recognized in the Consolidated Statements of Earnings is based on awards ultimately expected to vest, the amount of expense has been reduced for estimated forfeitures. ASC 718 allows for forfeitures to be estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. Forfeitures were estimated based on historical experience. If factors change and we employ different assumptions in the application of ASC 718, the compensation expense that we record in future periods may differ significantly from what we have recorded in the current period. See Note 3 in Notes to Consolidated Financial Statements for additional information.

New Accounting Pronouncements

See Note 1 in Notes to Consolidated Financial Statements regarding recent accounting pronouncements.

Item 7A.  Quantitative and Qualitative Disclosures About Market Risk

Our cash and cash equivalents are held primarily in certificates of deposit and money market investment funds. In the second quarter of 2019, we entered into an interest rate swap and cross-currency swap for hedging purposes. Refer to details noted below (see Note 20). Additionally, as of December 31, 2019, our borrowings were under a revolving loan bearing interest at a fluctuating rate as defined by the Credit Agreement plus an applicable rate. The applicable rate is based upon our consolidated net leverage ratio, as defined in the Credit Agreement. A 100 basis point increase or decrease in interest rates, applied to our borrowings at December 31, 2019, would result in an increase or decrease in annual interest expense and a corresponding reduction or increase in cash flow of approximately $2,486. We are exposed to commodity price risks, including prices of our primary raw materials. Our objective is to seek a reduction in the potential negative earnings impact of raw material pricing arising in our business activities. We manage these financial exposures, where possible, through pricing and operational means. Our practices may change as economic conditions change.

21

Interest Rate Risk

We have exposure to market risk for changes in interest rates, including the interest rate relating to our credit agreement dated June 27, 2018. In the second quarter of 2019, we began to manage our interest rate exposure through the use of derivative instruments. All of our derivative instruments are utilized for risk management purposes, and are not used for trading or speculative purposes. We have hedged a portion of our floating interest rate exposure using an interest rate swap (see Note 20 to our consolidated financial statements). As of December 31, 2019, the notional amount of our outstanding interest rate swap was $108,569.

Foreign Currency Exchange Risk

The financial condition and results of operations of our foreign subsidiaries are reported in Euros, Canadian Dollars, Malaysian Ringgits, Singapore Dollars, Australian Dollars, and Philippine Pesos and then translated into U.S. dollars at the applicable currency exchange rate for inclusion in our consolidated financial statements. Therefore, we are exposed to foreign currency exchange risk related to these currencies. Specifically, we are exposed to changes in exchange rates between the U.S. dollar and Euro. In the second quarter of 2019, we entered into a cross-currency swap, with a notional amount of $108,569, which we designated as a hedge of our net investment in Chemogas.

22

Item 8.  Financial Statements and Supplementary Data

23

Report of Independent Registered Public Accounting Firm
To the Stockholders and the Board of Directors of Balchem Corporation
Opinions on the Financial Statements and Internal Control Over Financial Reporting
We have audited the accompanying consolidated balance sheets of Balchem Corporation and subsidiaries (the Company) as of December 31, 2019 and 2018, and the related consolidated statements of earnings, comprehensive income, stockholders' equity and cash flows for each of the three years in the period ended December 31, 2019, and the related notes and schedule listed at Item 8 (collectively, the 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 issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013.

In our opinion, the 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 years in the three-year 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 issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013.

As described in Management’s Report on Internal Control Over Financial Reporting, management has excluded Chemogas Holding NV and its subsidiaries (“Chemogas”) and Zumbro River Brand, Inc. (“Zumbro”) from its assessment of internal control over financial reporting as of December 31, 2019, because they were acquired by the Company in purchase business combinations in the second and fourth quarters, respectively, of 2019. We have also excluded Chemogas and Zumbro from our audit of internal control over financial reporting. Chemogas and Zumbro are wholly owned subsidiaries whose total assets and net sales represent approximately 15 percent and 3 percent, respectively, of the related consolidated financial statement amounts as of and for the year ended December 31, 2019.

Basis for Opinions
The Company's management is responsible for these 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 an opinion on the Company's financial statements and an opinion 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 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 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 financial statements included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. 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 (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) 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.

24

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 matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the consolidated financial statements and (2) 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 matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.

Valuation of Customer Relationships
As described in Note 2 to the financial statements, the Company completed the acquisition of Chemogas Holding NV and its subsidiaries (Chemogas) in May 2019 for $111.3 million, which resulted in $42.7 million of intangible assets being recorded, primarily consisting of $39.2 million in customer relationships. Management used the excess earnings method, a form of the income valuation approach, to determine the fair value of the customer relationships acquired, which required management to make significant judgment in formulating the significant estimates and assumptions about sales, operating margins, attrition rates, growth rates, and discount rates based on budgets, business plans, economic projections, anticipated future cash flows and market place data.

We identified the Company’s valuation of the customer relationships due to of the acquisition of Chemogas as a critical audit matter as there was a high degree of auditor judgment, subjectivity, and audit effort, including the use of our fair value specialist, involved in performing procedures and evaluating audit evidence related to the significant estimates and assumptions utilized by management, including sales, operating margins, attrition rates, growth rates, and discount rates, when calculating the fair value of the acquired customer relationships.

Our audit procedures related to the Company’s valuation of acquired customer relationships as part of the Chemogas acquisition included the following, among others:

We obtained an understanding of the relevant controls related to the valuation of acquired customer relationships and tested such controls for design and operating effectiveness, including management review controls related to the development of the significant assumptions including sales, operating margins, attrition rates, growth rates, and discount rates.
We utilized historical data and compared management’s sales and operating margin forecasts to the most recent actual data available to determine reasonableness of assumptions for sales, operating margins, attrition rates, and growth rates.
With the assistance of our fair value specialists, we evaluated the reasonableness of the discount rates and, tested the relevance and reliability of source information underlying the determination of the discount rates and testing the mathematical accuracy of the calculation, and developed a range of independent estimates and comparing those to the discount rates selected by management.

Valuation of Reporting Units for Goodwill Impairment Testing
As described in Note 1 and 6 to the financial statements, the Company’s goodwill balance was $524 million as of December 31, 2019. The Company performed an annual goodwill impairment test as of October 1, 2019 using a quantitative evaluation for each of their reporting units. The Company determines the fair value of its reporting units using the income approach, based on a discounted cash flow valuation model. To test for goodwill impairment, the Company compares fair value of each reporting unit to its carrying value. When estimating the fair value of each reporting unit management makes significant estimates and assumptions related to a number of factors. The Company considers the impact of factors that are specific to each of the reporting units such as industry and economic changes as well as projected revenue and expense growth rates based upon annual budgets and longer-range strategic plans, which are highly sensitive to changes in domestic and foreign economic conditions, and the selection of an appropriate discount rate.

Given the significant estimates and assumptions management makes to estimate the fair value of the reporting units and the sensitivity of the operations to changes in U.S. and foreign economic conditions, we identified management’s assumptions related to the revenue and expense growth rates and the discount rates utilized in the valuation of the reporting units utilized in Company’s goodwill impairment tests as a critical audit matter. Auditing the reasonableness of management’s estimates and assumptions required a high degree of auditor judgment and an increased extent of effort, including the need to involve our fair value specialists.

25

Our audit procedures related to revenue and expense growth rates and discount rate utilized in the valuation of the Company’s reporting units included the following, among others:

We obtained an understanding of the relevant controls related to the valuation of the Company’s reporting units and tested such controls for design and operating effectiveness, including management review controls related to revenue and expense growth rates and the selection of an appropriate discount rate.
We evaluated the reasonableness of management’s forecasted revenue and expense growth rates by comparing actual results to management’s historical forecasts.
Due to the uncertain U.S and foreign economic growth, we evaluated the reasonableness of management’s forecasts of revenue and expense growth rates by comparing the forecasts to (1) the historical results, (2) internal communications to management and the board of directors, and (3) external communications made by management to analysts and investors.
We evaluated changes in the regulatory environment using industry reports containing analysis of the Company’s markets and assessed whether these changes were reflected in management’s forecasts of revenue and expense growth rates.
With the assistance of our fair value specialists, we evaluated the reasonableness of the discount rates and tested the relevance and reliability of source information underlying the determination of the discount rates, tested the mathematical accuracy of the calculation, and developed a range of independent estimates and compared those to the discount rates selected by management.

/s/ RSM US LLP

We have served as the Company's auditor since 2004.
New York, New York
February 21, 2020

26

BALCHEM CORPORATION
Consolidated Balance Sheets
December 31, 2019 and 2018
(Dollars in thousands, except share and per share data)
20192018
Current assets:
Cash and cash equivalents$65,672  $54,268  
Accounts receivable, net of allowance for doubtful accounts of $2,080 and $610 at December 31, 2019 and 2018, respectively
93,444  99,545  
Inventories83,893  67,187  
Prepaid expenses4,385  3,830  
Prepaid income taxes5,098    
Other current assets2,454  1,484  
Total current assets254,946  226,314  
Property, plant and equipment, net216,859  190,919  
Goodwill523,998  447,995  
Intangible assets with finite lives, net143,924  109,405  
Right of use assets7,338  —  
Other assets8,617  6,722  
Total assets$1,155,682  $981,355  
Liabilities and Stockholders’ Equity
Current liabilities:
Trade accounts payable$37,267  $33,345  
Accrued expenses24,604  22,025  
Accrued compensation and other benefits11,057  11,022  
Dividends payable16,855  15,220  
Income tax payable  444  
Lease liabilities - current2,475    
Total current liabilities92,258  82,056  
Revolving loan248,569  156,000  
Deferred income taxes56,431  44,309  
Lease liabilities - non-current4,827  —  
Derivative liabilities2,103    
Other long-term obligations7,827  7,372  
Total liabilities412,015  289,737  
Commitments and contingencies (note 16)
Stockholders’ equity:
Preferred stock, $25 par value. Authorized 2,000,000 shares; none issued and outstanding
    
Common stock, $.0667 par value. Authorized 120,000,000 shares; 32,405,796 shares issued and 32,201,917 outstanding at December 31, 2019 and 32,256,915 shares issued and 32,256,209 shares outstanding at December 31, 2018, respectively
2,161  2,151  
Additional paid-in capital174,218  165,098  
Retained earnings590,921  528,027  
Accumulated other comprehensive loss(5,564) (3,602) 
Treasury stock, at cost: 203,879 and 706 shares at December 31, 2019 and 2018, respectively
(18,069) (56) 
Total stockholders’ equity743,667  691,618  
Total liabilities and stockholders’ equity$1,155,682  $981,355  
See accompanying notes to consolidated financial statements.
27

BALCHEM CORPORATION
Consolidated Statements of Earnings
Years Ended December 31, 2019, 2018 and 2017
(In thousands, except per share data)
201920182017
Net sales$643,705  $643,679  $594,790  
Cost of sales432,338  439,427  405,781  
Gross margin211,367  204,252  189,009  
Operating expenses:
Selling expenses60,932  57,219  54,720  
Research and development expenses11,377  11,592  9,305  
General and administrative expenses36,505  28,341  28,081  
108,814  97,152  92,106  
Earnings from operations102,553  107,100  96,903  
Other expenses:
Interest expense, net5,959  7,611  7,532  
Other, net116  459  883  
6,075  8,070  8,415  
Earnings before income tax expense96,478  99,030  88,488  
Income tax expense/(benefit)16,807  20,457  (1,583) 
Net earnings$79,671  $78,573  $90,071  
Basic net earnings per common share$2.48  $2.45  $2.83  
Diluted net earnings per common share$2.45  $2.42  $2.79  
See accompanying notes to consolidated financial statements.
28

BALCHEM CORPORATION
Consolidated Statements of Comprehensive Income
Years Ended December 31, 2019, 2018 and 2017
(In thousands)
201920182017
Net earnings$79,671  $78,573  $90,071  
Other comprehensive (loss)/income, net of tax:
Net foreign currency translation adjustment(891) (2,982) 5,404  
Unrealized loss on cash flow hedge, net of taxes of $372 at December 31, 2019
(1,399)     
Net change in postretirement benefit plan, net of taxes of $101, $434, and $207 at December 31, 2019, 2018 and 2017, respectively
328  1,022  (197) 
Other comprehensive (loss)/income(1,962) (1,960) 5,207  
Comprehensive income$77,709  $76,613  $95,278  
See accompanying notes to consolidated financial statements.
29

BALCHEM CORPORATION
Consolidated Statements of Stockholders’ Equity
Years Ended December 31, 2019, 2018 and 2017
(Dollars in thousands, except share and per share data)
Total
Stockholders'
Equity
Retained
Earnings
Accumulated
Other
Comprehensive
Income (Loss)
Common StockTreasury StockAdditional
Paid-in
Capital
SharesAmountSharesAmount
Balance - December 31, 2016$521,033  $388,089  $(6,849) 31,757,861  $2,117      $137,676  
Net earnings90,071  90,071  —  —  —  —  —  —  
Other comprehensive income5,150  (57) 5,207  —  —  —  —  —  
Dividends ($.42 per share)
(13,464) (13,464) —  —  —  —  —  —  
Treasury shares purchased(1,905) —  —  —  —  (23,182) $(1,905) —  
Shares and options issued under stock plans and
an income tax benefit of $2,546
15,996  —  —  261,744  18  23,182  1,905  14,073  
Balance - December 31, 2017616,881  464,639  (1,642) 32,019,605  2,135      151,749  
Net earnings78,573  78,573  —  —  —  —  —  —  
Other comprehensive loss, net of cumulative effect of accounting change(1,960) —  (1,960) —  —  —  —  —  
Dividends ($.47 per share)
(15,185) (15,185) —  —  —  —  —  —  
Treasury shares purchased(1,394) —  —  —  —  (16,755) (1,394) —  
Shares and options issued under stock plans14,703  —  —  237,310  16  16,049  1,338  13,349  
Balance - December 31, 2018691,618  528,027  (3,602) 32,256,915  2,151  (706) (56) 165,098  
Net earnings79,671  79,671  —  —  —  —  —  —  
Other comprehensive loss(1,962) —  (1,962) —  —  —  —  —  
Dividends ($.52 per share)
(16,777) (16,777) —  —  —  —  —  —  
Treasury shares purchased(21,321) —  —  —  —  (240,995) (21,321) —  
Shares and options issued under stock plans12,438  —  —  148,881  10  37,822  3,308  9,120  
Balance - December 31, 2019$743,667  $590,921  $(5,564) 32,405,796  $2,161  (203,879) $(18,069) $174,218  
See accompanying notes to consolidated financial statements.
30

BALCHEM CORPORATION
Consolidated Statements of Cash Flows
Years Ended December 31, 2019, 2018 and 2017
(In thousands)
 201920182017
Cash flows from operating activities:   
Net earnings$79,671  $78,573  $90,071  
Adjustments to reconcile net earnings to net cash provided by operating activities:
Depreciation and amortization45,862  44,666  44,379  
Stock compensation expense7,596  6,413  6,264  
Deferred income taxes(3,563) (5,403) (28,777) 
Provision for doubtful accounts1,776  43  69  
Foreign currency transaction (gain)/loss72  (141) 340  
Asset impairment charge1,140  1,801    
(Gain)/Loss on disposal of assets(3,134) (3,244) 254  
Changes in assets and liabilities, net of acquired balances
Accounts receivable11,623  (7,773) (3,906) 
Inventories(11,401) (6,016) (319) 
Prepaid expenses and other current assets477  1,517  (439) 
Accounts payable and accrued expenses1,134  5,988  1,511  
Income taxes(5,664) 1,121  449  
Other(1,128) 1,152  722  
Net cash provided by operating activities124,461  118,697  110,618  
Cash flows from investing activities:
Capital expenditures and intangible assets acquired(28,413) (19,723) (28,117) 
Cash paid for acquisitions, net of cash acquired(141,062) (17,399) (17,393) 
Proceeds from sale of business and assets11,523  966  22  
Proceeds from insurance2,727  4,165  2,792  
Purchase of convertible note(1,000)     
Net cash used in investing activities(156,225) (31,991) (42,696) 
Cash flows from financing activities:
Proceeds from revolving loan168,569  210,750  25,000  
Principal payments on revolving loan(76,000) (54,750) (44,000) 
Principal payments on long-term debt  (219,500) (43,000) 
Principal payment on acquired debt(17,567) (19) (2,384) 
Cash paid for financing costs  (1,374)   
Proceeds from stock options exercised4,839  8,272  9,732  
Dividends paid(15,135) (13,432) (12,069) 
Purchase of treasury stock(21,321) (1,394) (1,905) 
Net cash used in by financing activities43,385  (71,447) (68,626) 
Effect of exchange rate changes on cash(217) (1,407) 2,477  
Increase/(Decrease) in cash and cash equivalents11,404  13,852  1,773  
Cash and cash equivalents beginning of period54,268  40,416  38,643  
Cash and cash equivalents end of period$65,672  $54,268  $40,416  

Supplemental Cash Flow Information - see Note 13
See accompanying notes to consolidated financial statements.
31

BALCHEM CORPORATION
Notes to Consolidated Financial Statements
(All amounts in thousands, except share and per share data)

NOTE 1 - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Business Description
Balchem Corporation (“Balchem” or the “Company”), including, unless the context otherwise requires, its wholly-owned subsidiaries, incorporated in the State of Maryland in 1967, is engaged in the development, manufacture and marketing of specialty performance ingredients and products for the food, nutritional, feed, pharmaceutical, agricultural, and medical sterilization industries.
Principles of Consolidation
The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Certain reclassifications have been made to prior period amounts to conform with the current period's presentation.

Revenue Recognition

Revenue for each of the Company’s business segments is recognized when control of the promised goods is transferred to our customers, in an amount that reflects the consideration we expect to realize in exchange for those goods. The Company reports amounts billed to customers related to shipping and handling as revenue and includes costs incurred for shipping and handling in cost of sales. Amounts received for unshipped merchandise are not recognized as revenue but rather they are recorded as customer deposits and are included in current liabilities. In instances of shipments made on consignment, revenue is recognized when control is transferred to the customer.

Accounting Standards Codification ("ASC") 606, Revenue from Contracts with Customers, was adopted for the fiscal year beginning on January 1, 2018. Per the standard, revenue-generating contracts are assessed to identify distinct performance obligations, allocating transaction prices to those performance obligations, and criteria for satisfaction of a performance obligation. The standard allows for recognition of revenue only when we have satisfied a performance obligation through transferring control of the promised good or service to a customer. Control, in this instance, may mean the ability to prevent other entities from directing the use of, and receiving benefit from, a good or service. The standard indicates that an entity must determine at contract inception whether it will transfer control of a promised good or service over time or satisfy the performance obligation at a point in time through analysis of the following criteria: (i) the entity has a present right to payment, (ii) the customer has legal title, (iii) the customer has physical possession, (iv) the customer has the significant risks and rewards of ownership and (v) the customer has accepted the asset. The Company assesses collectability based primarily on the customer’s payment history and on the creditworthiness of the customer. The impact to revenues as a result of applying ASC 606 was an increase of $338 for the year ended December 31, 2018.

Cash and Cash Equivalents
The Company considers all highly liquid investments with a maturity of three months or less to be cash equivalents. The Company has funds in its cash accounts that are with third party financial institutions, primarily in certificates of deposit and money market funds. The Company's balances of cash and cash equivalents in the U.S., Italy, Belgium, Malaysia, Australia, Philippines, and Singapore exceed the Federal Deposit Insurance Corporation (“FDIC”), Fondo Interbancario di Tutela dei Depositi (“FITD”), Financial Services and Markets Authority ("FSMA"), Perbadanan Insurans Deposit Malaysia ("PIDM"), Australian Prudential Regulation Authority ("APRA"), Philippine Deposit Insurance Corporation ("PDIC"), and Singapore Deposit Insurance Corporation ("SDIC") insurance limits, respectively.
Accounts Receivable
Credit terms are granted in the normal course of business to the Company’s customers. On-going credit evaluations are performed on the Company’s customers and credit limits are adjusted based upon payment history and the customer's current credit worthiness, as determined through review of their current credit information. Collections and payments from customers are continuously monitored and allowances for doubtful accounts for estimated losses resulting from the inability of the Company’s customers to make required payments are maintained. Estimated losses are based on historical experience and any specific customer collection issues identified.
32

Inventories
Inventories are valued at the lower of cost (first in, first out or average) or net realizable value and have been reduced by an allowance for excess or obsolete inventories. Cost elements include material, labor and manufacturing overhead.
Property, Plant and Equipment and Depreciation
Property, plant and equipment are stated at cost.
Depreciation of plant and equipment is calculated using the straight-line method over the estimated useful lives of the assets as follows:
Buildings
15-25 years
Equipment
2-28 years
Expenditures for repairs and maintenance are charged to expense. Alterations and major overhauls that extend the lives or increase the capacity of plant assets are capitalized. When assets are retired or otherwise disposed of, the cost of the assets and the related accumulated depreciation are removed from the accounts and any resultant gain or loss is included in earnings from operations.

For the year ended December 31, 2019, we incurred impairment charges of $1,026 in connection with a restructuring in the HNH segment.
Business Concentrations
Financial instruments that subject the Company to credit risk consist primarily of accounts receivable and money market investments. Investments are managed within established guidelines to mitigate risks. Accounts receivable subject the Company to credit risk partially due to the concentration of amounts due from customers. The Company extends credit to its customers based upon an evaluation of the customers’ financial condition and credit histories. The majority of the Company’s customers are major national or international corporations. In 2019, 2018 and 2017, no customer accounted for more than 10% of total net sales.
Goodwill and Acquired Intangible Assets
Goodwill represents the excess of costs over fair value of assets of businesses acquired. ASC 350, “Intangibles-Goodwill and Other,” requires the use of the acquisition method of accounting for a business combination and defines an intangible asset. Goodwill and intangible assets acquired in a business combination and determined to have an indefinite useful life are not amortized but are instead assessed for impairment annually and more frequently if events and circumstances indicate that the asset might be impaired, in accordance with the provisions of ASC 350. The Company performs its annual test as of October 1. ASC 350 also requires that intangible assets with estimable useful lives be amortized over their respective estimated useful lives to their estimated residual values and reviewed for impairment if events and circumstances indicate that the asset might be impaired.

In accordance with ASC 350, the Company first assesses qualitative factors to determine whether it is “more likely than not” (i.e. a likelihood of more than 50%) that the fair values of its reporting units are less than their respective carrying amounts, including goodwill, as a basis for determining whether it is necessary to perform the two-step goodwill impairment test. If determined to be necessary, the two-step impairment test shall be used to identify potential goodwill impairment and measure the amount of a goodwill impairment loss to be recognized (if any). The Company has an unconditional option to bypass the qualitative assessment and proceed directly to performing the first step of the goodwill impairment test.

As of October 1, 2019 and 2018, the Company opted to bypass the qualitative assessment and proceeded directly to performing the first step of the goodwill impairment test. As of October 1, 2019, it assessed the fair values of its reporting units by utilizing the income approach, based on a discounted cash flow valuation model as the basis for its conclusions. The Company’s estimates of future cash flows included significant management assumptions such as revenue growth rates, operating margins, discount rates, estimated terminal values and future economic and market conditions. The Company’s assessment concluded that the fair values of the reporting units exceeded their carrying amounts, including goodwill. Accordingly, the goodwill of the reporting units is not considered impaired. The Company may resume performing the qualitative assessment in subsequent periods.
The Company had goodwill in the amount of $523,998 and $447,995 as of December 31, 2019 and December 31, 2018, respectively, subject to the provisions of ASC 350, “Intangibles-Goodwill and Other.”
33

Goodwill at December 31, 2017$441,361  
Goodwill as a result of the Acquisitions - see Note 26,838  
Impact due to change in foreign exchange rates(204) 
Goodwill at December 31, 2018447,995  
Goodwill as a result of the Acquisitions – see Note 277,392  
Impact due to change in foreign exchange rates(1,389) 
Goodwill at December 31, 2019$523,998  

 December 31, 2019December 31, 2018
HNH$423,600  $405,527  
ANH17,189  18,578  
Specialty Products81,981  22,662  
Industrial Products1,228  1,228  
Total$523,998  $447,995  
The following intangible assets with finite lives are stated at cost and are amortized either on an accelerated basis or on a straight-line basis over the following estimated useful lives:
 Amortization Period
(in years)
Customer relationships and lists
10 - 20
Trademarks & trade names
2 - 17
Developed technology
5 - 12
Regulatory registration costs
5 - 10
Patents & trade secrets
15 - 17
Other
 3 - 18

Income Taxes

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the fiscal year in which those temporary differences are expected to be recovered or settled. Valuation allowances would be established when necessary to reduce deferred tax assets to the amount expected to be realized. In evaluating our ability to recover our deferred tax assets, in full or in part, we consider all available positive and negative evidence, including our past operating results, our forecast of future market growth, forecasted earnings, future taxable income, and prudent and feasible tax planning strategies. The assumptions utilized in determining future taxable income require significant judgment and are consistent with the plans and estimates we are using to manage the underlying businesses.

We recognize uncertain income tax positions taken on income tax returns at the largest amount that is more likely than not to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a fifty percent likelihood of being sustained.

Our policy for recording interest and penalties associated with uncertain tax positions is to record such items as a component of our income tax provision.
Use of Estimates
Management of the Company is required to make certain estimates and assumptions during the preparation of consolidated financial statements in accordance with accounting principles generally accepted in the United States of America. These estimates and assumptions impact the reported amount of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the consolidated financial statements and revenues and expenses during the reporting period. Estimates and assumptions are reviewed periodically, and the effects of revisions are reflected in the consolidated financial statements in the period they are determined to be necessary. Actual results could differ from those estimates.
Fair Value of Financial Instruments
34

The Company has a number of financial instruments, none of which are held for trading purposes. The Company estimates that the fair value of all financial instruments at December 31, 2019 and 2018 does not differ materially from the aggregate carrying values of its financial instruments recorded in the accompanying consolidated balance sheets. The estimated fair value amounts have been determined by the Company using available market information and appropriate valuation methodologies. Considerable judgment is required in interpreting market data to develop the estimates of fair value, and, accordingly, the estimates are not necessarily indicative of the amounts that the Company could realize in a current market exchange. The carrying value of debt approximates fair value as the interest rate is based on market and the Company’s consolidated leverage ratio. The Company’s financial instruments also include cash equivalents, accounts receivable, accounts payable and accrued liabilities, and are carried at cost which approximates fair value due to the short-term maturity of these instruments.
In addition, non-current assets includes rabbi trust funds related to the Company's deferred compensation plan. The money market and rabbi trust funds are valued using level one inputs, as defined by ASC 820, "Fair Value Measurement."
The Company also has derivative financial instruments, consisting of a cross-currency swap and an interest rate swap, which are included in either derivative asset or derivative liability, in the condensed consolidated balance sheets (see Note 20, "Derivative Instruments and Hedging Activities"). The fair values of these derivative instruments are determined based on Level 2 inputs, using significant inputs that are observable either directly or indirectly, including interest rate curves and implied volatilities.
Cost of Sales
Cost of sales are primarily comprised of raw materials and supplies consumed in the manufacture of product, as well as manufacturing labor, maintenance labor, depreciation expense, and direct overhead expense necessary to convert purchased materials and supplies into finished product. Cost of sales also includes inbound freight costs, outbound freight costs for shipping products to customers, warehousing costs, quality control and obsolescence expense.
Selling, General and Administrative Expenses
Selling expenses consist primarily of compensation and benefit costs, amortization of customer relationships and lists, trade promotions, advertising, commissions and other marketing costs. General and administrative expenses consist primarily of payroll and benefit costs, occupancy and operating costs of corporate offices, depreciation and amortization expense on non-manufacturing assets, information systems costs and other miscellaneous administrative costs.
Research and Development
Research and development costs are expensed as incurred.
Net Earnings Per Common Share
Basic net earnings per common share is calculated by dividing net income by the weighted average number of common shares outstanding during the period. Diluted net earnings per common share is calculated in a manner consistent with basic net earnings per common share except that the weighted average number of common shares outstanding also includes the dilutive effect of stock options outstanding, unvested restricted stock, and unvested performance shares (using the treasury stock method).
Stock-based Compensation
The Company has stock-based employee compensation plans, which are described more fully in Note 3. The Company accounts for stock-based compensation in accordance with ASC 718, “Compensation-Stock Compensation,” which requires all share-based payments, including grants of stock options, to be recognized in the income statement as an operating expense, based on their fair values. The Company estimates the fair value of each option award on the date of grant using a Black-Scholes based option-pricing model. Estimates of and assumptions about forfeiture rates, terms, volatility, interest rates and dividend yields are used to calculate stock-based compensation. A significant change to these estimates could materially affect the Company’s operating results.
Impairment of Long-lived Assets
Long-lived assets, such as property, plant, and equipment, and purchased intangibles subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair
35

value of the asset, which is generally based on discounted cash flows. For the year ended December 31, 2019, we incurred impairment charges of $1,026 in connection with a restructuring in the HNH segment.

Derivative Instruments and Hedging Activities

The Company is exposed to market fluctuations in interest rates as well as variability in foreign exchange rates. In May 2019, the Company entered into an interest rate swap with JP Morgan Chase, N.A. (the "Swap Counterparty") and a cross-currency swap with JP Morgan Chase, N.A. (the "Bank Counterparty"). The Company's primary objective for holding derivative financial instruments is to manage interest rate risk and foreign currency risk. The Company does not enter into derivative financial instruments for trading or speculative purposes.

On May 28, 2019, the Company entered into a pay-fixed, receive-floating interest rate swap with a notional amount of $108,569 and a maturity date of June 27, 2023. The Company's risk management objective and strategy with respect to the interest rate swap is to protect the Company against adverse fluctuations in interest rates by reducing its exposure to variability in cash flows relating to interest payments on a portion of its outstanding debt. The Company is meeting its objective since changes in the cash flows of the interest rate swap are expected to exactly offset the changes in the cash flows attributable to fluctuations in the contractually specified interest rate on the interest payments associated with the Credit Agreement.
At the same time, the Company also entered into a cross-currency swap to manage foreign exchange risk related to the Company's net investment in Chemogas. This derivative has a notional amount of $108,569, an effective date of May 28, 2019, and a maturity date of June 27, 2023.

The derivative instruments are with the above single counterparty and are subject to a contractual agreement that provides for the net settlement of all contracts through a single payment in a single currency in the event of default on or termination of any one contract. As such, the derivative instruments are categorized as a master netting arrangement and presented as a net derivative asset or derivative liability on the consolidated balance sheet.

On a quarterly basis, we assess the effectiveness of the hedging relationships for the interest rate swap and cross-currency swap by reviewing the critical terms indicated in the agreement. As of December 31, 2019, we assessed the hedging relationships and determined them to be highly effective. As such, the net change in fair values of the interest rate swap, that qualify as cash flow hedge, was recorded in accumulated other comprehensive income/(loss) and is subsequently reclassified into interest expense as interest payments are made on our debt. For the cross-currency swap, the amounts that have not yet been recognized in earnings remained in the cumulative translation adjustment section of accumulated other comprehensive income until the hedged net investment is sold or liquidated in accordance with paragraphs 815-35-35-5A and 830-30-40-1 through 40-1A. Refer to Note 20, "Derivative Instruments and Hedging Activities" for detailed information about our derivative financial instruments.
New Accounting Pronouncements
Recently Issued Accounting Standards

In December 2019, the FASB issued Accounting Standards Update ("ASU") 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." The amendments in this Update simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. The effective date of this Update is for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. Early adoption is permitted. The Standard may be adopted either using the prospective or retrospective transition approach and could also be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. The Company is currently evaluating the impact of this pronouncement on the Company’s consolidated financial statements and disclosures.
In July 2019, the FASB issued Accounting Standards Update ("ASU") 2019-07, "Codification Updates to SEC Sections," which improved, updated, and simplified regulations on financial reporting and disclosure. The Company does not expect this new guidance to have a significant impact on its financial reporting.
In August 2018, the FASB issued ASU 2018-15, “Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement that is a Service Contract.”  The guidance requires implementation costs incurred by customers in cloud computing arrangements to be deferred over the noncancelable term of the cloud computing arrangements plus any optional renewal periods (1) that are reasonably certain to be exercised by the customer or (2) for which exercise of the renewal option is controlled by the cloud service provider.  The effective date of this pronouncement is for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years.  Early adoption is permitted and the standard may be adopted either using
36

the prospective or retrospective transition approach.  The Standard Update is not expected to have a significant impact on the Company’s consolidated financial statements and disclosures.

In August 2018, the FASB issued ASU 2018-14, “Disclosure Framework-Changes to the Disclosure Requirements for Defined Benefit Plans,” which modifies the disclosure requirements for employers that sponsor defined benefit pension or other postretirement benefit plans.  The guidance removes disclosures that are no longer considered cost beneficial, clarifies the specific requirements of disclosures and adds disclosure requirements identified as relevant.  This update should be applied on a retrospective basis to all periods presented and is effective for fiscal years ending after December 31, 2020.  Early adoption is permitted.  The Company expects this new guidance will not have a significant impact on its financial reporting.

In August 2017, the FASB issued ASU No. 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. The guidance was issued with the objective of improving the financial reporting of hedging relationships to better portray the economic results of companies' risk management activities in its financial statements, as well as simplifying the application of hedge accounting guidance especially in the area of assessment of effectiveness of the hedge. In April 2019, the FASB issued ASU 2019-04, "Codification Improvements to Topic 815, Derivative and Hedging", which further clarified ASU 2017-12. The amendments are effective for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. The Company has adopted the new standards when it obtained derivative instruments and entered into hedging activities in the second quarter of 2019. Refer to Note 20, "Derivative Instruments and Hedging Activities."

In January 2017, the FASB issued ASU No. 2017-04, “Simplifying the Test for Goodwill Impairment” (ASU 2017-04), which addresses changes to the testing for goodwill impairment by eliminating Step 2 of the process. The guidance is effective for annual and interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption is permitted; however, the Company has elected not to adopt early as this ASU will not have a significant impact on the Company’s consolidated financial statements.

In June 2016, the FASB issued ASU No. 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments", which requires that credit losses be reported based on expected losses compared to the current incurred loss model. These updates made several consequential amendments to the Codification which requires the accounting for available-for-sale debt securities to be individually assessed for credit losses when fair value is less than the amortized cost basis. In April, May, and November 2019, the FASB issued Accounting Standards Update ("ASU") 2019-04, 2019-05 and ASU 2019-11, "Codification Improvements to Topic 326, Financial Instruments - Credit Losses" which further clarifies the ASU 2016-13. The standard is effective for interim and annual periods beginning after December 15, 2019 with early adoption permitted. The Company has completed its impact assessment and does not expect this new guidance to have a significant impact on its financial reporting.

In February 2016, the FASB issued ASU No. 2016-02, “Leases” (“ASU 2016-02”), which was clarified by ASU 2018-11 and addresses the recognition of assets and liabilities that arise from all leases. The guidance requires lessees to recognize right-of-use ("ROU") assets and lease liabilities for most leases in the Consolidated Balance Sheets and is effective for annual and interim periods beginning after December 15, 2018. The Company adopted the new standard on January 1, 2019 and has elected the optional transition method to account for the impact of the adoption with a cumulative-effect adjustment in the period of adoption. The new standard provides a number of optional practical expedients in transition. The Company has elected the “package of practical expedients”, which permits it not to reassess under the new standard its prior conclusions about lease identification, lease classification and initial direct costs. The Company has not elected the use-of-hindsight or the practical expedient pertaining to land easements, the latter not being applicable to the Company. The new standard also provides practical expedients for an entity’s ongoing accounting. The Company has elected the short-term lease recognition exemption for all leases that qualify, which means for those leases that qualify, the Company will not recognize ROU assets or lease liabilities. The Company has also elected the practical expedient to not separate lease and non-lease components for all of its leases. In March 2019, the FASB issued ASU 2019-01, "Leases (Topic 842): Codification Improvements," which further clarifies the determination of fair value of leases and modifies transition disclosure requirements for changes in accounting principles. The effective date of the amendments is for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. The Company expects this pronouncement will not have a significant impact on its consolidated financial statements and disclosures. Refer to Note 19, "Leases."

37

NOTE 2 – SIGNIFICANT ACQUISITIONS AND DIVESTITURES
Acquisition

On December 13, 2019, the Company completed the acquisition of Zumbro. The Company made payments of $52,403 on the acquisition date, amounting to $47,058 to the former shareholders and $5,345 to Zumbro's lenders to pay Zumbro debt. Considering the cash acquired of $686, net payments made to the former shareholders were $46,372.

The estimated goodwill of $18,073 arising from the acquisition consists largely of expected synergies, including the combined entities' experience and technical problem-solving capabilities, and acquired workforce. The goodwill is assigned to HNH and its tax deductibility for income taxes is still being assessed.
The following table summarizes the preliminary estimated fair values of the assets acquired and liabilities assumed:
Cash and cash equivalents$686  
Accounts receivable3,380  
Inventories4,517  
Prepaid & other current assets521  
Property, plant and equipment15,245  
Customer relationships8,200  
Developed technology4,400  
Trade name2,300  
Other non-current assets10  
Accounts payable & accrued expenses(1,538) 
Debt(5,345) 
Deferred income taxes(3,391) 
Goodwill18,073  
Amount paid to shareholders47,058  
Zumbro debt paid on purchase date5,345  
Total amount paid on acquisition date$52,403  
The estimated valuation of the fair value of tangible and intangible assets acquired and liabilities assumed are based on management's estimates and assumptions that are subject to change. In preparing our preliminary fair value estimates of the intangible assets and certain tangible assets acquired, management, among other things, consulted an independent advisor. Valuation methods utilized included cost and market approaches for property, plant and equipment, excess earnings method for customer relationships and the relief from royalty method for other intangible assets. The purchase price and related allocation to assets acquired and liabilities assumed is preliminary pending finalizing actual working capital acquired as of the acquisition date. Additionally, certain intangible assets are not tax deductible and the related deferred tax liabilities are preliminary pending management's final review.
Customer relationships are amortized over a 15-year period utilizing an accelerated method based on the estimated average customer attrition rate. Trade name and developed technology are amortized over 10 years and 12 years, respectively, utilizing the straight-line method as the consumption pattern of the related economic benefits cannot be reliably determined.
The Company is indemnified for tax liabilities prior to the acquisition date. Indemnified tax liabilities will create an indemnification asset (receivable). At this time, an indemnification asset balance has not been established.
On May 27, 2019, the Company acquired 100 percent of the outstanding common shares of Chemogas. The Company made payments of approximately €99,503 (translated to $111,324) on the acquisition date, amounting to approximately €88,579 (translated to $99,102) to the former shareholders and approximately €10,924 (translated to $12,222) to Chemogas' lender to pay Chemogas bank debt. Considering the cash acquired of €3,943 (translated to $4,412), net payments made to the former shareholders were €84,636 (translated to $94,690).
The goodwill of $59,319 arising from the acquisition consists largely of expected synergies, including the combined entities' experience and technical problem-solving capabilities, and acquired workforce. The goodwill is assigned to the Specialty Products segment and is not tax deductible for income tax purposes.

38

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed:
Cash and cash equivalents$4,412  
Accounts receivable4,176  
Inventories957  
Property, plant and equipment15,972  
Customer relationships39,158  
Developed technology2,461  
Trade name1,119  
Other assets1,491  
Accounts payable(3,261) 
Bank debt(12,222) 
Other liabilities(1,030) 
Pension obligation (net)(594) 
Deferred income taxes(12,856) 
Goodwill59,319  
Amount paid to shareholders99,102  
Chemogas bank debt paid on purchase date12,222  
Total amount paid on acquisition date$111,324  
The estimated valuation of the fair value of tangible and intangible assets acquired and liabilities assumed are based on management’s estimates and assumptions that are subject to change. In preparing our preliminary fair value estimates of the intangible assets and certain tangible assets acquired, management, among other things, consulted an independent advisor. Valuation methods utilized included cost and market approaches for property, plant and equipment, excess earnings method for customer relationships and the relief from royalty method for other intangible assets. The purchase price and related allocation to assets acquired and liabilities assumed is preliminary pending management's final review of fair value calculations and deferred tax liabilities related to certain non-deductible assets.
Customer relationships are amortized over a 20-year period utilizing an accelerated method based on the estimated average customer attrition rate. Trade name and developed technology are amortized over 2 years and 10 years, respectively, utilizing the straight-line method as the consumption pattern of the related economic benefits cannot be reliably determined.
The Company is indemnified for tax liabilities prior to the acquisition date. Indemnified tax liabilities will create an indemnification asset (receivable). At this time, an indemnification asset balance has not been established.

In connection with Chemogas and Zumbro acquisitions, the Company incurred transaction and integration costs of $1,947 for the year ended December 31, 2019.

In 2018, the Company, through its subsidiary, Balchem Italia, completed one immaterial acquisition, Bioscreen Technologies Srl.

Total transaction and integration costs related to recent acquisitions, including the Chemogas and Zumbro acquisitions described above, are recorded in general and administrative expenses. These costs amounted to $2,273, $1,786, and $2,163 for the years ended December 31, 2019, 2018 and 2017, respectively.
Divestiture
On September 6, 2019, the Company sold an insignificant portion of its business. As a result of the transaction, the Company recorded a gain on sale, which was immaterial to the consolidated financial statements and included in general and administrative expenses. Operating results for the portion of the business sold were insignificant relative to the Company’s consolidated financial results for year ended December 31, 2019.

39

NOTE 3 - STOCKHOLDERS’ EQUITY
STOCK-BASED COMPENSATION
All share-based payments, including grants of stock options, are recognized in the income statement as an operating expense, based on their fair values.
The Company has made an estimate of expected forfeitures, based on its historical experience, and is recognizing compensation cost only for those stock-based compensation awards expected to vest.
The Company’s results for the years ended December 31, 2019, 2018 and 2017 reflected the following compensation cost and such compensation cost had the following effects on net earnings:
 Increase/(Decrease) for the
Year Ended, December 31
 201920182017
Cost of sales$1,147  $973  $524  
Operating expenses6,449  5,440  5,736  
Net earnings(5,884) (4,965) (3,990) 
On December 31, 2019, the Company had one share-based compensation plan under which awards may be granted, which is described below.
In June 2017, the Company adopted the Balchem Corporation 2017 Omnibus Incentive Plan (“2017 Plan”) for officers, employees and directors of the Company and its subsidiaries. The 2017 Plan replaced the 1999 Stock Plan and amendments and restatements thereto (collectively to be referred to as the “1999 Plan’), which expired on April 9, 2018. No further awards will be made under the 1999 Plan, and the shares that remained available for grant under the 1999 Plan will only be used to settle outstanding awards granted under the 1999 Plan and will not become available under the 2017 Plan. The 2017 Plan is administered by the Compensation Committee of the Board of Directors of the Company. The 2017 Plan provides as follows: (i) for a termination date of June 13, 2027; (ii) the authorization of 1,600,000 shares for future grants (which represents a reduction from the 6,000,000 shares authorized for grant under the 1999 Plan); (iii) for the making of grants of stock options, stock appreciation rights, restricted stock awards, restricted stock units, and other stock-based awards, as well as for the making of cash performance awards; (iv) except as provided in an employment agreement as in effect on the effective date of the 2017 Plan, no automatic acceleration of outstanding awards upon the occurrence of a change in control of the Company; (v) certain annual limits on the number of shares and amount of cash that may be granted; (vii) for dividends or dividend equivalents otherwise payable on an unvested award to accrue and be paid only at such time as the vesting conditions applicable to the underlying award have been satisfied; (vii) for certain discretionary compensation recovery if the Company is required to prepare an accounting restatement of its financial statements due to the Company’s material noncompliance with any financial reporting requirements under the securities laws; and (viii) for compliance with the requirements of Section 409A of the Internal Revenue Code of 1986, as amended (the “Internal Revenue Code” or the “Code”). No option will be exercisable for longer than ten years after the date of grant.
The shares to be issued upon exercise of the outstanding options have been approved, reserved and are adequate to cover all exercises. As of December 31, 2019, the 2017 Plan had 1,095,144 shares available for future awards.
The Company has Restricted Stock Grant Agreements with the Company's non–employee directors and certain employees. Under the Restricted Stock Grant Agreements, certain shares of the Common Stock have been granted, ranging from 70 shares to 54,000 shares, to its non-employee directors and certain employees, subject to time-based vesting requirements.
The Company also has performance share (“PS”) awards, which provide the recipients the right to receive a certain number of shares of the Common Stock in the future, subject to an (1) EBITDA performance hurdle, where vesting is dependent upon the Company achieving a certain EBITDA percentage growth over the performance period, and (2) relative total shareholder return (“TSR”) where vesting is dependent upon the Company’s TSR performance over the performance period (typically three years) relative to a comparator group consisting of the Russell 2000 index constituents.
The fair value of each option award issued under the Company’s stock plans is estimated on the date of grant using a Black-Scholes based option-pricing model that uses the assumptions noted in the following table. Expected volatilities are based on historical volatility of the Company’s stock. The expected term of the options is based on the Company’s historical experience of employees’ exercise behavior. Dividend yields are based on the Company’s historical dividend yields. Risk-free interest rates are
40

based on the implied yields currently available on U.S. Treasury zero coupon issues with a remaining term equal to the expected life.
Year Ended December 31,
Weighted Average Assumptions:201920182017
Expected Volatility24.0 %26.8 %30.1 %
Expected Term (in years)4.04.44.6
Risk-Free Interest Rate2.5 %2.6 %1.8 %
Dividend Yield0.6 %0.6 %0.5 %
The value of the restricted shares is based on the fair value of the award at the date of grant.
Performance Share expense is measured based on the fair value at the date of grant utilizing a Black-Scholes methodology to produce a Monte-Carlo simulation model which allows for the incorporation of the performance hurdles that must be met before the Performance Share vests. The assumptions used in the fair value determination were risk free interest rates of 2.5%, 2.4%, and 1.5%; dividend yields of 0.5%, 0.5%, and 0.6%; volatilities of 24%, 27%, and 32%; and initial TSR’s of -5.9%, -10.5%, and 8.2% in each case for the years ended December 31, 2019, 2018, and 2017, respectively. Expense is based on the estimated number of shares expected to vest, assuming the requisite service period is rendered and the probable outcome of the performance condition is achieved. The estimate is revised if subsequent information indicates that the actual number of shares likely to vest differs from previous estimates. Expense is ultimately adjusted based on the actual achievement of service and performance targets. The Performance Shares will cliff vest 100% at the end of the third year following the grant in accordance with the performance metrics set forth.
Compensation expense for stock options and stock awards is recognized on a straight-line basis over the vesting period, generally three years for stock options, three to four years for employee restricted stock awards, three years for employee performance share awards, and three to four years for non-employee director restricted stock awards.
A summary of stock option plan activity for 2019, 2018, and 2017 for all plans is as follows:
201920182017
# of
Shares
(000s)
Weighted Average
Exercise Price
# of
Shares
(000s)
Weighted Average
Exercise Price
# of
Shares
(000s)
Weighted Average
Exercise Price
Outstanding at beginning of year887  $61.59  946  $55.44  1,066  $45.32  
Granted197  85.13  148  74.57  222  85.22  
Exercised(112) 43.67  (198) 41.71  (268) 36.36  
Forfeited(17) 80.88  (6) 74.90  (52) 72.29  
Cancelled(4) 70.90  (3) 48.54  (22) 57.48  
Outstanding at end of year951  $68.18  887  $61.59  946  $55.44  
Exercisable at end of year581  $59.29  490  $50.50  493  $41.01  

The aggregate intrinsic value for outstanding stock options was $31,814, $16,192 and $24,714 at December 31, 2019, 2018 and 2017, respectively, with a weighted average remaining contractual term of 6.3 years at December 31, 2019. Exercisable stock options at December 31, 2019 had an aggregate intrinsic value of 24,620 with a weighted average remaining contractual term of 5.0 years.
41

Other information pertaining to option activity during the years ended December 31, 2019, 2018 and 2017 is as follows:
 Years Ended December 31,
 201920182017
Weighted-average fair value of options granted$18.51  $18.62  $23.20  
Total intrinsic value of stock options exercised ($000s)$6,135  $10,456  $11,900  
Additional information related to stock options outstanding under all plans at December 31, 2019 is as follows:
  Options OutstandingOptions Exercisable
Range of Exercise
Prices
Shares
Outstanding
(000s)
Weighted
Average
Remaining
Contractual
 Term
Weighted
Average
 Exercise
Price
Number
Exercisable
(000s)
Weighted
Average
Exercise
Price
$29.06 - $50.32
152  2.4 years$37.18  152  $37.18  
$54.87 - $76.89
433  6.3 years64.63  326  61.38  
$80.26 - $102.25
366  8.0 years85.22  103  85.23  
 951  6.3 years$68.18  581  $59.29  
Non-vested restricted stock activity for the years ended December 31, 2019, 2018 and 2017 is summarized below:
201920182017
 Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Non-vested balance at beginning of year 79  $72.75  66  $65.66  102  $54.18  
Granted73  85.69  42  77.50  21  83.43  
Vested(8) 58.52  (27) 62.74  (53) 51.39  
Forfeited(6) 84.65  (2) 74.57  (4) 55.45  
Non-vested balance at end of year 138  $80.03  79  $72.75  66  $65.66  

Non-vested performance share activity for the years ended December 31, 2019, 2018 and 2017 is summarized below:
201920182017
 Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Non-vested balance at beginning of year 53  $75.61  39  $72.62  34  $61.06  
Granted33  81.79  32  71.27  16  93.85  
Vested(9) 65.54  (15) 58.78      
Forfeited(7) 60.85  (3) 72.55  (11) 69.25  
Non-vested balance at end of year 70  $81.26  53  $75.61  39  $72.62  

As of December 31, 2019, 2018 and 2017, there was $11,643, $8,565 and $7,742, respectively, of total unrecognized compensation cost related to non-vested share-based compensation arrangements granted under the plans. As of December 31, 2019, the unrecognized compensation cost is expected to be recognized over a weighted-average period of approximately 1.5 years. We estimate that share-based compensation expense for the year ended December 31, 2020 will be approximately $8,800.
42

REPURCHASE OF COMMON STOCK
The Company has an approved stock repurchase program. The total authorization under this program is 3,763,038 shares. Since the inception of the program in June 1999, a total of 2,431,767 shares have been purchased, of which 203,879 shares and 706 shares remained in treasury at December 31, 2019, and 2018, respectively. During 2019, 2018, and 2017, a total of 240,995, 16,755, and 23,182 shares, respectively, have been purchased at an average cost of $88.47, $83.08, and $82.19 per share, respectively. The Company intends to acquire shares from time to time at prevailing market prices if and to the extent it deems it advisable to do so based on its assessment of corporate cash flow, market conditions and other factors. The Company also repurchases shares from employees in connection with settlement of transactions under the Company’s equity incentive plans.
NOTE 4 - INVENTORIES
Inventories at December 31, 2019 and 2018 consisted of the following:
 20192018
Raw materials$27,439  $23,661  
Work in progress2,102  4,649  
Finished goods54,352  38,877  
Total inventories$83,893  $67,187  
On a regular basis, the Company evaluates its inventory balances for excess quantities and obsolescence by analyzing demand, inventory on hand, sales levels and other information. Based on these evaluations, inventory balances are reserved, if necessary. The reserve for inventory was $4,281 and $2,575 at December 31, 2019 and 2018, respectively.

NOTE 5 - PROPERTY, PLANT AND EQUIPMENT
Property, plant and equipment at December 31, 2019 and 2018 are summarized as follows:
 20192018
Land$11,588  $7,965  
Building79,261  67,702  
Equipment237,898  213,909  
Construction in progress14,594  14,750  
 343,341  304,326  
Less: Accumulated depreciation126,482  113,407  
Property, plant and equipment, net$216,859  $190,919  

Geographic Area Data - Long-Lived Assets (excluding intangible assets):
 20192018
United States$178,895  $167,410  
Foreign Countries37,964  23,509  
Total216,859  190,919  
Depreciation expense was $19,791, $18,998 and $17,121 for the years ended December 31, 2019, 2018 and 2017, respectively.

For the year ended December 31, 2019, we incurred impairment charges of $1,026 in connection with a restructuring in the HNH segment.

NOTE 6 - INTANGIBLE ASSETS
The Company had goodwill in the amount of $523,998 and $447,995 as of December 31, 2019 and 2018 subject to the provisions of ASC 350, “Intangibles-Goodwill and Other.” The increase in goodwill is primarily the result of the acquisitions of Chemogas and Zumbro, partially offset by a reduction of goodwill related to an insignificant sale of a portion of the Company's business,
43


with the remaining change due to foreign exchange translation adjustments. Refer to Note 2, "Significant Acquisitions and Divestitures," for more information.

As of December 31, 2019 and 2018, the Company had identifiable intangible assets as follows:
20192018
 Amortization
Period
(In years)
Gross
Carrying
Amount
Accumulated
Amortization
Gross
Carrying
Amount

Accumulated
Amortization
Customer relationships & lists
10-20
$239,578  $139,863  $192,185  $122,545  
Trademarks & trade names
2-17
43,102  20,477  39,934  16,755  
Developed technology
5-12
20,206  11,008  13,338  8,604  
Other
3-18
20,962  8,576  18,333  6,481  
  $323,848  $179,924  $263,790  $154,385  

Amortization of identifiable intangible assets was $25,789, $24,988 and $26,784 for 2019, 2018 and 2017, respectively. Assuming no change in the gross carrying value of identifiable intangible assets, the estimated amortization expense is approximately $27,020 in 2020, $23,246 in 2021, $21,327 in 2022, $18,710 in 2023, and $9,759 in 2024. At December 31, 2019 and 2018, there were no identifiable intangible assets with indefinite useful lives as defined by ASC 350, “Intangibles-Goodwill and Other.” Identifiable intangible assets are reflected in the Company’s consolidated balance sheets under Intangible assets with finite lives, net. There were no changes to the useful lives of intangible assets subject to amortization in 2019 and 2018.

The Federal Insecticide, Fungicide and Rodenticide Act, (“FIFRA”), a health and safety statute, requires that certain products within our specialty products segment must be registered with the U.S. Environmental Protection Agency (the "EPA") because they are considered pesticides. Costs of such registrations are included as other in the table above.

NOTE 7 – EQUITY-METHOD INVESTMENT
In 2013, the Company and Eastman Chemical Company (formerly Taminco Corporation) formed a joint venture (66.66% / 33.34% ownership), St. Gabriel CC Company, LLC, to design, develop, and construct an expansion of the Company’s St. Gabriel aqueous choline chloride plant.  The Company contributed the St. Gabriel plant, at cost, and all continued expansion and improvements are funded by the owners. The joint venture became operational as of July 1, 2016. St. Gabriel CC Company, LLC is a Variable Interest Entity (VIE) because the total equity at risk is not sufficient to permit the joint venture to finance its own activities without additional subordinated financial support. Additionally, voting rights (2 votes each) are not proportionate to the owners’ obligation to absorb expected losses or receive the expected residual returns of the joint venture. The Company will receive up to 2/3 of the production offtake capacity and absorbs operating expenses approximately proportional to the actual percentage of offtake. The joint venture is accounted for under the equity method of accounting since the Company is not the primary beneficiary as the Company does not have the power to direct the activities of the joint venture that most significantly impact its economic performance. The Company recognized a loss of $388, $569, and $546 for the years ended December 31, 2019, 2018, and 2017, respectively, relating to its portion of the joint venture’s expenses in other expense. The carrying value of the joint venture at December 31, 2019 and 2018 is $4,513 and $4,902, respectively, and is recorded in other assets.

NOTE 8 – REVOLVING LOAN

On June 27, 2018, the Company and a bank syndicate entered into the Credit Agreement, which replaced the existing credit facility that had provided for a senior secured term loan of $350,000 and a revolving loan of $100,000.  The Credit Agreement, which expires on June 27, 2023, provides for revolving loans up to $500,000 (collectively referred to as the “loans”).  The loans may be used for working capital, letters of credit, and other corporate purposes and may be drawn upon at the Company’s discretion.  The initial proceeds from the Credit Agreement were used to repay the outstanding balance of $210,750 on its senior secured term loan, which was due May 2019. On May 23, 2019, the Company drew down $108,569 to fund the Chemogas acquisition (see Note 2, "Significant Acquisitions and Divestitures"). In connection with these additional borrowings, the Company entered into an interest rate swap to protect against adverse fluctuations in interest rates (see Note 20, "Derivative Instruments and Hedging Activities"). In third quarter of 2019, the Company drew down an additional $15,000 to fund stock repurchases (see Note 3, "Stockholders' Equity). On December 13, 2019, the Company drew down $45,000 to fund the Zumbro acquisition (see Note 2, "Significant Acquisitions and Divestitures"). As of December 31, 2019, the total balance outstanding on the Credit Agreement amounted to $248,569. There are no installment payments required on the revolving loans; they may be voluntarily prepaid in whole or in part without premium or penalty, and all outstanding amounts are due on the maturity date. 

44

Amounts outstanding under the Credit Agreement are subject to an interest rate equal to a fluctuating rate as defined by the Credit Agreement plus an applicable rate.  The applicable rate is based upon the Company’s consolidated net leverage ratio, as defined in the Credit Agreement, and the interest rate was 2.917% at December 31, 2019.  The Company is also required to pay a commitment fee on the unused portion of the revolving loan, which is based on the Company’s consolidated net leverage ratio as defined in the Credit Agreement and ranges from 0.15% to 0.275% (0.175% at December 31, 2019).  The unused portion of the revolving loan amounted to $251,431 at December 31, 2019.  The Company is also required to pay, as applicable, letter of credit fees, administrative agent fees, and other fees to the arrangers and lenders.

Costs associated with the issuance of the revolving loans are capitalized and amortized on a straight-line basis over the term of the Credit Agreement.  Costs associated with the issuance of the extinguished debt instrument were capitalized and amortized over the term of the respective financing arrangement using the effective interest method. Capitalized costs net of accumulated amortization totaled $986 and $1,268 at December 31, 2019 and 2018, respectively, and are included in other assets on the consolidated balance sheets. Amortization expense pertaining to these costs totaled $282, $680, and $474 for the years ended December 31, 2019, 2018 and 2017, respectively, and is included in interest expense in the accompanying consolidated statements of earnings. In 2018, such interest expense included a write off $363 of deferred financing costs in connection with the extinguished debt in the second quarter of 2018.

The Credit Agreement contains quarterly covenants requiring the consolidated leverage ratio to be less than a certain maximum ratio and the consolidated interest coverage ratio to exceed a certain minimum ratio.  At December 31, 2019, the Company was in compliance with these covenants.  Indebtedness under the Company’s loan agreements are secured by assets of the Company.

NOTE 9 - NET EARNINGS PER COMMON SHARE
The following presents a reconciliation of the net earnings and shares used in calculating basic and diluted net earnings per common share:
Year Ended December 31,
201920182017
Net Earnings - Basic and Diluted$79,671  $78,573  $90,071  
Share (000s)
Weighted Average Common Shares - Basic32,136  32,093  31,839  
Effect of Dilutive Securities – Stock Options, Restricted Stock, and Performance Shares369  352  391  
Weighted Average Common Shares - Diluted32,505  32,445  32,230  
Net Earnings Per Share - Basic$2.48  $2.45  $2.83  
Net Earnings Per Share - Diluted$2.45  $2.42  $2.79  
The Company had 12,250, 188,470, and 199,010 stock options outstanding at December 31, 2019, 2018 and 2017, respectively that could potentially dilute basic earnings per share in future periods that were not included in diluted earnings per share because their effect on the period presented was anti-dilutive.
The Company has some share-based payment awards that have non-forfeitable dividend rights. These awards are restricted shares and they participate on a one-for-one basis with holders of Common Stock. These awards have an immaterial impact as participating securities with regard to the calculation using the two-class method for determining earnings per share.

NOTE 10 - INCOME TAXES

The Company’s effective tax rate for 2019, 2018 and 2017 was 17.4%, 20.7%, and (1.8)%, respectively. The decrease from 2018 to 2019 is primarily due to lower international taxes related to the Patent Box Decree as described below, and certain lower U.S. state taxes, partially offset by a reduction in foreign tax credits.

Italy introduced an elective tax regime (“Patent Box Decree”) that allows companies to benefit from a fifty percent exemption from corporate income tax and local tax on income derived from the direct/indirect use of qualifying intellectual property. During 2019, Balchem Italia received the required ad hoc advance tax ruling. The benefit of the Patent Box Decree had a significant beneficial impact on the Company’s effective tax rate for 2019.

45

Additionally, proposed and final guidance were issued by the U.S. Department of Treasury related to foreign tax credits under the U.S. Tax Cuts and Jobs Act ("U.S. Tax Reform"), which was enacted on December 22, 2017. The Company will continue to evaluate and analyze the impact of the U.S. Tax Reform and the additional guidance that has been issued, and may be issued, by the U.S. Department of Treasury, the SEC, and/or the FASB regarding this act.

The Company has analyzed any potential Base Erosion and Anti-Abuse Tax (“BEAT”) on related-party transactions and determined they met the gross receipts test but did not meet the level of base erosion payments that would subject them to BEAT in 2019.
Income tax expense consists of the following:
 201920182017
Current:   
Federal$17,757  $18,296  $20,102  
Foreign1,609  4,060  3,015  
State818  3,880  2,790  
Deemed Repatriation  (970) 1,389  
Deferred:
Federal(3,707) (3,788) (1,302) 
Foreign67  (69) 62  
State263  (952) (384) 
Federal Rate Change    (27,255) 
Total income tax provision$16,807  $20,457  $(1,583) 
The provision for income taxes differs from the amount computed by applying the Federal statutory rate of 21% for 2019, 21% for 2018 and 35% for 2017 to earnings before income tax expense due to the following:
 201920182017
Income tax at Federal statutory rate$20,260  $20,796  30,971  
State income taxes, net of Federal income taxes(244) 2,742  708  
Federal Rate Change    (27,255) 
Stock Options(222) (1,293) (2,927) 
GILTI 2,507  1,027    
FDII(1,922)     
Deemed Repatriation  (970) 1,389  
Patent Box Decree (related to prior years)(1,948)     
Foreign Tax Credits(1,125) (1,136)   
Domestic production activities deduction    (2,382) 
Other(499) (709) (2,087) 
Total income tax provision$16,807  $20,457  $(1,583) 
46

The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities at December 31, 2019 and 2018 were as follows:
 20192018
Deferred tax assets:  
Inventories$1,844  $1,260  
Restricted stock and stock options4,097  3,567  
Lease liabilities1,456    
Currency and interest rate swap442    
Other3,935  2,885  
Total deferred tax assets11,774  7,712  
Deferred tax liabilities:
Amortization$28,589  $27,080  
Depreciation37,075  23,837  
Prepaid expenses465    
Right of use assets1,461    
Other584  1,104  
Total deferred tax liabilities68,174  52,021  
Valuation allowance31    
Net deferred tax liability$56,431  $44,309  

In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment. Based upon the level of historical taxable income and projections for future taxable income over the periods in which the deferred tax assets are deductible, management believes it is more likely than not the Company will not realize the benefits of these deductible differences. The amount of deferred tax asset realizable, however, could change if management’s estimate of future taxable income should change.

As of December 31, 2019, the Company has federal and state income tax net operating loss (NOL) carryforwards of $7,078, which will expire in 2034 and are expected to be realized. However, the Company also acquired an insignificant amount of NOL carryforwards with the acquisition of Chemogas. These NOLs are not expected to be realized and therefore a valuation allowance on these items was established as of December 31, 2019. There was no valuation allowance for deferred tax assets as of December 31, 2018.

The Company considers the undistributed earnings of certain non-U.S. subsidiaries to be indefinitely reinvested outside of the United States on the basis of estimates that future domestic cash generation will be sufficient to meet future domestic cash needs and specific plans for reinvestment of those subsidiary earnings. The Company projects that foreign earnings will be utilized offshore for working capital and future foreign growth. The determination of the unrecognized deferred tax liability on those undistributed earnings is not practicable due to the Company's legal entity structure and the complexity of U.S. and local country tax laws. If Balchem decides to repatriate the undistributed foreign earnings, the income tax effects will need to be recognized in the period the Company changes its assertion on indefinite reinvestment.
47

Provisions of ASC 740-10 clarify whether or not to recognize assets or liabilities for tax positions taken that may be challenged by a tax authority. A reconciliation of the beginning and ending amount of unrecognized tax benefits, which is included in other long-term obligations on the Company’s consolidated balance sheets, is as follows:
 201920182017
Balance at beginning of period$5,709  $4,781  $6,637  
Increases for tax positions of prior years431  1,366  393  
Decreases for tax positions of prior years(1,978) (1,185) (2,711) 
Increases for tax positions related to current year600  747  462  
Balance at end of period$4,762  $5,709  $4,781  
All of Balchem's unrecognized tax benefits, if recognized in future periods, would impact the Company's effective tax rate in such future periods.
The Company recognizes both interest and penalties as part of the income tax provision. During the years ended December 31, 2019, 2018 and 2017, these amounted to approximately $132, $207 and $94, respectively. As of December 31, 2019 and 2018, accrued interest and penalties were $1,612 and $1,839, respectively.
Balchem files income tax returns in the U.S. and in various states and foreign countries. In the major jurisdictions where the Company operates, it is generally no longer subject to income tax examinations by tax authorities for years before 2015 and management does not anticipate any material change in the total amount of unrecognized tax benefits to occur within the next twelve months.

NOTE 11 - SEGMENT INFORMATION
HNH
The HNH segment provides human grade choline nutrients and mineral amino acid chelated products through this segment for nutrition and wellness applications. Choline is recognized to play a key role in the development and structural integrity of brain cell membranes in infants, processing dietary fat, reproductive development and neural functions, such as memory and muscle function. The Company's mineral amino acid chelates, specialized mineral salts, and mineral complexes are used as raw materials for inclusion in premier human nutrition products. Proprietary technology has been combined to create an organic molecule in a form the body can readily assimilate. Sales growth for human nutrition applications is reliant on differentiation from lower-cost competitive products through scientific data, intellectual property and customers' appreciation of brand value. Consequently, the Company makes investments in such activities for long-term value differentiation. This segment also serves the food and beverage industry for beverage, bakery, dairy, confectionary, and savory manufacturers. The Company partners with its customers from ideation through commercialization to bring on-trend beverages, baked goods, confections, dairy and meat products to market. The Company has expertise in trends analysis and product development. When combined with its strong manufacturing capabilities in customized spray dried and emulsified powders, extrusion and agglomeration, blended lipid systems, liquid flavor delivery systems, juice and dairy bases, chocolate systems, as well as ice cream bases and variegates, the Company is a one-stop solutions provider for beverage and dairy product development needs. Additionally, this segment provides microencapsulation solutions to a variety of applications in food, pharmaceutical and nutritional ingredients to enhance performance of nutritional fortification, processing, mixing, and packaging applications and shelf-life. Major product applications are baked goods, refrigerated and frozen dough systems, processed meats, seasoning blends, confections, sports and protein bars, dietary plans, and nutritional supplements. The Company also creates cereal systems for ready-to-eat cereals, grain-based snacks, and cereal based ingredients.

ANH

The Company’s ANH segment provides nutritional products derived from its microencapsulation and chelation technologies in addition to basic choline chloride. For ruminant animals, the Company’s microencapsulated products boost health and milk production, delivering nutrient supplements that are biologically available, providing required nutritional levels. The Company’s proprietary chelation technology provides enhanced nutrient absorption for various species of production and companion animals and is marketed for use in animal feed throughout the world. ANH also manufactures and supplies choline chloride, an essential nutrient for monogastric animal health, predominantly to the poultry, pet and swine industries. Choline, which is manufactured and sold in both dry and aqueous forms, plays a vital role in the metabolism of fat. In poultry, choline deficiency can result in reduced growth rates and perosis in young birds, while in swine production choline is a necessary and required component of gestating and lactating sow diets for both liver health and prevention of leg deformity.

48

Sales of value-added encapsulated products are highly dependent on overall industry economics as well as the Company's ability to leverage the results of university and field research on the animal health and production benefits of our products. Management believes that success in the commodity-oriented basic choline chloride marketplace is highly dependent on the Company’s ability to maintain its strong reputation for excellent product quality and customer service. The Company continues to drive production efficiencies in order to maintain its competitive-cost position to effectively compete in a competitive global marketplace.

Specialty Products

Ethylene oxide, at the 100% level and blended with carbon dioxide, is sold as a sterilant gas, primarily for use in the health care industry. It is used to sterilize a wide range of medical devices because of its versatility and effectiveness in treating hard or soft surfaces, composites, metals, tubing and different types of plastics without negatively impacting the performance of the device being sterilized. The Company’s 100% ethylene oxide product and blends are distributed worldwide in specially designed, reusable and recyclable drum and cylinder packaging, to assure compliance with safety, quality and environmental standards as outlined by the applicable regulatory agencies in the countries our products are shipped to. The Company’s inventory of these specially built drums and cylinders, along with its five filling facilities, represents a significant capital investment. Contract sterilizers and medical device manufacturers are principal customers for this product. The Company also sells single use canisters with 100% ethylene oxide for use in sterilizing re-usable devices typically processed in autoclave units in hospitals. As a fumigant, ethylene oxide blends are highly effective in killing bacteria, fungi, and insects in spices and other seasoning materials.
The Company also distributes a number of other gases for various uses, most notably propylene oxide and ammonia. Propylene oxide is marketed and sold in the U.S. as a fumigant to aid in the control of insects and microbiological spoilage; and to reduce bacterial and mold contamination in certain shell and processed nut meats, processed spices, cacao beans, cocoa powder, raisins, figs and prunes. The Company distributes its propylene oxide product in the U.S. primarily in recyclable, single-walled, carbon steel cylinders according to standards outlined by the EPA and the DOT. Propylene oxide is also sold worldwide to customers in approved reusable and recyclable drum and cylinder packaging for various chemical synthesis applications, such as increasing paint durability and manufacturing specialty starches and textile coatings. Ammonia is used primarily as a refrigerant, and also for heat treatment of metals and various chemical synthesis applications, and is distributed in reusable and recyclable drum and cylinder drum and cylinder packaging approved for use in the countries these products are shipped to. The Company's inventory of cylinders for these products also represents a significant capital investment.

The Company’s micronutrient agricultural nutrition business sells chelated minerals primarily into high value crops. The Company has a unique and patented two-step approach to solving mineral deficiency in plants to optimize health, yield and shelf-life.  First, the Company determines optimal mineral balance for plant health. The Company then has a foliar applied Metalosate product range, utilizing patented amino acid chelate technology. Its products quickly and efficiently deliver mineral nutrients. As a result, the farmer/grower gets healthier crops that are more resistant to disease and pests, larger yields and healthier food for the consumer with extended shelf life for produce being shipped long distances.

Industrial Products

Certain derivatives of choline chloride are manufactured and sold into industrial applications predominately as a component for hydraulic fracturing of shale natural gas wells. The Company’s products offer an attractive, effective and more environmentally responsible alternative than other clay stabilizers. Industrial grade choline bicarbonate is completely chloride free and the Company's choline chloride reduces the amount of chlorides released into the environment up to 75% when compared to potassium chloride. The Industrial Products segment also includes the manufacture and sale of methylamines. Methylamines are a primary building block for the manufacture of choline products and are produced at its Italian operation and sold for a wide range of industrial applications in Europe.

49

The segment information is summarized as follows:

Business Segment Assets
 20192018
HNH$739,030  $702,692  
ANH142,247  136,810  
Specialty Products184,487  59,558  
Industrial Products16,176  22,822  
Other Unallocated (1)
73,742  59,473  
Total$1,155,682  $981,355  

Business Segment Net Sales
 201920182017
HNH$347,433  $341,237  $315,796  
ANH177,557  175,693  157,688  
Specialty Products92,257  75,808  73,355  
Industrial Products26,458  50,941  47,951  
Total$643,705  $643,679  $594,790  

Business Segment Earnings Before Income Taxes

201920182017
HNH$48,429  $48,037  $43,747  
ANH25,868  26,607  22,255  
Specialty Products28,513  25,254  24,908  
Industrial Products3,730  8,988  6,402  
Transaction and integration costs, ERP implementation costs, and unallocated legal fees (2)
(3,436) (1,786) (2,496) 
Unallocated amortization expense (3)
(551)     
Indemnification Settlement (4)
    2,087  
Interest and other expense(6,075) (8,070) (8,415) 
Total$96,478  $99,030  $88,488  


Depreciation/Amortization
 201920182017
HNH$30,558  $33,594  $33,384  
ANH6,552  5,606  5,618  
Specialty Products7,401  4,092  4,097  
Industrial Products518  694  806  
Unallocated amortization expense (3)
551      
Amortization expense related to deferred financing cost (5)
282  680  474  
Total$45,862  $44,666  $44,379  

50

Capital Expenditures
 201920182017
HNH$18,159  $8,881  $20,580  
ANH3,921  6,021  4,424  
Specialty Products3,003  2,356  1,306  
Industrial Products707  1,912  1,216  
Total$25,790  $19,170  $27,526  


(1) Other unallocated assets consist of certain cash, capitalized loan issuance costs, other assets, investments, and deferred income taxes, which the Company does not allocate to its individual business segments.
(2) Transaction and integration costs and unallocated legal fees for the years ended December 31, 2019, 2018, and 2017, were primarily related to acquisitions. ERP implementation costs for the years ended December 31, 2019 and 2018 were related to a project in connection with a company-wide ERP system implementation.
(3) Unallocated amortization expense for year ended December 31, 2019 was related to amortization of an intangible asset in connection with a company-wide ERP system implementation.
(4) Indemnification settlement was related to a favorable settlement the Company received relating to the SensoryEffects acquisition.
(5) Amortization expense related to capitalized loan issuance costs was included in interest and other (expense) in Company's consolidated statement of earnings.

NOTE 12 - REVENUE
Revenue Recognition

Revenues are recognized when control of the promised goods is transferred to customers, in an amount that reflects the consideration we expect to realize in exchange for those goods.

The following table presents revenues disaggregated by revenue source (in thousands). Sales and usage-based taxes are excluded from revenues.
 201920182017
Product Sales609,741  607,879  564,027  
Co-manufacturing24,087  24,259  19,696  
Bill and Hold3,218  4,612  4,094  
Consignment2,299  2,442  2,333  
Product Sales Revenue639,345  639,192  590,150  
Royalty Revenue4,360  4,487  4,640  
Total Revenue$643,705  $643,679  $594,790  

The following table presents revenues disaggregated by geography, based on the billing addresses of customers (in thousands):
 201920182017
United States$475,033  $482,691  $460,599  
Foreign Countries168,672  160,988  134,191  
Total$643,705  $643,679  $594,790  

Product Sales Revenues

The Company’s primary operation is the manufacturing and sale of health and wellness ingredient products, in which the Company receives an order from a customer and fulfills that order. The Company’s product sales are considered point-in-time revenue and consist of four sub-streams: product sales, co-manufacturing, bill and hold, and consignment.

Under the co-manufacturing agreements, the Company is responsible for the manufacture of a finished good where the customer provides the majority of the raw materials.  The Company controls the manufacturing process and the ultimate end-product before
51

it is shipped to the customer.  Based on these factors, the Company has determined that it is the principal in these agreements and therefore revenue is recognized in the gross amount of consideration the Company expects to be entitled for the goods provided.

Royalty Revenues

Royalty revenue consists of agreements with customers to use the Company’s intellectual property in exchange for a sales-based royalty. Royalties are considered over time revenue and are recorded in the HNH segment.

Contract Liabilities

The Company records contract liabilities when cash payments are received or due in advance of performance, including amounts which are refundable.

The Company’s payment terms vary by the type and location of customers and the products offered. The term between invoicing and when payment is due is not significant. For certain products or services and customer types, the Company requires payment before the products are delivered to the customer.

Practical Expedients and Exemptions

The Company generally expenses sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within selling and marketing expenses.

The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which the Company recognizes revenue at the amount to which it has the right to invoice for products shipped.


NOTE 13 - SUPPLEMENTAL CASH FLOW INFORMATION
Cash paid during the year for:
201920182017
Income taxes$21,771  $20,593  $25,845  
Interest$5,674  $6,940  $7,021  
Non-cash financing activities:
 201920182017
Dividends payable$16,855  $15,220  $13,484  

52

NOTE 14 – ACCUMULATED OTHER COMPREHENSIVE INCOME
The changes in accumulated other comprehensive income (loss) were as follows:
 Years Ended December 31,
 201920182017
Net foreign currency translation adjustment$(891) $(2,982) $5,404  
Net change of cash flow hedge (see Note 20 for further information)
Unrealized loss on cash flow hedge(1,771)     
Tax372      
Net of tax(1,399)     
Net change in postretirement benefit plan (see Note 15 for further information)
Prior service (credit)/cost and (gain)/loss arising during the period199  522  (49) 
Amortization of prior service credit/(cost)74  74  74  
Amortization of gain/(loss)(46) (8) (15) 
Total before tax227  588  10  
Tax101  434  (207) 
Net of tax328  1,022  (197) 
Total other comprehensive income (loss)$(1,962) $(1,960) $5,207  
Included in "Net foreign currency translation adjustment" was $262 of loss related to a net investment hedge, which included tax of $70 for the year ended December 31, 2019. There was no such activity for the year ended December 31, 2018. See Note 20, "Derivative Instruments and Hedging Activities."

Accumulated other comprehensive income/(loss) at December 31, 2019 consisted of the following:
 Foreign currency
translation
adjustment
Cash flow hedgePostretirement benefit planTotal
Balance December 31, 2018$(4,285) $  $683  (3,602) 
Other comprehensive (loss)/gain(891) (1,399) 328  (1,962) 
Balance December 31, 2019$(5,176) $(1,399) $1,011  (5,564) 

NOTE 15 - EMPLOYEE BENEFIT PLANS
Defined Contribution Plans
During 2019, the Company sponsored two 401(k) savings plans for eligible employees. The plans allow participants to make pretax contributions and the Company matches certain percentages of those pretax contributions. One of the plans has a discretionary profit sharing portion and matches 401(k) contributions with shares of the Company’s Common Stock. All amounts contributed to the plans are deposited into a trust fund administered by independent trustees. The Company provided for profit sharing contributions and matching 401(k) savings plan contributions of $592 and $3,451 in 2019, $825 and $3,153 in 2018, and $395 and $2,594 in 2017, respectively.
Postretirement Medical Plans
The Company provides postretirement benefits in the form of two unfunded postretirement medical plans; one that is under a collective bargaining agreement and covers eligible retired employees of the Verona facility and a plan for those named as executive officers in the Company’s proxy statement. The Company uses a December 31 measurement date for its postretirement
53

medical plans. In accordance with ASC 715, “Compensation—Retirement Benefits,” the Company is required to recognize the over funded or underfunded status of a defined benefit post retirement plan (other than a multiemployer plan) as an asset or liability in its statement of financial position, and to recognize changes in that funded status in the year in which the changes occur through comprehensive income.
The actuarial recorded liabilities for such unfunded postretirement benefits are as follows:
Change in benefit obligation:
 20192018
Benefit obligation at beginning of year$1,174  $1,573  
Initial adoption of new plan    
Service cost with interest to end of year63  78  
Interest cost39  44  
Participant contributions35  40  
Benefits paid(162) (136) 
Actuarial gain(73) (425) 
Benefit obligation at end of year$1,076  $1,174  
Change in plan assets:
 20192018
Fair value of plan assets at beginning of year$  $  
Employer (reimbursement)/contributions127  96  
Participant contributions35  40  
Benefits paid(162) (136) 
Fair value of plan assets at end of year$  $  
Amounts recognized in consolidated balance sheet:
 20192018
Accumulated postretirement benefit obligation$(1,076) $(1,174) 
Fair value of plan assets    
Funded status(1,076) (1,174) 
Unrecognized prior service costN/A  N/A  
Unrecognized net (gain)/lossN/A  N/A  
Net amount recognized in consolidated balance sheet (after ASC 715) (included in other long-term obligations)$1,076  $1,174  
Accrued postretirement benefit cost (included in other long-term obligations)N/A  N/A  
Components of net periodic benefit cost:
 201920182017
Service cost with interest to end of year$63  $78  $67  
Interest cost39  44  46  
Amortization of prior service credit74  74  74  
Amortization of gain(46) (8) (15) 
Total net periodic benefit cost$130  $188  $172  
54

Estimated future employer contributions and benefit payments are as follows:
Year 
2020$79  
202167  
202285  
202376  
202499  
Years 2025-2029444  
Assumed health care cost trend rates have been used in the valuation of postretirement health insurance benefits. The trend rate is 5.99% in 2020 declining to 4.50% in 2038 and thereafter. A one percentage point increase in health care cost trend rates in each year would increase the accumulated postretirement benefit obligation as of December 31, 2019 by $96 and the net periodic postretirement benefit cost for 2019 by $14. A one percentage point decrease in health care cost trend rates in each year would decrease the accumulated postretirement benefit obligation as of December 31, 2019 by $84 and the net periodic postretirement benefit cost for 2019 by $12. The weighted average discount rate used in determining the accumulated postretirement benefit obligation was 2.50% in 2019 and 3.50% in 2018.
Defined Benefit Pension Plans
The Company contributes to one multiemployer defined benefit plan under the terms of a collective-bargaining agreement covering its union-represented employees of the Verona facility. The risks of participation in this multiemployer plan are different from single-employer plans in the following aspects: (a) assets contributed to the multiemployer plan by one employer may be used to provide benefits to employees of other participating employers, (b) if a participating employer stops contributing to the plan, the unfunded obligations of the plan may be borne by the remaining participating employers, and (c) if the Company chooses to stop participating in its multiemployer plan, the Company will be required to pay that plan an amount based on the underfunded status of the plan, referred to as the withdrawal liability.
The Company’s participation in this plan for the annual period ended December 31, 2019 is outlined in the table below. The “EIN/Pension Plan Number” column provides the Employee Identification Number (EIN). The zone status is based on information that the Company received from the plan and is certified by the plan’s actuary. Among other factors, plans in the red zone or critical and declining zone are generally less than 65 percent funded, plans in the yellow zone are less than 80 percent funded, and plans in the green zone are at least 80 percent funded. The “FIP/RP Status Pending/Implemented” column indicates plans for which a financial improvement plan (FIP) or a rehabilitation plan (RP) is either pending or has been implemented. The last column lists the expiration date of the collective-bargaining agreement to which the plan is subject. Finally, the period-to-period comparability of the contributions for 2019 and 2018 was affected by a 4.0% increase in the 2019 contribution rate. There have been no other significant changes that affect the comparability of 2019 and 2018 contributions. The Company does not represent more than 5% of the contributions to this pension fund.
Pension
Fund
EIN/Pension
Plan
Number
Pension Plan Protection Act Zone StatusFIP/RP Status
Pending/ Implemented
Contributions of Balchem CorporationSurcharge
Imposed
Expiration Date of Collective-
Bargaining
Agreement
20192018201920182017
Central States,
Southeast and
Southwest Areas
Pension Fund
36-6044243Critical & Declining as of 1/1/19Critical & Declining as of 1/1/18Implemented$676  $614  $594  No7/11/2020

On May 27, 2019, the Company acquired Chemogas, which has an unfunded defined benefit pension plan. The plan provides for the payment of a lump sum at retirement or payments in case of death of the covered employees. The amount recorded for these obligations on the Company's balance sheet as of December 31, 2019 was $596 and was included in other long-term obligations.
Deferred Compensation Plan
On June 1, 2018, the Company established an unfunded, non-qualified deferred compensation plan maintained for the benefit of a select group of management or highly compensated employees. Assets of the plan are held in a rabbi trust, which are subject to additional risk of loss in the event of bankruptcy or insolvency of the Company. The deferred compensation liability as of
55

December 31, 2019 and 2018 were $1,982, $265, respectively and were included in other long-term obligations on the Company's balance sheet.

NOTE 16 - COMMITMENTS AND CONTINGENCIES
In 2018, the Company entered into a two (2) year lease extension for approximately 20,000 square feet of office space, which serves as the Company’s corporate headquarters and as a laboratory facility. During 2018, the Company also entered into a two year and three month lease for 7,952 square feet of additional office space, which serves as an expansion of the corporate headquarters. The Company did not enter into any significant leases in 2019. The Company leases various office, warehousing, and production space under non-cancelable operating leases, which expire at various times through 2067. The Company also leases most of its vehicles and office equipment under non-cancelable operating leases, which expire at various times through 2025. Rent expense charged to operations under such lease agreements for 2019, 2018 and 2017 aggregated approximately $3,181, $3,917 and $3,417, respectively.
Aggregate future minimum rental payments required under non-cancelable operating leases at December 31, 2019 are as follows:
Year     
2020$3,214  
20212,243  
20221,695  
20231,259  
20241,051  
Thereafter  3,602  
Total minimum lease payments  $13,064  

The Company’s Verona, Missouri facility, while held by a prior owner, was designated by the EPA as a Superfund site and placed on the National Priorities List in 1983, because of dioxin contamination on portions of the site. Remediation was conducted by the prior owner under the oversight of the EPA and the Missouri Department of Natural Resources (“MDNR”). While the Company must maintain the integrity of the capped areas in the remediation areas on the site, the prior owner is responsible for completion of any further Superfund remedy. The Company is indemnified by the sellers under its May 2001 asset purchase agreement covering its acquisition of the Verona, Missouri facility for potential liabilities associated with the Superfund site.

From time to time, the Company is a party to various litigation, claims and assessments.  Management believes that the ultimate outcome of such matters will not have a material effect on the Company’s consolidated financial position, results of operations, or liquidity.


NOTE 17 – FAIR VALUE OF FINANCIAL INSTRUMENTS
The Company has a number of financial instruments, none of which are held for trading purposes. The Company estimates that the fair value of all financial instruments at December 31, 2019 and 2018 does not differ materially from the aggregate carrying values of its financial instruments recorded in the accompanying consolidated balance sheets. The estimated fair value amounts have been determined by the Company using available market information and appropriate valuation methodologies. Considerable judgment is necessarily required in interpreting market data to develop the estimates of fair value, and, accordingly, the estimates are not necessarily indicative of the amounts that the Company could realize in a current market exchange. The carrying value of debt approximates fair value as the interest rate is based on market and the Company’s consolidated leverage ratio.  The Company’s financial instruments also include cash equivalents, accounts receivable, accounts payable, and accrued liabilities, which are carried at cost and approximate fair value due to the short-term maturity of these instruments. Cash and cash equivalents at December 31, 2019 and 2018 included $808 and $793 in money market funds, respectively.
Non-current assets at December 31, 2019 and December 31, 2018 included $1,982 and $265, respectively, of rabbi trust funds related to the Company's deferred compensation plan. The money market and rabbi trust funds are valued using level one inputs, as defined by ASC 820, “Fair Value Measurement.”
The Company also has derivative financial instruments, consisting of a cross-currency swap and an interest rate swap, which are included in derivative assets or derivative liabilities, in the consolidated balance sheets (see Note 20, "Derivative Instruments and
56


Hedging Activities"). The fair values of these derivative instruments are determined based on Level 2 inputs, using significant inputs that are observable either directly or indirectly, including interest rate curves and implied volatilities.


NOTE 18 – RELATED PARTY TRANSACTIONS

The Company provides services on a contractual agreement to St. Gabriel CC Company, LLC. These services include accounting, information technology, quality control, and purchasing services, as well as operation of the St. Gabriel CC Company, LLC plant. The Company also sells raw materials to St. Gabriel CC Company, LLC. These raw materials are used in the production of finished goods that are, in turn, sold by Saint Gabriel CC Company, LLC to the Company for resale to unrelated parties.  As such, the sale of these raw materials to St. Gabriel CC Company, LLC in this scenario lacks economic substance and therefore the Company does not include them in net sales within the consolidated statements of earnings.

The services the Company provided amounted to $3,883, $3,694, and $3,445, respectively, for the years ended December 31, 2019, 2018, and 2017. The raw materials purchased and subsequently sold amounted to $24,786, $31,107, and $23,459, respectively, for the years ended December 31, 2019, 2018, and 2017. These services and raw materials are primarily recorded in cost of goods sold net of the finished goods received from St. Gabriel CC Company, LLC of $18,598, $22,540, and $20,827, respectively for the years ended December 31, 2019, 2018, and 2017. At December 31, 2019 and 2018, the Company had receivables of $4,840 and $3,210, respectively, recorded in accounts receivable from St. Gabriel CC Company, LLC for services rendered and raw materials sold and payables of $3,230 and $1,943, respectively, for finished goods received recorded in accrued expenses. The Company had payables in the amount of $366 and $314 related to non-contractual monies owed to St. Gabriel CC Company, LLC, recorded in accrued expenses as of December 31, 2019 and 2018, respectively.

NOTE 19 – LEASES

The Company has both real estate leases and equipment leases. The main types of equipment leases include forklifts, trailers, printers and copiers, railcars, and trucks. All leases are categorized as operating leases. As a result of electing the practical expedient within ASU 2016-02, variable lease payments are combined and recognized on the balance sheet in the event that those charges and any related increases are explicitly stated in the lease. Such payments include common area maintenance charges, property taxes, and insurance charges and are recorded in the ROU asset and corresponding liability when the payments are stated in the lease with (a) fixed or in-substance fixed amounts, or (b) a variable payment based on an index or rate. Due to the acquisitive nature of the Company and the potential for synergies upon integration of acquired entities, the Company determined that the reasonably certain criterion could not be met for any renewal periods beginning two years beyond the implementation date, which is January 1, 2019. In addition, the Company has historically not been exercising purchase options with equipment leases as it does not make economic sense to buy the equipment. Instead, the Company has historically replaced the equipment with a new lease. Therefore, the Company determined that the reasonably certain criterion could not be met as it relates to purchase options. The Company has no residual value guarantees in lease transactions.

The Company did not identify any embedded leases. As indicated above, the Company elected the practical expedient to combine lease and non-lease components and recognizes the combined amount on the consolidated balance sheet. Management determined that since the Company has a centralized treasury function, the parent company would either fund or guarantee a subsidiary's loan for borrowing over a similar term. As such, the Company's management determined it is appropriate to utilize a corporate based borrowing rate for all locations. The Company developed four tranches of leases based on lease terms and these tranches reflect the composition of the current lease portfolio. The Company's borrowing history shows that interest rates of a term loan or a line of credit depend on the duration of the loan rather than the nature of the assets purchased by those funds. Based on this understanding, the Company elected to use a portfolio approach to discount rates, applying corporate rates to the tranches of leases based on lease terms. Based on the Company's risk rating, the company applied the following discount rates upon implementation: (1) 1-2 years, 3.45% (2) 3-4 years, 4.04% (3) 5-9 years, 4.38% and (4) 10+ years, 5.10%.

57

For the year ended December 31, 2019, the Company's total lease cost was as follows, which included both amounts recognized in profits or losses during the period and amounts capitalized on the balance sheet, and the cash flows arising from lease transactions:

Year ended December 31, 2019  
Lease Cost  
Operating lease cost  $3,181  
Other information  
(Gains) and losses on sale and leaseback transactions, net   
Cash paid for amounts included in the measurement of lease liabilities  
Operating cash flow from operating leases  3,216  
Right-of-use assets obtained in exchange for new operating lease liabilities  10,173  
Weighted-average remaining lease term - operating leases  4.93 years
Weighted-average discount rate - operating  4.6 %

NOTE 20 – DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES

The Company is exposed to market fluctuations in interest rates as well as variability in foreign exchange rates. In May 2019, the Company entered into an interest rate swap with the Swap Counterparty and a cross-currency swap with the Bank Counterparty. The Company's primary objective for holding derivative financial instruments is to manage interest rate risk and foreign currency risk.

On May 28, 2019, the Company entered into a pay-fixed (2.05%), receive-floating interest rate swap with a notional amount of $108,569 and a maturity date of June 27, 2023. The Company's risk management objective and strategy with respect to the interest rate swap is to protect the Company against adverse fluctuations in interest rates by reducing its exposure to variability in cash flows relating to interest payments on a portion of its outstanding debt. The Company is meeting its objective since changes in the cash flows of the interest rate swap are expected to exactly offset the changes in the cash flows attributable to fluctuations in the contractually specified interest rate on the interest payments associated with the Credit Agreement. The net interest income related to the interest rate swap contract was $40 for the year ended December 31, 2019, which was recorded in the consolidated statements of operations under interest expense, net.
At the same time, the Company also entered into a pay-fixed (0.00%), receive-fixed (2.05%) cross-currency swap to manage foreign exchange risk related to the Company's net investment in Chemogas. The derivative has a notional amount of $108,569, an effective date of May 28, 2019, and a maturity date of June 27, 2023. The interest income related to the cross-currency swap contract was $1,317 for the year ended December 31, 2019, which was recorded in the consolidated statements of operations under interest expense, net.

The derivative instruments are with a single counterparty and are subject to a contractual agreement that provides for the net settlement of all contracts through a single payment in a single currency in the event of default on or termination of any one contract. As such, the derivative instruments are categorized as a master netting arrangement and presented as a net derivative asset or derivative liability on the consolidated balance sheet.
58

As of December 31, 2019, the fair value of derivative instruments are shown as follows in the Company's consolidated balance sheet:

Balance Sheet LocationDecember 31, 2019
Derivative liabilities:
Interest rate swapDerivative liabilities$1,771  
Cross-currency swapDerivative liabilities332  
$2,103  

On a quarterly basis, the Company assesses whether the hedging relationship related to the interest rate swap is highly effective at achieving offsetting changes in cash flow attributable to the risk being hedged based on the following factors: (1) the key features and terms as enumerated above for the interest rate swap and hedged transactions match during the period (2) it is probable that the Swap Counterparty will not default on its obligations under the swap, and (3) the Company performs a qualitative review each quarter to assess whether the relationship qualifies for hedge accounting.

In addition, on a quarterly basis the Company assesses whether the hedging relationship related to the cross-currency swap is highly effective based on the following evaluations: (1) the Company will always have a sufficient amount of non-functional currency (EUR) net investment balance to at least meet the cross-currency notional until the maturity date of the hedge (2) it is probable that the Swap Counterparty will not default on its obligations under the swap, and (3) the Company performs a qualitative review each quarter to assess whether the relationship qualifies for hedge accounting.
If any mismatches arise for either the interest rate swap or cross-currency swap, the Company will perform a regression analysis to determine if the hedged transaction is highly effective. If determined not to be highly effective, the Company will discontinue hedge accounting.

As of December 31, 2019, the Company assessed the hedging relationships for the interest rate swap and cross-currency swap and determined them to be highly effective. As such, the net change in fair values of the derivative instruments was recorded in accumulated other comprehensive income.

Losses and gains on our hedging instruments are recognized in accumulated other comprehensive income (loss) and categorized as follows for the year ended December 31, 2019:

Location within Statements of Comprehensive IncomeYear ended December 31, 2019
Cash flow hedge (interest rate swap), net of taxUnrealized loss on cash flow hedge, net$(1,399) 
Net investment hedge (cross-currency swap), net of taxNet foreign currency translation adjustment(262) 
$(1,661) 

There was no hedging activity for the year ended December 31, 2018.

59

NOTE 21 - QUARTERLY FINANCIAL INFORMATION (UNAUDITED)
(In thousands, except per share data)
   20192018
   First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
Net sales  $157,029  $161,554  $158,595  $166,527  $161,410  $163,687  $155,043  $163,539  
Gross profit  49,095  53,918  54,008  54,346  51,459  53,466  48,002  51,325  
Earnings before income taxes  24,793  24,881  24,436  22,368  25,177  25,061  23,529  25,263  
Net earnings  18,783  19,829  20,676  20,383  19,346  19,679  19,214  20,334  
Basic net earnings per common share  $.58  $.62  $.64  $.64  $.60  $.61  $.60  $.63  
Diluted net earnings per common share  $.58  $.61  $.64  $.63  $.60  $.61  $.59  $.63  

60

BALCHEM CORPORATION
Valuation and Qualifying Accounts
Years Ended December 31, 2019, 2018 and 2017
(In thousands)

Allowance
for Doubtful Accounts
Inventory
Reserve
Balance - December 31, 2016$489  $2,546  
Additions charged (credited) to costs and expenses126  538  
Adjustments/deductions (a)
(184) (769) 
Balance - December 31, 2017431  2,315  
Additions charged (credited) to costs and expenses43  898  
Adjustments/deductions (a)
136  (638) 
Balance - December 31, 2018610  2,575  
Additions charged (credited) to costs and expenses1,776  7,069  
Adjustments/deductions (a)
(306) (5,363) 
Balance - December 31, 2019$2,080  $4,281  
(a) Represents write-offs and other adjustments



61

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

Item 9A. Controls and Procedures
Disclosure Controls and Procedures
We maintain “disclosure controls and procedures,” as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934 (the “Exchange Act”), that are designed to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure. In designing and evaluating our disclosure controls and procedures, management recognized that disclosure controls and procedures, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the disclosure controls and procedures are met. Additionally, in designing disclosure controls and procedures, our management necessarily was required to apply its judgment in evaluating the cost-benefit relationship of possible disclosure controls and procedures. The design of any disclosure controls and procedures also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions.
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of the design and operation of our disclosure controls and procedures as of December 31, 2019. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of such date, our disclosure controls and procedures were effective.
Management’s Report on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting. Our internal control over financial reporting is a process designed under the supervision of our principal executive and principal financial officers to provide reasonable assurance regarding the reliability of financial reporting and the preparation of our financial statements for external reporting purposes in accordance with U.S. 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 U.S. generally accepted accounting principles, and that receipts and expenditures are being made only in accordance with authorizations of our management and our directors; 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. 

A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in a cost-effective control system, no evaluation of internal control over financial reporting can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, within our Company have been detected. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation. Management does not expect that our disclosure controls and procedures or its internal control over financial reporting will prevent or detect all errors and all fraud.

These inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of simple error or mistake. Controls can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is based in part on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Projections of any evaluation of controls effectiveness to future periods are subject to risks. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures.

62

We completed the Zumbro and Chemogas acquisitions in 2019. Management’s assessment of and conclusion on the effectiveness of our internal control over financial reporting excludes the internal controls over financial reporting of Chemogas and Zumbro. The acquisitions contributed approximately 3% of our net sales for the year ended December 31, 2019, and accounted for approximately 15% of our assets as of December 31, 2019. Registrants are permitted to exclude acquisitions from their assessment of internal controls over financial reporting during the first year if, among other circumstances and factors, there is not adequate time between the consummation date of the acquisition and the assessment date for assessing internal controls. Management is in the process of implementing internal control procedures for these subsidiaries.

As of December 31, 2019, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in the 2013 Internal Control-Integrated Framework (New Framework) to conduct an assessment of the effectiveness of our internal control over financial reporting. Based on this assessment, management has determined that our internal control over financial reporting was effective as of December 31, 2019.
Attestation Report of Registered Public Accounting Firm
The independent registered public accounting firm of RSM US LLP has issued an attestation report on our internal control over financial reporting, which is included herein.
Changes in Internal Control Over Financial Reporting
There has been no significant change in our internal control over financial reporting that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

Item 9B. Other Information
None.

63

PART III

Item 10.  Directors, Executive Officers of the Registrant, and Corporate Governance.

(a) Directors of the Company.

The required information is to be set forth in our Proxy Statement for the 2020 Annual Meeting of Stockholders (the “2020 Proxy Statement”) under the captions “Nominees for Election as Director" and "Directors Not Standing for Election", which information is hereby incorporated herein by reference.

(b) Executive Officers of the Company.

The required information is to be set forth in the 2020 Proxy Statement under the captions "Nominees for Election as Director" (as to Theodore L. Harris, the Company's President and Chief Executive Officer) and "Executive Officers" (as to the Company's other executive officers), which information is hereby incorporated herein by reference.

(c) Section 16(a) Beneficial Ownership Reporting Compliance.

The required information is to be set forth in the 2020 Proxy Statement under the caption “Section 16(a) Beneficial Ownership Reporting Compliance,” which information is hereby incorporated herein by reference.

(d) Code of Ethics.

The required information is to be set forth in the 2020 Proxy Statement under the caption “Code of Business Conduct and Ethics,” which information is hereby incorporated herein by reference. Our Code of Ethics for Senior Financial Officers is available on the Corporate Governance page in the Investor Relations section of our website, www.balchem.com.

(e) Corporate Governance.

The required information is to be set forth in the 2020 Proxy Statement under the captions “Nomination of Directors,” and “Committees of the Board of Directors,” which information is hereby incorporated herein by reference.

Item 11.  Executive Compensation.

The information required by this Item is to be set forth in the 2020 Proxy Statement under the captions “Executive Compensation,” “Compensation Committee Report,” and “Compensation Committee Interlocks and Insider Participation,” which information is hereby incorporated herein by reference.

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

The information required by this Item is to be set forth in the 2020 Proxy Statement under the caption “Security Ownership of Certain Beneficial Owners and of Management” and the caption “Equity Compensation Plan Information,” all of which information is hereby incorporated herein by reference.

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

The information required by this Item is to be set forth in the 2020 Proxy Statement under the caption “Related Party Transactions,” and “Director Independence,” which information is hereby incorporated herein by reference.

Item 14.  Principal Accountant Fees and Services.

The information required by this Item is to be set forth in the 2020 Proxy Statement under the caption “Proposal No. 2 - Ratification of Appointment of Independent Registered Public Accounting Firm,” which information is hereby incorporated herein by reference.

64

PART IV

Item 15.  Exhibits and Financial Statement Schedules.
The following documents are filed as part of this Form 10-K:
1.Financial StatementsPage Number
 
 
 
 
 
2.Financial Statement Schedules
 
3.Exhibits
3.1
  
3.2
  
3.3
  
3.4
10.1
10.2
  
10.3
65

10.4
  
10.5
10.6
10.7
 
10.8
10.9
10.10
10.11
 
21
 
23.1
 
31.1
 
31.2
 
32.1
 
32.2
 
101.INSXBRL Instance Document
 
66

101.SCHXBRL Taxonomy Extension Schema Document
 
101.CALXBRL Taxonomy Extension Calculation Linkbase Document
 
101.DEFXBRL Taxonomy Extension Definition Linkbase Document
 
101.LABXBRL Taxonomy Extension Label Linkbase Document
 
101.PREXBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
* Each of the Exhibits noted by an asterisk is a management compensatory plan or arrangement.


67

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
Date: February 21, 2020BALCHEM CORPORATION
 By:/s/ Theodore L. Harris
 Theodore L. Harris, President and
 Chief Executive Officer
SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
/s/ Theodore L. Harris 
Theodore L. Harris, President and
Chief Executive Officer (Chairman)
Date: February 21, 2020
  
/s/ Martin Bengtsson
Martin Bengtsson, Chief Financial Officer
and Treasurer (Principal Financial Officer)
Date: February 21, 2020
/s/ William A. Backus 
William A. Backus, Chief Accounting Officer
(Principal Accounting Officer)
Date: February 21, 2020
  
/s/ Paul D. Coombs 
Paul D. Coombs, Director
Date: February 21, 2020
  
/s/ David B. Fischer 
David B. Fischer, Director
Date: February 21, 2020
  
/s/ Daniel E. Knutson 
Daniel E. Knutson, Director
Date: February 21, 2020
/s/ Joyce Lee
Joyce Lee, Director
Date: February 21, 2020
  
/s/ Perry W. Premdas 
Perry W. Premdas, Director
Date: February 21, 2020
  
/s/ Dr. John Televantos 
Dr. John Televantos, Director
Date: February 21, 2020
  
/s/ Matthew Wineinger 
Matthew Wineinger, Director
Date: February 21, 2020

68
EX-21 2 bcpc201910kex21.htm EX-21 Document

Exhibit 21

LIST OF SUBSIDIARIES 
Subsidiaries of the RegistrantJurisdiction of Organization
  
BCP Ingredients, Inc.Delaware
  
Balchem BVNetherlands
  
Balchem Italia SrlItaly
Balchem Ltd.Canada
  
Aberco, Inc.Maryland
  
SensoryEffects, Inc.Delaware
  
SensoryEffects Cereal Systems, Inc.Delaware
  
Albion Laboratories, Inc.Nevada
  
Chemogas Holdings NVBelgium
Chemogas NVBelgium
Stereo Sdn BhdMalaysia
Stereo Pte Ltd.Singapore
Stereo Pty Ltd.Australia
Stereo Gas Philippines Inc.Philippines
Zumbro River Brands, Inc.Minnesota
 




EX-23.1 3 bcpc201910kex231.htm EX-23.1 Document

Exhibit 23.1
Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in Registration Statements (Nos. 333-219722, 333-155655, and 333-118291) on Form S-8 of Balchem Corporation and Subsidiaries of our report dated February 21, 2020, relating to the consolidated financial statements, the financial statement schedule and the effectiveness of internal control over financial reporting of Balchem Corporation and Subsidiaries, appearing in this Annual Report on Form 10-K of Balchem Corporation and Subsidiaries for the year ended December 31, 2019.

/s/ RSM US LLP 

New York, New York
February 21, 2020



EX-31.1 4 bcpc201910kex311.htm EX-31.1 Document

Exhibit 31.1 
CERTIFICATIONS 
I, Theodore L. Harris, certify that:

1.I have reviewed this annual report on Form 10-K of Balchem 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: February 21, 2020/s/ Theodore L. Harris
 Theodore L. Harris
 President and Chief Executive Officer
 (Principal Executive Officer)
 


EX-31.2 5 bcpc201910kex312.htm EX-31.2 Document

Exhibit 31.2 

CERTIFICATIONS 

I, Martin Bengtsson, certify that:

1.I have reviewed this annual report on Form 10-K of Balchem 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: February 21, 2020/s/ Martin Bengtsson
 Martin Bengtsson
 Chief Financial Officer and Treasurer
 (Principal Financial Officer)
 


EX-32.1 6 bcpc201910kex321.htm EX-32.1 Document

Exhibit 32.1

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report of Balchem Corporation (the “Company”) on Form 10-K for the period ended December 31, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Theodore L. Harris, President, and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. section 1350, as adopted pursuant to section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

 /s/ Theodore L. Harris
 Theodore L. Harris
 President and
 Chief Executive Officer
 (Principal Executive Officer)
 February 21, 2020

This certification accompanies the above-described Report on Form 10-K pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by such Act, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.


EX-32.2 7 bcpc201910kex322.htm EX-32.2 Document

Exhibit 32.2

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report of Balchem Corporation (the "Company") on Form 10-K for the period ended December 31, 2019 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Martin Bengtsson, Chief Financial Officer and Treasurer of the Company, certify, pursuant to 18 U.S.C. section 1350, as adopted pursuant to section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

(1)The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.

 /s/ Martin Bengtsson
 Martin Bengtsson
 Chief Financial Officer and Treasurer
 (Principal Financial Officer)
 February 21, 2020

This certification accompanies the above-described Report on Form 10-K pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by such Act, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended. 


EX-101.SCH 8 bcpc-20191231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Consolidated Statements of Earnings link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1008009 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Plant and Equipment Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible Assets Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 2108102 - Disclosure - SIGNIFICANT ACQUISITIONS AND DIVESTITURES link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - SIGNIFICANT ACQUISITIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - SIGNIFICANT ACQUISITIONS AND DIVESTITURES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - SIGNIFICANT ACQUISITIONS AND DIVESTITURES - Fair Value of Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2112103 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 2313303 - Disclosure - STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - STOCKHOLDERS' EQUITY - Stock-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2415408 - Disclosure - STOCKHOLDERS' EQUITY - Assumptions Used in Fair Value Determination (Details) link:presentationLink link:calculationLink link:definitionLink 2416409 - Disclosure - STOCKHOLDERS' EQUITY - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2417410 - Disclosure - STOCKHOLDERS' EQUITY - Information Related to Stock Options Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 2418411 - Disclosure - STOCKHOLDERS' EQUITY - Restricted Stock and Performance Share Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2419412 - Disclosure - STOCKHOLDERS' EQUITY - Repurchase of Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2120104 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 2321304 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2422413 - Disclosure - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 2123105 - Disclosure - PROPERTY, PLANT AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 2324305 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 2425414 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2426415 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Long-Lived Assets by Geographical Area (Details) link:presentationLink link:calculationLink link:definitionLink 2427416 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2128106 - Disclosure - INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 2329306 - Disclosure - INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 2430417 - Disclosure - INTANGIBLE ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 2131107 - Disclosure - EQUITY-METHOD INVESTMENT link:presentationLink link:calculationLink link:definitionLink 2432418 - Disclosure - EQUITY-METHOD INVESTMENT (Details) link:presentationLink link:calculationLink link:definitionLink 2133108 - Disclosure - REVOLVING LOAN link:presentationLink link:calculationLink link:definitionLink 2434419 - Disclosure - REVOLVING LOAN (Details) link:presentationLink link:calculationLink link:definitionLink 2135109 - Disclosure - NET EARNINGS PER COMMON SHARE link:presentationLink link:calculationLink link:definitionLink 2336307 - Disclosure - NET EARNINGS PER COMMON SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2437420 - Disclosure - NET EARNINGS PER COMMON SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 2138110 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2339308 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 2440421 - Disclosure - INCOME TAXES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2441422 - Disclosure - INCOME TAXES - Components of Income Tax Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2442423 - Disclosure - INCOME TAXES - Effective Income Tax Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2443424 - Disclosure - INCOME TAXES - Significant Portions of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2444425 - Disclosure - INCOME TAXES - Income Tax Uncertainties (Details) link:presentationLink link:calculationLink link:definitionLink 2145111 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 2346309 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2447426 - Disclosure - SEGMENT INFORMATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2448427 - Disclosure - SEGMENT INFORMATION - Business Segment Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2449428 - Disclosure - SEGMENT INFORMATION - Business Segment Net Sales (Details) link:presentationLink link:calculationLink link:definitionLink 2450429 - Disclosure - SEGMENT INFORMATION - Business Segment Earnings Before Income Tax (Details) link:presentationLink link:calculationLink link:definitionLink 2451430 - Disclosure - SEGMENT INFORMATION - Depreciation/Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 2452431 - Disclosure - SEGMENT INFORMATION - Capital Expenditures (Details) link:presentationLink link:calculationLink link:definitionLink 2153112 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 2354310 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 2455432 - Disclosure - REVENUE (Details) link:presentationLink link:calculationLink link:definitionLink 2156113 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION link:presentationLink link:calculationLink link:definitionLink 2357311 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2458433 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 2159114 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 2360312 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables) link:presentationLink link:calculationLink link:definitionLink 2461434 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME - Changes in Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 2462435 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME - Components of Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 2163115 - Disclosure - EMPLOYEE BENEFIT PLANS link:presentationLink link:calculationLink link:definitionLink 2364313 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 2465436 - Disclosure - EMPLOYEE BENEFIT PLANS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2466437 - Disclosure - EMPLOYEE BENEFIT PLANS - Changes in Benefit Obligations and Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2467438 - Disclosure - EMPLOYEE BENEFIT PLANS - Amounts Recognized in Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 2468439 - Disclosure - EMPLOYEE BENEFIT PLANS - Components of Net Periodic Benefit Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2469440 - Disclosure - EMPLOYEE BENEFIT PLANS - Estimated Future Employer Contributions and Benefit Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2470441 - Disclosure - EMPLOYEE BENEFIT PLANS - Assumptions Used in Calculations (Details) link:presentationLink link:calculationLink link:definitionLink 2471442 - Disclosure - EMPLOYEE BENEFIT PLANS - Defined Benefit Pension Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2172116 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2373314 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2474443 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2475444 - Disclosure - COMMITMENTS AND CONTINGENCIES - Schedule of Future Minimum Rental Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2176117 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 2477445 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 2178118 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 2479446 - Disclosure - RELATED PARTY TRANSACTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 2180119 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 2381315 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2482447 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2483448 - Disclosure - LEASES - Schedule of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2184120 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES link:presentationLink link:calculationLink link:definitionLink 2385316 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2486449 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2487450 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Fair Value of Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2488451 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Gains (Losses) on Hedging Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2189121 - Disclosure - QUARTERLY FINANCIAL INFORMATION (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 2390317 - Disclosure - QUARTERLY FINANCIAL INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2491452 - Disclosure - QUARTERLY FINANCIAL INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 2192122 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS link:presentationLink link:calculationLink link:definitionLink 2493453 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 bcpc-20191231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 bcpc-20191231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 bcpc-20191231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Right-of-use assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Restricted stock and stock options Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Goodwill as a result of the Acquisitions – see Note 2 Goodwill, Acquired During Period Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Range [Domain] Range [Domain] HNH Human Nutrition and Health [Member] A reportable segment of the company that provides the human, nutrition and health markets with products derived from its micro capsulation, chelation and basic choline chloride technologies. Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Number of tranches Lessee, Operating Lease, Number Of Tranches Lessee, Operating Lease, Number Of Tranches Number of filing facilities Number of filling facilities Represents the number of filling facilities available for specialty products . Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Percentage of operating expenses to be absorbed Percentage of Operating Expenses to be Absorbed Refers to the percentage of operating expenses to be absorbed. Lessee, Operating Lease, Tranche Three Lessee, Operating Lease, Tranche Three [Member] Lessee, Operating Lease, Tranche Three [Member] Raw Materials Sold Raw Materials Sold [Member] Raw materials sold to the customers. Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Proceeds from revolving loan Proceeds from Long-term Lines of Credit Antidilutive Securities [Axis] Antidilutive Securities [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Number of savings plan Number of savings plan Number of savings plan the entity sponsored for eligible employees. Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Accounting Policies [Abstract] Accounting Policies [Abstract] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Unrecognized compensation cost related to non-vested shares Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] St. Gabriel CC Company, LLC Corporate Joint Venture [Member] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Amortization Deferred Tax Liability, Customer list and goodwill amortization The cumulative amount of the estimated future tax effects attributable to the difference between the tax basis of customer lists and goodwill and the basis of customer lists and goodwill computed in accordance with generally accepted accounting principles. The difference in basis, whether due to amortization or other reasons, will increase future taxable income when such difference reverses. Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Performance Shares Performance Shares [Member] Fair value of plan assets at beginning of year Fair value of plan assets at end of year Fair value of plan assets Defined Benefit Plan, Plan Assets, Amount Long-lived assets, excluding intangible assets Long-Lived Assets Multiemployer Plan Name [Domain] Multiemployer Plan Name [Domain] Capital expenditures Payments to Acquire Property, Plant, and Equipment Operating expenses: Operating Expenses [Abstract] Business Concentrations Concentration Risk, Credit Risk, Policy [Policy Text Block] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Aggregate number of shares repurchased since inception (in shares) Stock Repurchase Program, Aggregate Number of Shares Repurchased Since Inception Cumulative number of shares repurchased under the repurchase program since the inception of the program as of balance sheet date. Additional Paid-in Capital Additional Paid-in Capital [Member] Depreciation expense Depreciation Shares purchased under restricted stock purchase agreements, maximum (in shares) Shares purchased under restricted stock purchase agreements, maximum The maximum number of shares purchased under restricted stock purchase agreements. Shares Outstanding (in shares) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options Prepaid & other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Building Building [Member] Cash and cash equivalents Cash and Cash Equivalents, Fair Value Disclosure 2024 Lessee, Operating Lease, Liability, Payments, Due Year Five Income Taxes Income Tax, Policy [Policy Text Block] Purchase of treasury stock Payments for Repurchase of Common Stock Currency and interest rate swap Deferred Tax Assets, Hedging Transactions Shares and options issued under stock plans and an income tax benefit (in shares) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Schedule of Amounts Recognized in Consolidated Balance Sheet Schedule of Amounts Recognized in Balance Sheet [Table Text Block] Goodwill Goodwill, beginning of period Goodwill, end of period Goodwill Accumulated postretirement benefit obligation Defined Benefit Plan, Accumulated Benefit Obligation Employer (reimbursement)/contributions Defined Benefit Plan, Plan Assets, Contributions by Employer Initial adoption of new plan Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment Supplemental Cash Flow Information Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] FDII Effective Income Tax Rate Reconciliation, Foreign-Derived Intangible Income Effective Income Tax Rate Reconciliation, Foreign-Derived Intangible Income Aggregate intrinsic value for exercisable stock options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Gains and losses from hedging instruments recognized in Accumulated other comprehensive income (loss) Derivative, Gain (Loss) on Derivative, Net Rent expense charged to operations Operating Leases, Rent Expense Schedule of Changes in Accumulated Other Comprehensive Income (Loss) Comprehensive Income (Loss) [Table Text Block] Term A Loan Secured Debt [Member] Property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net Effect of one percentage point decrease in health care cost trend rates on accumulated postretirement benefit obligation Defined Benefit Plan, Effect of One Percentage Point Decrease on Accumulated Postretirement Benefit Obligation INTANGIBLE ASSETS Intangible Assets Disclosure [Text Block] Zumbro River Brand, Inc. Zumbro River Brand, Inc. [Member] Zumbro River Brand, Inc. Debt Instrument [Axis] Debt Instrument [Axis] Aggregate intrinsic value for outstanding stock options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Payable to related party Accounts Payable, Related Parties Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding 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 Net amount recognized in consolidated balance sheet (after ASC 715) (included in other long-term obligations) Liability, Defined Benefit Pension Plan, Noncurrent Schedule of Goodwill [Table] Schedule of Goodwill [Table] Income tax payable Accrued Income Taxes, Current 2020 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Stock Options Employee Stock Option [Member] Net deferred tax liability Deferred Tax Liabilities, Net Expected Term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Interest rate swap Interest Rate Swap [Member] Schedule of Multiemployer Plans [Table] Schedule of Multiemployer Plans [Table] Unused portion of revolving loan Line of Credit Facility, Remaining Borrowing Capacity Installment payments required Line of Credit Facility, Periodic Payment Lessee, Operating Lease, Tranche One Lessee, Operating Lease, Tranche One [Member] Lessee, Operating Lease, Tranche One [Member] Statement [Table] Statement [Table] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Other information Lease, Other Information [Abstract] Lease, Other Information [Abstract] Funded status Defined Benefit Plan, Funded (Unfunded) Status of Plan Changes in assets and liabilities, net of acquired balances Increase (Decrease) in Operating Capital [Abstract] 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three Shares available for future awards (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Schedule of Gains (Losses) on Hedging Instruments Derivative Instruments, Gain (Loss) [Table Text Block] Selling, General and Administrative Expenses Selling, General and Administrative Expenses, Policy [Policy Text Block] Retained earnings Retained Earnings (Accumulated Deficit) Weighted-average discount rate - operating Operating Lease, Weighted Average Discount Rate, Percent Chemogas Chemogas Holding NV and Subsidiaries [Member] Chemogas Holding NV and Subsidiaries New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Asset impairment charge Asset Impairment Charges Accounts Receivable Trade and Other Accounts Receivable, Policy [Policy Text Block] Taxes on net investment hedge Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification, Tax Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification, Tax Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Provision for profit sharing contributions Profit Sharing Plan Cost Recognized The amount of the cost recognized during the period for profit sharing plans. Schedule of Estimated Future Employer Contributions and Benefit Payments Schedule of Expected Benefit Payments [Table Text Block] Other, net Other Nonoperating Income (Expense) Developed technology Developed Technology Rights [Member] Schedule of Reconciliation of Unrecognized Tax Benefits Summary of Income Tax Contingencies [Table Text Block] Schedule of Non-vested Performance Share Activity Schedule of Nonvested Performance-based Units Activity [Table Text Block] SIGNIFICANT ACQUISITIONS AND DIVESTITURES Business Combination Disclosure [Text Block] Investment, Name [Axis] Investment, Name [Axis] Shares and options issued under stock plans and an income tax benefit of $2,546 Stock Granted, Value, Share-based Compensation, Net of Forfeitures Supplemental Cash Flow Information [Abstract] Supplemental Cash Flow Information [Abstract] Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Beginning balance Ending balance SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Weighted average common shares - basic (in shares) Weighted Average Number of Shares Outstanding, Basic 1999 Stock Plan Stock Plan 1999 [Member] Stock plan for officers, directors, directors emeritus and employees of and consultants of the company. Intangible assets with finite lives, net Finite-Lived Intangible Assets, Net Entity Public Float Entity Public Float Regulatory registration costs Regulatory registration Costs [Member] Costs associated with the required registration, with the U.S. Environmental Protection Agency, of certain products considered pesticides under the Federal Insecticide, Fungicide and Rodenticide Act. Risk-Free Interest Rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Other Deferred Tax Liabilities, Other $29.06 - $50.32 Exercise Price Range 1 [Member] Exercise price range for stock options outstanding. Unrealized loss on cash flow hedge Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax Accrued interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Stock-based compensation cost Allocated Share-based Compensation Expense Operating loss carryforwards Operating Loss Carryforwards 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Two Eastman Chemical Company Eastman Chemical Company [Member] Refers to the entity with which the joint venture is formed. Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Lease liabilities - non-current Operating Lease, Liability, Noncurrent Assets Assets Assets [Abstract] Summary of Goodwill Schedule of Goodwill [Table Text Block] Consolidation Items [Domain] Consolidation Items [Domain] Range [Axis] Range [Axis] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Total deferred tax assets Deferred Tax Assets, Gross Useful life of intangible assets acquired Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Lessee, Operating Lease, Tranche Four Lessee, Operating Lease, Tranche Four [Member] Lessee, Operating Lease, Tranche Four [Member] Weighted Average Exercise Price of Options Outstanding (in dollars per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price Construction in progress Construction in Progress [Member] Business Acquisition [Axis] Business Acquisition [Axis] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Principal payment on acquired debt Repayments of Assumed Debt Trade accounts payable Accounts Payable, Trade, Current Document Fiscal Year Focus Document Fiscal Year Focus Weighted Average Assumptions [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Initial total shareholder return percentage Initial TSR The initial percentage of total shareholder return. Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] STOCKHOLDERS' EQUITY Stockholders' Equity Note Disclosure [Text Block] Treasury shares purchased (in shares) Treasury Stock, Shares, Retired Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Operating expenses Operating Expense [Member] Title of Individual [Axis] Title of Individual [Axis] Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Scenario [Axis] Scenario [Axis] $80.26 - $102.25 Exercise Price Range 3 [Member] Exercise price range for stock options outstanding. Foreign currency translation adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Corporate headquarters and laboratory facility Corporate Headquarters And Laboratory Facility [Member] Corporate Headquarters And Laboratory Facility [Member] Equity Method Investments and Joint Ventures [Abstract] Equity Method Investments and Joint Ventures [Abstract] FAIR VALUE OF FINANCIAL INSTRUMENTS Fair Value Disclosures [Text Block] Accounts payable & accrued expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Foreign Current Foreign Tax Expense (Benefit) Exercise Price Range [Axis] Exercise Price Range [Axis] Foreign currency transaction (gain)/loss Foreign Currency Transaction Gain (Loss), Unrealized Other assets Other Assets, Noncurrent Entity Current Reporting Status Entity Current Reporting Status Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Deferred compensation liability Deferred Compensation Liability, Classified, Noncurrent Emerging Growth Company Entity Emerging Growth Company Retained Earnings Retained Earnings [Member] Amount paid to former shareholders Payments to Acquire Businesses, Amount Paid to Former Shareholders The cash outflow for payment to former shareholders associated with the acquisition of a business, net of the cash acquired from the purchase. Segments [Domain] Segments [Domain] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Income Tax Authority [Axis] Income Tax Authority [Axis] Customer relationships Customer Relationships [Member] Goodwill and Acquired Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Diluted net earnings per common share (in dollars per share) Net earnings per share - diluted (in dollars per share) Earnings Per Share, Diluted Business Acquisition [Line Items] Business Acquisition [Line Items] Commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage SEGMENT INFORMATION Segment Reporting Disclosure [Text Block] Inventories Total inventories Inventory, Net Balance Sheet Location [Axis] Balance Sheet Location [Axis] Lessee, Operating Lease, Tranches [Axis] Lessee, Operating Lease, Tranches [Axis] Lessee, Operating Lease, Tranches [Axis] Anti-dilutive stock options outstanding, excluded from diluted earnings per share calculation (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Business Combinations [Abstract] Business Combinations [Abstract] Years 2025-2029 Defined Benefit Plan, Expected Future Benefit Payment, Five Fiscal Years Thereafter Effect of one percentage point increase in health care cost trend rates on accumulated postretirement benefit obligation Defined Benefit Plan, Effect of One Percentage Point Increase on Accumulated Postretirement Benefit Obligation Unallocated Segment Reconciling Items [Member] Weighted average discount rate used in determining the accumulated postretirement benefit obligation Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Service cost with interest to end of year Defined Benefit Plan, Service Cost Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Axis] Other Other Intangible Assets Excluding Regulatory registration Costs and Patents & Trade Secrets [Member] Intangible assets classified as other excluding regulatory registration costs and patents & trade secrets. Principal payments on revolving loan Repayments of Long-term Lines of Credit Total minimum lease payments Lessee, Operating Lease, Liability, Payments, Due Percentage increase in contribution rate Percentage increase in contribution rate Percentage increase in contribution rate from the prior period to the current period. Schedule of Non-vested Restricted Stock Activity Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Reconciliation of the Net Earnings and Shares used in Calculating Basic and Diluted Net Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Land Land [Member] Other Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Derivative Interest Rate, Type [Axis] Derivative Interest Rate, Type [Axis] Derivative Interest Rate, Type Prior service (credit)/cost and (gain)/loss arising during the period Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax Deferred tax assets: Components of Deferred Tax Assets [Abstract] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Entity Address, State or Province Entity Address, State or Province Summary of Stock Option Activity Share-based Compensation, Stock Options, Activity [Table Text Block] Property, Plant and Equipment and Depreciation Property, Plant and Equipment, Policy [Policy Text Block] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Write off of deferred financing costs Write off of Deferred Debt Issuance Cost Segments [Axis] Segments [Axis] Prepaid expenses Deferred Tax Liabilities, Prepaid Expenses Revolving Credit Agreement Revolving Credit Agreement [Member] Revolving Credit Agreement DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES Derivative Instruments and Hedging Activities Disclosure [Text Block] PROPERTY, PLANT AND EQUIPMENT Property, Plant and Equipment Disclosure [Text Block] Identifiable intangible assets [Abstract] Finite-Lived Intangible Assets, Net [Abstract] New Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] State Deferred State and Local Income Tax Expense (Benefit) Debt Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Bank Debt Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Bank Debt Capital expenditures and intangible assets acquired Payments to Acquire Other Productive Assets Document Transition Report Document Transition Report Goodwill [Line Items] Goodwill [Line Items] Shares purchased under restricted stock purchase agreements, minimum (in shares) Shares purchased under restricted stock purchase agreements, minimum The minimum number of shares purchased under restricted stock purchase agreements. Other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Schedule of Lease Cost Lease, Cost [Table Text Block] Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Foreign Tax Credits Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Initial Application Period Cumulative Effect Transition [Domain] Initial Application Period Cumulative Effect Transition [Domain] State income taxes, net of Federal income taxes Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Total operating expenses Operating Expenses Net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Cash and cash equivalents beginning of period Cash and cash equivalents end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash paid for financing costs Payments of Financing Costs Net foreign currency translation adjustment Net foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Cash paid for amounts included in the measurement of lease liabilities Cash Flow, Operating Activities, Lessee [Abstract] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Increases for tax positions of prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Lease liabilities - current Long-term Debt, Current Maturities Weighted-average fair value of options granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Weighted average remaining contractual term for outstanding stock options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Patents & trade secrets Patents & Trade Secrets [Member] The exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law, and information generally known to only a limited number of the entity's employees, such as a formula, pattern, machine, technology, and production process that may give an entity a competitive advantage. Other comprehensive (loss)/income Other comprehensive (loss)/income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Lease Cost Lease, Cost [Abstract] Income Tax Reconciliation [Abstract] Effective Income Tax Rate Reconciliation, Amount [Abstract] Stock compensation expense Share-based Compensation Document Annual Report Document Annual Report Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Expiration period of options granted Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Other Comprehensive Income (Loss), Net of Tax [Abstract] Other Comprehensive Income (Loss), Net of Tax [Abstract] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Payment made on acquisition date Payments to Acquire Businesses, Gross Difference between Revenue Guidance in Effect before and after Topic 606 Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Impairment of Long-lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Operating cash flow from operating leases Operating Lease, Payments Geographical [Axis] Geographical [Axis] Unrealized loss on cash flow hedge, net of taxes of $372 at December 31, 2019 Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax Other comprehensive (loss)/income, net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Total amount paid on acquisition date Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net (Gain)/Loss on disposal of assets Gain (Loss) on Disposition of Assets Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Entity Address, City or Town Entity Address, City or Town Cash Paid for Income Taxes and Interest [Abstract] Cash Paid for Income Taxes and Interest [Abstract] Total deferred tax liabilities Deferred Tax Liabilities, Gross Derivative Instruments and Hedging Activities Derivatives, Policy [Policy Text Block] Prepaid income taxes Prepaid Taxes Income tax benefit of shares and options issued under stock plans Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Related party payable recorded in accrued expenses Accounts Receivable, Related Parties, Current Estimated useful lives Property, Plant and Equipment, Useful Life Valuation allowance Deferred Tax Assets, Valuation Allowance Entity Filer Category Entity Filer Category Entity Voluntary Filers Entity Voluntary Filers Fixed interest rate Derivative, Fixed Interest Rate Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Consolidation Items [Axis] Consolidation Items [Axis] Deferred income taxes Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Designated as Hedging Instrument Designated as Hedging Instrument [Member] Schedule of Quarterly Financial Information Quarterly Financial Information [Table Text Block] Cash acquired from acquisition Cash Acquired from Acquisition Research and Development Research and Development Expense, Policy [Policy Text Block] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Loss related to net investment hedge Net investment hedge (cross-currency swap), net of tax Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Derivative [Table] Derivative [Table] Other Other Operating Activities, Cash Flow Statement 2024 Defined Benefit Plan, Expected Future Benefit Payment, Year Five Product Sales Product Sales [Member] Revenues generated from product sales. Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Statement [Line Items] Statement [Line Items] Receivable from related party Accounts Receivable, Related Parties Percentage decrease of chlorides released in environment Percentage decrease of chlorides released in environment Percentage of amount of chlorides released into the environment reduced when compared to potassium chloride. Percentage that plans in the yellow zone are generally funded, maximum Percentage that plans in the yellow zone are generally funded, maximum Percentage that plans in the yellow zone are generally funded, maximum. Estimated Fair Values of Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Dividends paid Payments of Dividends Entity Registrant Name Entity Registrant Name Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Co-manufacturing Co-manufacturing [Member] Revenues generated from co-manufacturing. ANH Animal Nutrition and Health [Member] A reportable segment of the company that provides the animal, nutrition and health markets with products derived from its micro capsulation, chelation and basic choline chloride technologies. Treasury Stock Treasury Stock [Member] Number of Shares (Denominator) [Abstract] Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Amendment Flag Amendment Flag Increases for tax positions related to current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Deferred income taxes Deferred Income Tax Liabilities, Net City Area Code City Area Code Royalty Revenue Royalty [Member] Additions charged (credited) to costs and expenses SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense GILTI Effective Income Tax Rate Reconciliation, Global Intangible Low-Tax Income And Foreign-Derived Intangible Income Effective Income Tax Rate Reconciliation, Global Intangible Low-Tax Income And Foreign-Derived Intangible Income Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Entity Central Index Key Entity Central Index Key Number of votes Equity Method Investment, Number Of Votes Equity Method Investment, Number Of Votes Accumulated Other Comprehensive Income (Loss) Total AOCI Attributable to Parent [Member] Schedule of Identifiable Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Deemed Repatriation Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Income Tax Expense Amount of reasonable estimate for income tax expense from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete. Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Stock Option Activity [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Discount rate Lessee, Operating Lease, Discount Rate Product and Service [Domain] Product and Service [Domain] Type of Adoption [Domain] Type of Adoption [Domain] Decreases for tax positions of prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] ACCUMULATED OTHER COMPREHENSIVE INCOME Comprehensive Income (Loss) Note [Text Block] Defined Benefit Plan, Assumed Health Care Cost Trend Rates [Abstract] Defined Benefit Plan, Assumed Health Care Cost Trend Rates [Abstract] INVENTORIES Inventory Disclosure [Text Block] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Inventories Deferred Tax Assets, Inventory Entity Shell Company Entity Shell Company Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Ultimate health care cost trend rate Defined Benefit Plan, Ultimate Health Care Cost Trend Rate Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Foreign Countries Non-US [Member] Stock-based Compensation Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Deemed Repatriation Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount Allowance for Doubtful Accounts SEC Schedule, 12-09, Allowance, Credit Loss [Member] RELATED PARTY TRANSACTIONS Related Party Transactions Disclosure [Text Block] Number of unfunded plans Defined Benefit Plan, Number of Benefit Plans Defined Benefit Plan, Number of Benefit Plans Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent (Gains) and losses on sale and leaseback transactions, net Sale and Leaseback Transaction, Gain (Loss), Net Gross carrying amount Finite-Lived Intangible Assets, Gross Work in progress Inventory, Work in Process, Net of Reserves 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two Net change in postretirement benefit plan (see Note 15 for further information) Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract] Plan Name [Axis] Plan Name [Axis] REVENUE Revenue from Contract with Customer [Text Block] State State and Local Jurisdiction [Member] Equity Component [Domain] Equity Component [Domain] Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Exercisable at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Related Party Transactions [Abstract] Related Party Transactions [Abstract] Related rabbi trust assets Assets Held-in-trust, Noncurrent Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Participant contributions Defined Benefit Plan, Plan Assets, Contributions by Plan Participant Multiemployer Plans [Line Items] Multiemployer Plans [Line Items] Property, plant and equipment, gross Property, Plant and Equipment, Gross Common Stock Common Stock [Member] Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Revenue Recognition and Cost of Sales Revenue from Contract with Customer [Policy Text Block] Derivative [Line Items] Derivative [Line Items] Stock Options Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount Geographical [Domain] Geographical [Domain] Exercisable at end of year (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Relationship to Entity [Domain] Relationship to Entity [Domain] Capitalized costs net of accumulated amortization Debt Issuance Costs, Net Other Other Intangible Assets [Member] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Lessee, Operating Lease, Tranches [Domain] Lessee, Operating Lease, Tranches [Domain] [Domain] for Lessee, Operating Lease, Tranches [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Current Fiscal Year End Date Current Fiscal Year End Date Estimated share-based compensation expense for current fiscal year Estimated Share Based Compensation Expense Estimated share-based compensation expense for current fiscal year. Hedging Designation [Axis] Hedging Designation [Axis] Defined Benefit Plan, Expected Future Benefit Payment [Abstract] Defined Benefit Plan, Expected Future Benefit Payment [Abstract] Treasury stock (in shares) Treasury Stock, Shares Total intrinsic value of stock options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Restricted Stock Restricted Stock [Member] Income Tax Authority [Domain] Income Tax Authority [Domain] Equity Award [Domain] Equity Award [Domain] EQUITY-METHOD INVESTMENT Equity Method Investments and Joint Ventures Disclosure [Text Block] Weighted Average Exercise Price [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Proceeds from revolving loan Proceeds from Lines of Credit Cash flow hedge Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] 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 Inventories Inventory, Policy [Policy Text Block] Accounts receivable, allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Provision for doubtful accounts Provision for Doubtful Accounts Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Derivative Instrument [Axis] Derivative Instrument [Axis] VALUATION AND QUALIFYING ACCOUNTS SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Total before tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax Finished goods received from related party recorded in cost of goods sold Related Party Transaction, Purchases from Related Party Benefits paid Defined Benefit Plan, Benefit Obligation, Benefits Paid Finished goods Inventory, Finished Goods, Net of Reserves Level 1 Fair Value, Inputs, Level 1 [Member] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Lessee, Operating Lease, Tranche Two Lessee, Operating Lease, Tranche Two [Member] Lessee, Operating Lease, Tranche Two [Member] Treasury shares purchased Treasury Stock, Value, Acquired, Par Value Method Schedule of Income Tax Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Useful life of intangible assets Amortization period Finite-Lived Intangible Asset, Useful Life Foreign Deferred Foreign Income Tax Expense (Benefit) General and Administrative Expenses General and Administrative Expense [Member] Percentage of production offtake Percentage of Production Offtake Refers to the percentage of production offtake. Pay-Fixed Interest Rate Pay-Fixed Interest Rate [Member] Pay-Fixed Interest Rate Interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Schedule of Additional Information Relating to Stock Options Outstanding Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Net cash used in by financing activities Net Cash Provided by (Used in) Financing Activities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Postretirement benefit plan Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Net change in postretirement benefit plan, taxes Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Outstanding at beginning of year (in shares) Outstanding at end of year (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Impact of stock-based compensation cost on net earnings Allocated Share-based Compensation Expense, Net of Tax Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Federal Rate Change Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Provisional Income Tax Expense (Benefit) Amount of reasonable estimate for income tax expense (benefit) for remeasurement of deferred tax from change in tax rate pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete. Loss relating to joint venture's expenses Income (Loss) from Equity Method Investments Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Interest expense, net Interest Income (Expense), Net Investment, Name [Domain] Investment, Name [Domain] SUPPLEMENTAL CASH FLOW INFORMATION Cash Flow, Supplemental Disclosures [Text Block] Treasury stock acquired, average cost (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Ownership percentage in joint venture Equity Method Investment, Ownership Percentage Earnings from operations Operating Income (Loss) Derivative liabilities Derivative Financial Instruments, Liabilities [Member] Property, Plant and Equipment, Estimated Useful Lives Property, plant and equipment, estimated useful lives [Table Text Block] Tabular disclosure of the estimated useful lives of property, plant and equipment. Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Consignment Consignment [Member] Revenues generated from consignment sales. Weighted-average period of recognition for unrecognized compensation cost Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Proceeds from insurance Proceeds from Insurance Settlement, Investing Activities Inventories Increase (Decrease) in Inventories Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Non-vested balance as of beginning of year (in shares) Non-vested balance as of end of year (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Debt Instrument [Line Items] Debt Instrument [Line Items] Zumbro debt paid on purchase date Business Combination, Cost of Acquired Entity Debt Paid Cost of debt of acquired entity paid by the acquirer in a business combination. Accrued compensation and other benefits Employee-related Liabilities, Current Receive-Fixed Interest Rate Receive-Fixed Interest Rate [Member] Receive-Fixed Interest Rate Expected Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Income taxes Increase (Decrease) in Income Taxes Payable 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Five Commitments and contingencies (note 16) Commitments and Contingencies Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Cover page. Number of shares acquired under the stock repurchase plan and subsequently reissued (in shares) Treasury Stock Shares Acquired And Reissued Number of shares that have been repurchased and reissued during the period. Federal Current Federal Tax Expense (Benefit) Research and development expenses Research and Development Expense Bill and Hold Bill And Hold [Member] Revenues generated from bill and hold in which seller of a good bills a customer for products but does not ship the product until a later date. Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] St. Gabriel CC Company, LLC St. Gabriel CC Company, LLC [Member] A joint venture formed in 2013 by the Company and Eastman Chemical Company (formerly Taminco Corporation) to design, develop, and construct an expansion of the Company's St. Gabriel aqueous choline chloride plant. United States North America [Member] Total liabilities Liabilities Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Other Information Pertaining to Stock Option Activity Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value and Grant Date Intrinsic Value [Table Text Block] Tabular disclosure of the weighted-average grant-date fair value and intrinsic value of equity options granted during the year. 2022 Defined Benefit Plan, Expected Future Benefit Payment, Year Three Trading Symbol Trading Symbol United States UNITED STATES Basic net earnings per common share (in dollars per share) Net earnings per share - basic (in dollars per share) Earnings Per Share, Basic Amortization of gain Defined Benefit Plan, Amortization of Gain (Loss) SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Actuarial gain Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Document Period End Date Document Period End Date Office space subject to operating lease Office space subject to operating lease The area of the office space under an operating lease agreement. Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Services Provided Services Provided [Member] Services provided to the customers. Quarterly Financial Information Disclosure [Abstract] Quarterly Financial Information Disclosure [Abstract] 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Benefit obligation at beginning of year Benefit obligation at end of year Benefit obligation Defined Benefit Plan, Benefit Obligation Lease liabilities Deferred Tax Assets, Operating Lease Liability Deferred Tax Assets, Operating Lease Liability Amortization expense pertaining to capitalized costs Amortization expense related to deferred financing cost Amortization of Debt Issuance Costs Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Revolving Credit Facility Revolving Credit Facility [Member] Foreign Countries Europe [Member] 2020 Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months Accounting Standards Update 2014-09 Accounting Standards Update 2014-09 [Member] Corporate and Reconciling Items Corporate, Non-Segment [Member] Common stock, $.0667 par value. Authorized 120,000,000 shares; 32,405,796 shares issued and 32,201,917 outstanding at December 31, 2019 and 32,256,915 shares issued and 32,256,209 shares outstanding at December 31, 2018, respectively Common Stock, Value, Issued Cost of sales Cost of Sales [Member] Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Interest Expense Interest Expense [Member] Dividend Yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Trademarks & trade names Trademarks and Trade Names [Member] Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] 2020 Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Net of tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Non-employee Director Director [Member] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Treasury stock, at cost: 203,879 and 706 shares at December 31, 2019 and 2018, respectively Treasury Stock, Value Total assets Assets Assets Number of sub-streams of revenue Number of Sub-streams of Revenue The number of sub-streams of revenue associated with revenue from contract with customers. Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Pension obligation (net) Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Pension Obligations Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Pension Obligations Total net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Intangible Assets, Estimated Useful Lives Intangible assets, estimated useful lives [Table Text Block] Tabular disclosure of the estimated useful lives of intangible assets. Weighted average remaining contractual term for exercisable stock options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Plan Name [Domain] Plan Name [Domain] Range of exercise prices, minimum (in dollars per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Other non-current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Document Fiscal Period Focus Document Fiscal Period Focus Cancelled (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Deferred income taxes Deferred Income Tax Expense (Benefit) Document Type Document Type Weighted Average Remaining Contractual  Term Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Tax Identification Number Entity Tax Identification Number Net interest income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Unrealized loss on cash flow hedge, taxes Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax Income Statement [Abstract] Income Statement [Abstract] LEASES Lessee, Operating Leases [Text Block] Amortization of prior service credit Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Product Sales Revenue Product [Member] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Indemnification settlement Litigation Settlement, Expense Effective tax rate Effective Income Tax Rate Reconciliation, Percent $54.87 - $76.89 Exercise Price Range 2 [Member] Exercise price range for stock options outstanding. Other expenses: Nonoperating Income (Expense) [Abstract] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Amortization of identifiable intangible assets Unallocated amortization expense Amortization of Intangible Assets Goodwill [Roll Forward] Goodwill [Roll Forward] Entity Interactive Data Current Entity Interactive Data Current Effect of dilutive securities - stock options, restricted stock, and performance shares (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Equipment Equipment [Member] Use of Estimates Use of Estimates, Policy [Policy Text Block] Income tax expense/(benefit) Total income tax provision Income Tax Expense (Benefit) Notional amount of derivatives Derivative Liability, Notional Amount Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Total current assets Assets, Current Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Hedging Designation [Domain] Hedging Designation [Domain] Revolving loan Outstanding balance Long-term Line of Credit, Noncurrent Increase/(Decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Four Schedule of Long-Lived Assets by Geographical Area Long-lived Assets by Geographic Areas [Table Text Block] Cash paid for acquisitions, net of cash acquired Cash paid for acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Total current liabilities Liabilities, Current Participant contributions Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant Right of use assets Deferred Tax Liabilities, Operating Lease, Right-Of-Use Assets Deferred Tax Liabilities, Operating Lease, Right-Of-Use Assets Derivative liabilities: Derivative Liability [Abstract] Schedule of Changes in Benefit Obligation Schedule of Changes in Projected Benefit Obligations [Table Text Block] Carrying value of joint venture Equity Method Investments General and administrative expenses General and Administrative Expense Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Local Phone Number Local Phone Number Schedule of Components of Net Periodic Benefit Cost Schedule of Net Benefit Costs [Table Text Block] Related Party [Axis] Related Party [Axis] Federal Rate Change Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Impact due to change in foreign exchange rates Goodwill, Foreign Currency Translation Gain (Loss) Total liabilities and stockholders’ equity Liabilities and Equity Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract] Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract] Other comprehensive loss, net of cumulative effect of accounting change Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Additional paid-in capital Additional Paid in Capital Accounts receivable, net of allowance for doubtful accounts of $2,080 and $610 at December 31, 2019 and 2018, respectively Accounts Receivable, Net, Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Dividends payable Dividends payable Dividends Payable, Current Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Equity Components [Axis] Equity Components [Axis] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Schedule of Inventories Schedule of Inventory, Current [Table Text Block] 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 Schedule of Assumptions Used in the Valuation of Option Awards Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Trend rate assumed for next fiscal year Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract] Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract] Cost of sales Cost of Revenue Award Type [Axis] Award Type [Axis] EMPLOYEE BENEFIT PLANS Pension and Other Postretirement Benefits Disclosure [Text Block] Per Share Amount [Abstract] Earnings Per Share, Basic and Diluted [Abstract] Counterparty Name [Domain] Counterparty Name [Domain] Benefits paid Defined Benefit Plan, Plan Assets, Benefits Paid Operating Segments Operating Segments [Member] Summary of Pension Fund Schedule of Multiemployer Plans [Table Text Block] Reconciliation of Unrecognized Tax Benefits [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Amortization of gain/(loss) Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax Weighted average common shares - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted 2021 Defined Benefit Plan, Expected Future Benefit Payment, Year Two Derivative Interest Rate, Type [Domain] Derivative Interest Rate, Type [Domain] Derivative Interest Rate, Type Percentage that plans in the red zone are generally funded, maximum Percentage that plans in the red zone are generally funded, maximum Percentage that plans in the red zone are generally funded, maximum. Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Interest cost Defined Benefit Plan, Interest Cost Schedule of Fair Value of Derivative Instruments Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Depreciation Deferred Tax Liabilities, Property, Plant and Equipment Common stock, shares issued (in shares) Common Stock, Shares, Issued Contributions Multiemployer Plan, Contributions by Employer Right of use assets Operating Lease, Right-of-Use Asset Patent Box Decree (related to prior years) Effective Income Tax Rate Reconciliation, Patent Box Decree Effective Income Tax Rate Reconciliation, Patent Box Decree Range of exercise prices, maximum (in dollars per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Number of Options Exercisable (in shares) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options Reserve for inventory Inventory Valuation Reserves 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] Outstanding at beginning of year (in dollars per share) Outstanding at end of year (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Specialty Products Specialty Products [Member] A reportable segment of the company that provides specialty-packaged chemicals for use in healthcare and other industries. Income taxes Income Taxes Paid Preferred stock, $25 par value. Authorized 2,000,000 shares; none issued and outstanding Preferred Stock, Value, Issued Effect of one percentage point increase in health care cost trend rates on net periodic postretirement benefit cost Defined Benefit Plan, Effect of One Percentage Point Increase on Service and Interest Cost Components REVOLVING LOAN Long-term Debt [Text Block] Cliff vesting percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Selling expenses Selling Expense Net earnings Net earnings Net Income (Loss) Attributable to Parent Impairment charges Impairment of Long-Lived Assets Held-for-use Other long-term obligations Other Long-term Debt, Noncurrent Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Earnings before income tax expense Earnings before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Other Deferred Tax Assets, Other Raw materials Inventory, Raw Materials, Net of Reserves Adjustments to reconcile net earnings to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Small Reporting Company Entity Small Business QUARTERLY FINANCIAL INFORMATION (UNAUDITED) Quarterly Financial Information [Text Block] Entity File Number Entity File Number Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Scenario, Forecast Scenario, Forecast [Member] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Number of share-based compensation plans Number of share based compensation plans The number of share based compensation plans in operation. Adjustments/deductions SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Principles of Consolidation Consolidation, Policy [Policy Text Block] 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Three Components of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Proceeds from sale of business and assets Proceeds from Sale of Property, Plant, and Equipment Payments for outstanding balance Repayments of Lines of Credit Forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Accrued expenses Accrued Liabilities, Current Inventory Reserve SEC Schedule, 12-09, Reserve, Inventory [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Counterparty Name [Axis] Counterparty Name [Axis] Schedule of Compensation Cost on Net Earnings Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Product and Service [Axis] Product and Service [Axis] Depreciation and amortization Depreciation, Depletion and Amortization Federal Domestic Tax Authority [Member] Corporate headquarters expansion Corporate Headquarters [Member] Corporate Headquarters [Member] Interest rate Line of Credit Facility, Interest Rate at Period End Other current assets Other Assets, Current Total other expenses Interest and other (expense) Nonoperating Income (Expense) State Current State and Local Tax Expense (Benefit) Weighted Average Exercise Price of Options Exercisable (in dollars per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price Current liabilities: Liabilities, Current [Abstract] Amortization of prior service credit/(cost) Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax Transaction and integration related costs Transaction and integration costs, ERP implementation costs, and unallocated legal fees Business Combination, Transaction and Integration Related Costs This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs could include legal, accounting and other professional fees. This element also includes costs incurred to effect a business combination which have been expensed during the period. Such costs could include business integration costs and systems integration and conversion costs. Dividends Dividends, Common Stock Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Non-vested balance as of beginning of year (in dollars per share) Non-vested balance as of end of year (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 Net sales Revenue from Contract with Customer, Excluding Assessed Tax Money Market Funds Money Market Funds [Member] INCOME TAXES Income Tax Disclosure [Text Block] Term of contract for operating leases Lessee, Operating Lease, Term of Contract Purchase of convertible note Payments for Hedge, Investing Activities Segment Reporting [Abstract] Segment Reporting [Abstract] Income tax at Federal statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Earnings (Numerator) [Abstract] Net Income (Loss) Attributable to Parent [Abstract] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) Employee Employee [Member] An individual that is currently employed by the entity. Weighted-average remaining lease term - operating leases Operating Lease, Weighted Average Remaining Lease Term Domestic production activities deduction Effective Income Tax Rate Reconciliation, Deduction, Amount Net Earnings Per Common Share Earnings Per Share, Policy [Policy Text Block] Related Party [Domain] Related Party [Domain] Derivative Contract [Domain] Derivative Contract [Domain] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Number of shares authorized for grants (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Leases [Abstract] Leases [Abstract] Number of shares authorized to be repurchased (in shares) Stock Repurchase Program, Number of Shares Authorized to be Repurchased Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Minimum Minimum [Member] Cash flow hedge (interest rate swap), net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Retirement Benefits [Abstract] Retirement Benefits [Abstract] Principal payments on long-term debt Repayments of Other Long-term Debt Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line One Current assets: Assets, Current [Abstract] Disaggregation of Revenue by Source and Geography Disaggregation of Revenue [Table Text Block] Balance at beginning of period Balance at end of period Unrecognized Tax Benefits Customer relationships and lists Customer Lists [Member] Operating lease cost Operating Lease, Cost Payments for debt Business Combination, Consideration Transferred For Debt Business Combination, Consideration Transferred For Debt Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Schedule of Changes in Plan Assets Schedule of Changes in Fair Value of Plan Assets [Table Text Block] 2017 Plan Omnibus Incentive Plan 2017 [Member] A share-based compensation plan under which awards may be granted for officers, employees and directors of the Company and its subsidiaries. Central States, Southeast and Southwest Areas Pension Fund Central States, Southeast and Southwest Areas Pension Fund [Member] A multiemployer defined benefit plan, in which the Company participates under the terms of a collective-bargaining agreement covering its union-represented employees of the Verona facility. Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Net sales Revenues Revenues from related party Revenue from Related Parties Percentage of outstanding common shares acquired Business Acquisition, Percentage of Voting Interests Acquired Net change in postretirement benefit plan, net of taxes of $101, $434, and $207 at December 31, 2019, 2018 and 2017, respectively Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax Proceeds from stock options exercised Proceeds from Stock Options Exercised Gross margin Gross profit Gross Profit Dividends (in dollars per share) Dividends Payable, Amount Per Share Effect of one percentage point decrease in net periodic postretirement benefit cost Defined Benefit Plan, Effect of One Percentage Point Decrease on Service and Interest Cost Components NET EARNINGS PER COMMON SHARE Earnings Per Share [Text Block] Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Trade name Trade Names [Member] Prepaid expenses Other Prepaid Expense, Current Depreciation/amortization Depreciation and Amortization Excluding Amount Unallocated to Segments Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, excluding amount unallocated to segments. Amount paid to shareholders Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Acquired Including Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Acquired Including Goodwill Industrial Products Industrial Products [Member] A reportable segment of the company that provides certain derivatives of industrial applications predominately as a component for hydraulic fracturing of shale natural gas wells. Cross-currency swap Currency Swap [Member] Multiemployer Plan Name [Axis] Multiemployer Plan Name [Axis] Maximum Maximum [Member] 2023 Defined Benefit Plan, Expected Future Benefit Payment, Year Four Provision for matching 401(k) savings plan contributions Defined Contribution Plan, Costs Recognized The amount of the cost recognized during the period for defined contribution plans. Schedule of Income Tax Expense Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Derivative liabilities Derivative liabilities Derivative Liability, Noncurrent Title of 12(b) Security Title of 12(b) Security EX-101.PRE 12 bcpc-20191231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 bcpc-20191231_g1.jpg begin 644 bcpc-20191231_g1.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@# MZ 3B P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ ^/?V'_V'_P!N3_@KK^W)\=_A1\*/V[O$'@C_ (0CQ!J%^[ZM MX@U.6*6)]3FA6*-891MVX^F.*^P/^(3;_@J9_P!)=O\ RH:Y_P#'J/\ @TV_ MY2F?M=_]O'_I\GK]_J /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N? M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_ MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@ M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3; M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X* MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!) M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#* MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A- MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@ MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F? M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27 M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\ MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\ M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_ M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^H MH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* / MP!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ? M^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$ MV_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^ M"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9 M_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ M27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV M_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ MRH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J& MN?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ M ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#' MJ/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ M (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"( M3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_ MX*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"I MG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N? M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_ MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@ M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3; M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X* MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!) M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#* MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A- MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@ MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F? M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27 M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\ MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\ M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_ M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^H MH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* / MP!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ? M^(3;_@J9_P!)=O\ RH:Y_P#'J\K_ &W?^#=W_@I;^Q'^R?XZ_:P\4_\ !4R\ MUS3_ +H;:E=Z3I^KZS'-=(KJNQ&>;:#\W4^E?TI5\@?\%^/^4-G[0G_ &3^ M;_T=%0!_(#_PUA^U-_T$/V+O@M^T-X]\<_!'XO?"[ M6/$.H>$/'_B*75YO"-Y8.%%U;SR_/'%)(T,0SC<9V#[RD;* ?J117YX_LV>- MX/\ @JM_P4._:6TGXNZKJ]S\*O@#K]IX \%>#M.UZ[L;6XUI1.=6U2Z^RR1M M-%M#M_]D>,O#-AKFE>9 MC=]FN[>.XBSCC.R1: .FHHKC/C-\3?%_PRTRRO\ PA\'=:\8R74[1S6VBR1J MUNH7(=MY'!/'% '9T5\^^)/VU?B9X/T*Z\3^*OV-_&6GZ=91>9=WMW?VJ1PI M_>9BV *]?T/QUJ.NZ+9ZW;>#KT1WEK'/&/,0X5U##GOUH Z.BL?_ (275_\ MH4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI M: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_O MI:/^$EU?_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V M**P[;Q??7D9EM?"UU(H8J6212,CJ.M2?\)+J_P#T*%[_ -]+0!L45C_\)+J_ M_0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T M*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ M -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!" MA>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J_ M_0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T M*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ M -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45AKXOOGN6LU\+71E10S1B1<@'H<9 MJ3_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK' M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)= M7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A) M=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0 MO?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%" M]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@# M8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL.;Q??6\D<4_A:Z1I M6VQJTB@L?0_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0 MH7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO M_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_] M"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J M_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0 MH7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO M_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_] M"A>_]]+0!L45B7'BW4+6%KBY\*W:1H,L[.H 'YTY/%&JR('3PC>$,,@AUY'Y MT ;-%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A> M_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!] M+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O M_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2 MT ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A> M_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!] M+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O M_?2U';>+[Z\C,MKX6NI%#%2R2*1D=1UH W**Q_\ A)=7_P"A0O?^^EH_X275 M_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7 M_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O? M^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O M?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6 M@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_ MX275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ MA)=7_P"A0O?^^EJ-?%]\]RUFOA:Z,J*&:,2+D ]#C- &Y16/_P )+J__ $*% M[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_W MTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H M7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ M?2T ;%%4=*U6]U"1TNM$GM0JY#2D8;VXJ]0 5\@?\%^/^4-G[0G_ &3^;_T= M%7U_7R!_P7X_Y0V?M"?]D_F_]'14 ?QA4444 ?O]_P &FW_*4S]KO_MX_P#3 MY/7[_5^ /_!IM_RE,_:[_P"WC_T^3U^_U !1110 4444 %%%% !1110!R_QB M^,7@/X$^ [GXA_$/4I(;.&2."VMK2W:>ZU"ZE8)!:6T" O<7$LA5(XD!9V8 M"O(/@#\(CX'^*&N?MN?M5W>FZ3\2OB0EAX=]#U>]\=Z[J0M'F@D@D98;V^FA+&.5U#%"5W94@@$ 'B/_ M 0V\':C\"_VW/V\_P!G3Q?&\&LQ?M!MXRM(YN>G6TGN;.9?[X*+@L. V0 M<'BOB7XV_LM_$7]J']E3_@K7\<_AOI-S=V'B3XNZ9;^'V@CW+J"^$=0>ZU%X M@.95\J1P"N063 R017[3_&;]BWX(_&SXCVWQDU9/$7A[QC;Z*^BR>*_!'BJ] MT74+O2WD$C6,\UG(AFA#C>@?+1,6:)HV9B>P^$'P2^$_P"^%VF?!7X.^ ]/T M#PMH]LT&GZ-91'RD5F9G+%B6D=W9W=W+/([LS%F8D@'P3_P51^-'A?Q=_P & MU&N?$CPU,+V#QQ\&_#-KX?M[7,DEW/J3Z?##%&J\N^Z8?*!GY3QP:^S?V&_A M%KW[/_[%'P>^ WBI<:IX)^%OA_0-2&X'%Q9Z;;V\G(X/S1GI7)^"O^"9G[(? M@'7M"OM"\%:M)HOA/7GUSP;X&O\ Q3?7'AWP]J3.\GVJRTR24VT+H\DC1 (4 MMRY,"Q9->_4 %%%% 'E'[<__ ":/X]_[ +_^AK7=?"[_ ))GX=_[ 5I_Z)2N M%_;G_P"31_'O_8!?_P!#6NZ^%W_),_#O_8"M/_1*4 ;M%%% !1110 4444 % M%%% !1110!C^!_\ D$2_]?LW_H5;%8_@?_D$2_\ 7[-_Z%6Q0 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 8]E_R.][_ ->47\S6 MQ6/9?\CO>_\ 7E%_,UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% &/XE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ /7Z?_036Q0 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9OC'_D6+W_K M@:N:=_R#X/\ KBO\A5/QC_R+%[_UP-7-._Y!\'_7%?Y"@":BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\#_P#((E_Z_9O_ $*M MBL?P/_R")?\ K]F_]"H V**** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9H V**** "BBB M@ HHHH **** "BBB@ HHHH *^0/^"_'_ "AL_:$_[)_-_P"CHJ^OZ^0/^"_' M_*&S]H3_ +)_-_Z.BH _C"HHHH _?[_@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X- M-O\ E*9^UW_V\?\ I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH \H_;G_P"31_'O_8!?_P!#6NZ^%W_),_#O_8"M/_1*5PO[<_\ R:/X M]_[ +_\ H:UW7PN_Y)GX=_[ 5I_Z)2@#=HHHH **** "BBB@ HHHH **** , M?P/_ ,@B7_K]F_\ 0JV*Q_ __((E_P"OV;_T*MB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH Q[+_D=[W_KRB_F:V*Q[+_D=[W_ M *\HOYFMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH Q_$O_(7T?_K]/_H)K8K'\2_\A?1_^OT_^@FMB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH S?&/_(L7O_7 U_]>47\S6Q6/9?\CO>_P#7E%_,T ;%%%% !1110 4444 %%%% M!1110 4444 %?('_ 7X_P"4-G[0G_9/YO\ T=%7U_7R!_P7X_Y0V?M"?]D_ MF_\ 1T5 '\85%%% '[_?\&FW_*4S]KO_ +>/_3Y/7[_5^ /_ :;?\I3/VN_ M^WC_ -/D]?O]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'E'[ M<_\ R:/X]_[ +_\ H:UW7PN_Y)GX=_[ 5I_Z)2N%_;G_ .31_'O_ & 7_P#0 MUKNOA=_R3/P[_P!@*T_]$I0!NT444 %%%% !1110 4444 %%%% &/X'_ .01 M+_U^S?\ H5;%8_@?_D$2_P#7[-_Z%6Q0 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 8]E_R.][_UY1?S-;%8]E_R.][_ ->47\S6 MQ0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8_B7 M_D+Z/_U^G_T$UL5C^)?^0OH__7Z?_036Q0 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 9OC'_D6+W_K@:N:=_P @^#_KBO\ (53\ M8_\ (L7O_7 U MR_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH **** " MBBB@ KY _P""_'_*&S]H3_LG\W_HZ*OK^OD#_@OQ_P H;/VA/^R?S?\ HZ*@ M#^,*BBB@#]_O^#3;_E*9^UW_ -O'_I\GK]_J_ '_ (--O^4IG[7?_;Q_Z?)Z M_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /*/VY_P#DT?Q[ M_P!@%_\ T-:[KX7?\DS\._\ 8"M/_1*5PO[<_P#R:/X]_P"P"_\ Z&M=U\+O M^29^'?\ L!6G_HE* -VBBB@ HHHH **** "BBB@ HHHH Q_ _P#R")?^OV;_ M -"K8K'\#_\ ((E_Z_9O_0JV* "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@#'LO^1WO?^O*+^9K8K'LO^1WO?^O*+^9K8H **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?Q+_P A?1_^ MOT_^@FMBL?Q+_P A?1_^OT_^@FMB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH S?&/_ "+%[_UP-7-._P"0?!_UQ7^0JGXQ_P"1 M8O?^N!JYIW_(/@_ZXK_(4 34444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %8_@?_D$2_\ 7[-_Z%6Q6/X'_P"01+_U^S?^A4 ;%%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/9?\ ([WO M_7E%_,UL5CV7_([WO_7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 %? M('_!?C_E#9^T)_V3^;_T=%7U_7R!_P %^/\ E#9^T)_V3^;_ -'14 ?QA444 M4 ?O]_P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_]/D]?O\ M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y1^W/\ \FC^/?\ ML O_ .AK7=?"[_DF?AW_ + 5I_Z)2N%_;G_Y-'\>_P#8!?\ ]#6NZ^%W_),_ M#O\ V K3_P!$I0!NT444 %%%% !1110 4444 %%%% &/X'_Y!$O_ %^S?^A5 ML5C^!_\ D$2_]?LW_H5;% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110!CV7_ ".][_UY1?S-;%8]E_R.][_UY1?S-;% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^)?\ D+Z/_P!? MI_\ 036Q6/XE_P"0OH__ %^G_P!!-;% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110!F^,?\ D6+W_K@:N:=_R#X/^N*_R%4_&/\ MR+%[_P!<#5S3O^0?!_UQ7^0H FHHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH *Q_ __((E_P"OV;_T*MBL?P/_ ,@B7_K]F_\ 0J - MBBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO\ MD=[W_KRB_F:V*Q[+_D=[W_KRB_F: -BBBB@ HHHH **** "BBB@ HHHH *** M* "OD#_@OQ_RAL_:$_[)_-_Z.BKZ_KY _P""_'_*&S]H3_LG\W_HZ*@#^,*B MBB@#]_O^#3;_ )2F?M=_]O'_ *?)Z_?ZOP!_X--O^4IG[7?_ &\?^GR>OW^H M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#RC]N?_DT?Q[_ -@% M_P#T-:[KX7?\DS\._P#8"M/_ $2E<+^W/_R:/X]_[ +_ /H:UW7PN_Y)GX=_ M[ 5I_P"B4H W:*** "BBB@ HHHH **** "BBB@#'\#_\@B7_ *_9O_0JV*Q_ M _\ R")?^OV;_P!"K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** ,>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9K8H **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?Q+_ ,A?1_\ K]/_ M *":V*Q_$O\ R%]'_P"OT_\ H)K8H **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** ,WQC_ ,BQ>_\ 7 U47\S6Q6/9?\ ([WO_7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 M %?('_!?C_E#9^T)_P!D_F_]'15]?U\@?\%^/^4-G[0G_9/YO_1T5 '\85%% M% '[_?\ !IM_RE,_:[_[>/\ T^3U^_U?@#_P:;?\I3/VN_\ MX_]/D]?O]0 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'E'[<__)H_CW_L O\ M^AK7=?"[_DF?AW_L!6G_ *)2N%_;G_Y-'\>_]@%__0UKNOA=_P DS\._]@*T M_P#1*4 ;M%%% !1110 4444 %%%% !1110!C^!_^01+_ -?LW_H5;%8_@?\ MY!$O_7[-_P"A5L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% &/9?\CO>_\ 7E%_,UL5CV7_ ".][_UY1?S-;% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^)?^0OH_\ U^G_ -!- M;%8_B7_D+Z/_ -?I_P#036Q0 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 9OC'_D6+W_ *X&KFG?\@^#_KBO\A5/QC_R+%[_ -<# M5S3O^0?!_P!<5_D* )J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "L?P/_P @B7_K]F_]"K8K'\#_ /((E_Z_9O\ T*@#8HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q[+_D=[W_ *\H MOYFMBL>R_P"1WO?^O*+^9H V**** "BBB@ HHHH **** "BBB@ HHHH *^0/ M^"_'_*&S]H3_ +)_-_Z.BKZ_KY _X+\?\H;/VA/^R?S?^CHJ /XPJ*** /W^ M_P"#3;_E*9^UW_V\?^GR>OW^K\ ?^#3;_E*9^UW_ -O'_I\GK]_J "BBB@ H MHHH **** "BBB@!EQ<6]G;R7=W.D442%Y99&"JB@9))/ '>N5^#OQY^"W[0 MOAZ]\7? KXI:%XOTG3]7GTN[U7P[J4=W;)>0[?-A$L9*,R;E!VDX)QU!%;GB MOPCX3\>>'[CPGXX\,:=K.E7@47>F:K91W%O.%8,H>.0%6PRJPR." >U?GS_P M;&Z/I7AW]@WQYX?T+3X;2QL?VA_&-O9VEN@6.&)+F-410. H4 =@* /K'XR M_P#!1;]@;]G7QYW@2.&.-<*D<*]6W,WB?_!'7X9/\./^"?OC/]JKX$_ MC1--UWXW^)=>^(GA#P+IUG!I-HME/NBT#3QL5(X(FL;>R8M@!6N)7QDG(![[ M\3O^"EG_ 3R^"GQ"U#X2_%_]N#X4^&/%&E3)%J?A[7?'EA:WMK(Z*Z))#)* M'1BCHP!&<,/6O;5974.IR",@U^*G[+7Q5^%_[+?[07@CX!?\%R?^",_P\\(? M$'QYXF+>'_VF+[P[H_B*U\3>)+FY:X,EW?F&1[29YY"8_P!\WD@QKY<,489? MVLH ***XSXS?$WQ?\,M,LK_PA\'=:\8R74[1S6VBR1JUNH7(=MY'!/'% '-_ MMS_\FC^/?^P"_P#Z&M=U\+O^29^'?^P%:?\ HE*^9OVK?VC_ (L>*_V=?%WA MS6_V2?&&AVEWI+1SZM?7$!AM5W+\[A3G'T]:]_\ A7XGUAOAAX<8^#KT$Z#9 MD@LO'[A* .WHK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A M0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH M V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^E MH_X275_^A0O?^^EH / __((E_P"OV;_T*MBN4\*ZYJ-KITD] M_P"O*+^9K8KE+77-17Q3=72^&[EG>VC5H R[E )Y-:?_ DNK_\ 0H7O_?2T M ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_W MTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#? M2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ M 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T M ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_W MTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#? M2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T 'B7_D+Z/_U^G_T$UL5R MFN:YJ,^HZ;))X;N8S'_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ MT*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DN MK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J_ M_0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2 MZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ MT*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DN MK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!-XQ_Y%B]_ZX&KFG?\@^#_ *XK_(5S M_B77M3N=!NH)O#%U"K1$&5V7"^YJS9>(]52SB1?"5XP$2@,&7!XZT ;M%8__ M DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\ M)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ M /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+ MJ_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ M DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\ M)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ M /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%8_@?_D$2_P#7[-_Z%1_PDNK_ M /0H7O\ WTM9GA77-1M=.DCA\-W,X-S(Q=&7 );I^% '5T5C_P#"2ZO_ -"A M>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_] M]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7 MO_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ M -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A M>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_] M]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7 MO_?2T?\ "2ZO_P!"A>_]]+0!L5CV7_([WO\ UY1?S-'_ DNK_\ 0H7O_?2U MF6NN:BOBFZNE\-W+.]M&K0!EW* 3R: .KHK'_P"$EU?_ *%"]_[Z6C_A)=7_ M .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ M *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[ MZ6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBJ.E:K>ZA(Z76B M3VH5H *^0/^"_'_*&S]H3_ +)_-_Z.BKZ_KY _X+\?\H;/VA/^ MR?S?^CHJ /XPJ*** /W^_P"#3;_E*9^UW_V\?^GR>OW^K\ ?^#3;_E*9^UW_ M -O'_I\GK]_J "BBB@ HHHH **** "BBB@"EXC\2>'?!^B7/B;Q;K]EI>FV< M>^[U#4;I(((%SC<\CD*HR1R3WK\X?^#8/XF_#CQA^QU\2="\*>/M&U*^3]H# MQ=?/8V.IQ2S+:S7,30SE%8L(W5@5?&U@1@FOTKHH ^6_^"OOBSQ!)^R#)^S= MX#U.2T\4?'KQ1IWPRT&>$_/;QZK(4U&Y'<>1IB:A<9 X,(KUWXO?%GX$_L(_ MLQ7_ ,4/B!/)X?\ A[\./#T*W+:=I=Q>&PL(0D$86&W1Y&5%V#A3M4%C@ D= M_>:1I.HW5K?:AI=O//8RF6RFF@5GMW*E"R$C*$JS+D8.&(Z&IIH8;F%[>XB6 M2.12KHZY# \$$'J* /SY_P""@GQ9_8__ ."RW[' _9!_8\^,OAKXF^(?'>O: M#=6-[X1O4O&\&V\.HVUS<:O?LGS:68K6.=52?RY99)! BLTA _0BJ'AWPMX8 M\'Z=_9'A+PY8:7:>87^RZ=9I!'N/5MJ #)[FK] !1110!Y1^W/\ \FC^/?\ ML O_ .AK7=?"[_DF?AW_ + 5I_Z)2N%_;G_Y-'\>_P#8!?\ ]#6NZ^%W_),_ M#O\ V K3_P!$I0!NT444 %%%% !1110 4444 %%%% &/X'_Y!$O_ %^S?^A5 ML5C^!_\ D$2_]?LW_H5;% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110!CV7_ ".][_UY1?S-;%8]E_R.][_UY1?S-;% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^)?\ D+Z/_P!? MI_\ 036Q6/XE_P"0OH__ %^G_P!!-;% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110!F^,?\ D6+W_K@:N:=_R#X/^N*_R%4_&/\ MR+%[_P!<#5S3O^0?!_UQ7^0H FHHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH *Q_ __((E_P"OV;_T*MBL?P/_ ,@B7_K]F_\ 0J - MBBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO\ MD=[W_KRB_F:V*Q[+_D=[W_KRB_F: -BBBB@ HHHH **** "BBB@ HHHH *** M* "OD#_@OQ_RAL_:$_[)_-_Z.BKZ_KY _P""_'_*&S]H3_LG\W_HZ*@#^,*B MBB@#]_O^#3;_ )2F?M=_]O'_ *?)Z_?ZOP!_X--O^4IG[7?_ &\?^GR>OW^H M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#RC]N?_DT?Q[_ -@% M_P#T-:[KX7?\DS\._P#8"M/_ $2E<+^W/_R:/X]_[ +_ /H:UW7PN_Y)GX=_ M[ 5I_P"B4H W:*** "BBB@ HHHH **** "BBB@#'\#_\@B7_ *_9O_0JV*Q_ M _\ R")?^OV;_P!"K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** ,>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9K8H **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?Q+_ ,A?1_\ K]/_ M *":V*Q_$O\ R%]'_P"OT_\ H)K8H **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** ,WQC_ ,BQ>_\ 7 U47\S6Q6/9?\ ([WO_7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 M %?('_!?C_E#9^T)_P!D_F_]'15]?U\@?\%^/^4-G[0G_9/YO_1T5 '\85%% M% '[_?\ !IM_RE,_:[_[>/\ T^3U^_U?@#_P:;?\I3/VN_\ MX_]/D]?O]0 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'E'[<__)H_CW_L O\ M^AK7=?"[_DF?AW_L!6G_ *)2N%_;G_Y-'\>_]@%__0UKNOA=_P DS\._]@*T M_P#1*4 ;M%%% !1110 4444 %%%% !1110!C^!_^01+_ -?LW_H5;%8_@?\ MY!$O_7[-_P"A5L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% &/9?\CO>_\ 7E%_,UL5CV7_ ".][_UY1?S-;% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^)?^0OH_\ U^G_ -!- M;%8_B7_D+Z/_ -?I_P#036Q0 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 9OC'_D6+W_ *X&KFG?\@^#_KBO\A5/QC_R+%[_ -<# M5S3O^0?!_P!<5_D* )J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "L?P/_P @B7_K]F_]"K8K'\#_ /((E_Z_9O\ T*@#8HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q[+_D=[W_ *\H MOYFMBL>R_P"1WO?^O*+^9H V**** "BBB@ HHHH **** "BBB@ HHHH *^0/ M^"_'_*&S]H3_ +)_-_Z.BKZ_KY _X+\?\H;/VA/^R?S?^CHJ /XPJ*** /W^ M_P"#3;_E*9^UW_V\?^GR>OW^K\ ?^#3;_E*9^UW_ -O'_I\GK]_J "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH \H_;G_Y-'\>_]@%__0UKNOA= M_P DS\._]@*T_P#1*5PO[<__ ":/X]_[ +_^AK7=?"[_ ))GX=_[ 5I_Z)2@ M#=HHHH **** "BBB@ HHHH **** ,?P/_P @B7_K]F_]"K8K'\#_ /((E_Z_ M9O\ T*MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH Q[+_D=[W_ *\HOYFMBL>R_P"1WO?^O*+^9K8H **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** ,?Q+_R%]'_ .OT_P#H)K8K'\2_ M\A?1_P#K]/\ Z":V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@#-\8_\BQ>_P#7 U47\S6Q6/9 M?\CO>_\ 7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 %?('_!?C_E#9 M^T)_V3^;_P!'15]?U\@?\%^/^4-G[0G_ &3^;_T=%0!_&%1110!^_P!_P:;? M\I3/VN_^WC_T^3U^_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% 'E'[<__ ":/X]_[ +_^AK7=?"[_ M ))GX=_[ 5I_Z)2N%_;G_P"31_'O_8!?_P!#6NZ^%W_),_#O_8"M/_1*4 ;M M%%% !1110 4444 %%%% !1110!C^!_\ D$2_]?LW_H5;%8_@?_D$2_\ 7[-_ MZ%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8 M]E_R.][_ ->47\S6Q6/9?\CO>_\ 7E%_,UL4 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% &/XE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ M /7Z?_036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 9OC'_D6+W_K@:N:=_R#X/\ KBO\A5/QC_R+%[_UP-7-._Y!\'_7%?Y" M@":BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\# M_P#((E_Z_9O_ $*MBL?P/_R")?\ K]F_]"H V**** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "L>R_Y'>]_Z\HOYFO'OCK_ ,%#?@?\ M&-7G\*V!NO$FL6S%+BVTDJ(;=QU229CC=ZA Y!&#@UYCX5_X*L>!)O%\NH^+ M/A1JEC:7$2Q&6QU".Y=,'[Q5ECS^!_.O@G4\:MQ#DV'K>RG67-\W^*37XGV/17/?#+XJ^ /C%X6B\8_#GQ)!J5 MA(=K/%D/$^,E)$;#(PR." <$'H0:Z&OM\-B<-C,/&OAYJ<)*ZE%III]4UHT> MM3J0JP4X.Z>S6P4445N6%%%% !1110 4444 %%%% !7R!_P7X_Y0V?M"?]D_ MF_\ 1T5?7]?('_!?C_E#9^T)_P!D_F_]'14 ?QA4444 ?O\ ?\&FW_*4S]KO M_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#MX_\ 3Y/7[_4 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110!Y1^W/_P FC^/?^P"__H:UW7PN_P"29^'? M^P%:?^B4KA?VY_\ DT?Q[_V 7_\ 0UKNOA=_R3/P[_V K3_T2E &[1110 44 M44 %%%% !1110 4444 8_@?_ )!$O_7[-_Z%6Q6/X'_Y!$O_ %^S?^A5L4 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/9?\CO> M_P#7E%_,UL5CV7_([WO_ %Y1?S-;% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110!C^)?^0OH_P#U^G_T$UL5C^)?^0OH_P#U^G_T M$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &; MXQ_Y%B]_ZX&KFG?\@^#_ *XK_(53\8_\BQ>_]<#5S3O^0?!_UQ7^0H FHHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ _\ R")? M^OV;_P!"K8K'\#_\@B7_ *_9O_0J -BBBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "O O\ @HA\=]8^#'P372O"E\UMK'B:Y:RM[F-MKP0! M=TTB'LV"J ]1YF1@@5[[7Q]_P5R\.ZE=>$_!7BN&-C:6.H7EK<,.@DF2)TS^ M$#U^?^*F88_*_#_'XG!-JHH))K=*4HQDUV:BV[]-SQ>(:];#Y+6G2^*WYM)_ M@V?#G7K1117^=9^(GKG[%?QWUCX&_'#2[A;YET;6KJ*PURV+?(T3MM64C^]& MS;@>N-PZ,:_4BOQS^'WAW4O%WCO1?"VCQLUUJ.JV]M;A.N]Y%4?3KUK]C*_L M'Z-V88_$9)C<)5;=*E.#A?HYJ7.EY:1=N\F^I^F\"UJT\)5IR^&+5OG>Z_!/ MYA1117])GW84444 %%%% !1110 4444 %?('_!?C_E#9^T)_V3^;_P!'15]? MU\@?\%^/^4-G[0G_ &3^;_T=%0!_&%1110!^_P!_P:;?\I3/VN_^WC_T^3U^ M_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% 'E'[<__ ":/X]_[ +_^AK7=?"[_ ))GX=_[ 5I_Z)2N M%_;G_P"31_'O_8!?_P!#6NZ^%W_),_#O_8"M/_1*4 ;M%%% !1110 4444 % M%%% !1110!C^!_\ D$2_]?LW_H5;%8_@?_D$2_\ 7[-_Z%6Q0 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 8]E_R.][_ ->47\S6 MQ6/9?\CO>_\ 7E%_,UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% &/XE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ /7Z?_036Q0 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9OC'_D6+W_K M@:N:=_R#X/\ KBO\A5/QC_R+%[_UP-7-._Y!\'_7%?Y"@":BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\#_P#((E_Z_9O_ $*M MBL?P/_R")?\ K]F_]"H V**** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH *\J_;+U/X50_ K5/#_Q4AFNH]6"VVD:=8 ->75]D&%;=>27#[3G M!&,YR#@]5\9/C%X/^"'@N;QGXON6(#"*PL(!NGOKAON01+U9V/X 9)P :X/X M*?!SQAXO\9+^TC^T/:+_ ,)++&5\.>'=VZ#PY:MT4 ]9V'+OU&<<=!\AQ'C) M9ASY%@X1J5:L6I\RO"E3E=.4UU;5U"GHYN^T5*2\S'576O@Z23E):WU48O2[ M]>BZ^B;/@;XF?LH_'_X264&I^,OAM?I:3VR3?;+./[1%#D E)&CR(V&<$-CD M'&1S7&^&_!OB[QEJ:Z-X2\+ZAJ=VS;5MK"S>9\_[J@FOV2K'LO\ D=[W_KRB M_F:_%<7]&K*:F+4L-F$X4OY90C*7G:2E%?\ DC^9\K4X#PSJ7IUFH]FDW]]U M^1\S_L(_L+:S\*M8C^,?QBM(X];2)AHVCAP_V'<"&ED*D@R%20%&0H))^8X7 MZPHHK]UX5X5RC@[)XY=ET6H+5MZRE)[RD]+MV71)))))(^OR[+L-E>&5"@M/ MQ;[L****^D.X**** "BBB@ HHHH **** "OD#_@OQ_RAL_:$_P"R?S?^CHJ^ MOZ^0/^"_'_*&S]H3_LG\W_HZ*@#^,*BBB@#]_O\ @TV_Y2F?M=_]O'_I\GK] M_J_ '_@TV_Y2F?M=_P#;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH R_&?BRP\ M#>%[SQ7J>FZI>0V48=[71=)GOKJ7)"A8X+='DD))'1>!DG !(\:_X)W?\% O MAE_P4E^"&J?'WX1^"?$6@Z-I_C+4/#T=IXJM8X+V22T,8>1XD=_*RSX"%BPV M_-@\#WFOSQ_X-IO^3)?B/_V&OV&D\-Z1;?LV_% MGXO>)O$YN9K3P9\&?![:WJEO86_EK/J$\*NOE6RR3V\6\GEYT !YQM_LI_MH M6W[1_P"SSJG[2'Q&_9X^(WP2TK2+F\%[I?QJT./1=0BM+:)9);Z2'S7,5O@O MAY"I/E.V-NUC\U_M[_\ !.G_ (*<>(_VGM?_ &]?^">?_!1*+POXM;PW8:58 M_"WQ/X/MY]%U"QL_,D%D]R[.8S)/-MZ?9ZC"A)+"*2"Y VL M24^T;"S[=S 'VCH?_!6SX?3_ _\)?M*>-O@9XL\+_ _QYK=MIGA7XL:W-:) M ?M4ODV-]>68D-Q8V%U)L6&XD&1YT+2I"K[A];5^>?\ P5>\ >%='_X-M?&G M@!+.)M,T7X$Z''81%0%7[(MBUN0.@VM%&1[@5]4?\$ZO&_BGXF_\$^O@5\2/ M'%U+/K7B'X-^&-2UB:WA5 (VG/.: .;_;G_ .31_'O_ & 7_P#0UKNO MA=_R3/P[_P!@*T_]$I7S-^U;X-_;3L/V=?%UY\0/C/X/U#18])8ZC96/AQXI MIH]RY5'+?*2+4]?(3WH [>BL?[%XW_Z# M=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_ MQH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_& MC[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH / _\ MR")?^OV;_P!"K8KE/"MKXIDTZ1K#5+:-/M,@*R0$G=NY-:?V+QO_ -!NR_\ M 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ MT&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q16/]B\;_P#0;LO_ &/^-'V+QO_ M -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C0!L45 MC_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q16/]B\;_P#0;LO_ &/ M^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P ! MC_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q16/]B\;_P#0 M;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ MT&[+_P !C_C0 67_ ".][_UY1?S-;%I]:T_L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%X MW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C? M_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X M#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@, M?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8H MK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C? M_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@";QC_R+%[_U MP-7-._Y!\'_7%?Y"N?\ $MIXM30;I[[5K5XA$?,1+<@D>QJS96?C0V<1BUFS M"^4NT&V.0,?6@#=HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C? M_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X M#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@, M?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8H MK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C? M_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^ M@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V*Q_ _P#R")?^OV;_ -"H^Q>-_P#H-V7_ M (#'_&LSPK:^*9-.D:PU2VC3[3("LD!)W;N30!U=%8_V+QO_ -!NR_\ 8_X MT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/ M^- &Q16/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!N MR_\ 8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0 M;LO_ &/^- &Q16/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V M+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1 M]B\;_P#0;LO_ &/^- &Q7,_%OXM>#?@MX*N?'/C:_\ *MX?DM[>,;IKN8_< MAB7^)V/0=N2< $C,^*/Q$D^#O@N[\>>._&%C:V-JN !:DR3R'[L4:YR[L> ! M]3@ D>;_ P^$GQ7^,OBZQ_:*^/,-O:7-L-W@_PG=1%DTB(X(GE3@&X; //* M\="%"?-9SG&)AB(Y;EJ4L5-7UUC2AM[2I;INH0NG4DK*T5*4>#%8JHIJA0UJ M/[HK^:7Z+>3\KM:OP<^$GC/XE>-8?VDOVBM-$6KJI_X1'PHS;H= MSR'8'[U MRW5F(RO'0@*F!^WY^WY_PPW_ ,(G_P 6G_X2C_A*/M__ #'OL7V;[-]G_P"F M$N_=]H_V<;.^>/<_L7C?_H-V7_@,?\:_/7_@O%!KRY?UM.IL45C_ M &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (U^%'[Z;%%8_P!B\;_]!NR_\!C_ M (T?8O&__0;LO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ MC0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%4=*@U^&1SK%_! M,I7Y!%%M(-7J "OD#_@OQ_RAL_:$_P"R?S?^CHJ^OZ^0/^"_'_*&S]H3_LG\ MW_HZ*@#^,*BBB@#]_O\ @TV_Y2F?M=_]O'_I\GK]_J_ '_@TV_Y2F?M=_P#; MQ_Z?)Z_?Z@ HHHH **** "BBB@ HHHH I>(]5OM$T2YU73/#=[K$\$>Z+3-. MD@6>X.?NH;B2*,'O\[J..M?$O_!!G]GS]I[]EC]G#QO\*/VH?V=M9\#:IJOQ M<\0^)].>^UW1[^&XL[^:.2)0VGWMP5D W!E95 *G!.1G[GHH ^6Y?VU/VX=# M_:"\9_!;7?\ @E7XWU/2+'4BGP^\?^%_'.ARZ1K5F5&VXOFN[FVET\[OO1I' M<2#G:CX&_&D_X)6^&OB%_P $^/C%^R+\8M;L1X@^/>M:]XH\>:QHL+M:67B# M4IEGCDM5DVM)#9M#9QQEPK2BT#L$9RH^O:* /S;^,/[/O[='[8'_ 3/\,_\ M$FOB#\"]7\)^([BPT/PO\4_BO+J5C+H4>BZ9<6[3ZCI[I.T]W->Q6B".W:!# M&UPXF,(0%OT0\#>#/#GPX\%:/\//!VG+9Z1H.EV^G:5:(21!;01K%$@SV5%4 M?A6I10 4444 >4?MS_\ )H_CW_L O_Z&M=U\+O\ DF?AW_L!6G_HE*X7]N?_ M )-'\>_]@%__ $-:[KX7?\DS\._]@*T_]$I0!NT444 %%%% !1110 4444 % M%%% &/X'_P"01+_U^S?^A5L5C^!_^01+_P!?LW_H5;% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110!CV7_([WO\ UY1?S-;%8]E_ MR.][_P!>47\S6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 8_B7_D+Z/\ ]?I_]!-;%8_B7_D+Z/\ ]?I_]!-;% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^,?^18O?^N!JYIW M_(/@_P"N*_R%4_&/_(L7O_7 U^/?"?PR\)WOC?QO MK,5AIMA%ON+B4_DJCJS$X 4
M'+\OBIXJHKI/X:<=G4J6U4%T6C MJ2]V/VI1X<7BIPFJ%%7J2V[)?S2\NRW;T75J3X7?#?QA^T!XTM/VA_C]HK6= MC9MYG@3P7<(M!O==^&7ABSUFVEU&P@U>>^L8YE,MO',;(1.Z@Y4.8I- MI/78V.E?M'@U&4O$?!-+;VM_+]S47YM(_-/&R<8^&>.3=K^R2\_WU-Z?)-_( M_/6BBBO[H/X("OZ+*_G3K^BROYC^D;_S*_\ N/\ ^X3^IOHT_P#,U_[@?^Y@ MHHHK^8S^I@HHHH **** "BBB@ HHHH *^0/^"_'_ "AL_:$_[)_-_P"CHJ^O MZ^0/^"_'_*&S]H3_ +)_-_Z.BH _C"HHHH _?[_@TV_Y2F?M=_\ ;Q_Z?)Z_ M?ZOP!_X--O\ E*9^UW_V\?\ I\GK]_J "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH \H_;G_P"31_'O_8!?_P!#6NZ^%W_),_#O_8"M/_1*5PO[ M<_\ R:/X]_[ +_\ H:UW7PN_Y)GX=_[ 5I_Z)2@#=HHHH **** "BBB@ HHH MH **** ,?P/_ ,@B7_K]F_\ 0JV*Q_ __((E_P"OV;_T*MB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q[+_D=[W_KRB_F:V*Q M[+_D=[W_ *\HOYFMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH Q_$O_(7T?_K]/_H)K8K'\2_\A?1_^OT_^@FMB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S?&/_(L7O_7 U,M9AL--L(3+=74[8"CT'\$^';SQ9XLU>& MPTZP@,MW=W#82-!W]ST Y)( R37AOA#PSXC_;&\5VGQ7^)>F2V7PYTVX\[P MAX5NDVMJT@X6^NUSRG79&>"#Z$F3Y[.\ZJX.I#!8&*J8JHO-/BXJ%H;7^ M_:Z:>/.G(/\ K0<+D$$95Z^QRG)L3FU23BU"G!7G4EI""[M]WM&*3E)Z139P MYQG6&R>G%23G5F[4Z<=9SEVBNRWE)M1BM9-(WOCU^U;XPU?QW-^S'^R!I5MX M@^(++C6M8G^;3/"D1X,UTX!#2CG;",G(Y!("-UO[,W[*7A#]G>QO==N-6N?$ MGC37F\WQ5XUU?Y[S493@E023Y4((&V,' &SMYEUJ$Y^]//)C,DC>O0=% ':UWYCG.&HX5Y=E2<*#^.3TJ M5FNL[?#!/6---I;R\>?EN2XJMBXYEFS4ZZ^"*UIT4]U"]N:;6DJK2D]HJ M,?="L>R_Y'>]_P"O*+^9K8K'LO\ D=[W_KRB_F:^9/J#8HHHH **** "BBB@ M HHHH **** "BBB@ KY _P""_'_*&S]H3_LG\W_HZ*OK^OD#_@OQ_P H;/VA M/^R?S?\ HZ*@#^,*BBB@#]_O^#3;_E*9^UW_ -O'_I\GK]_J_ '_ (--O^4I MG[7?_;Q_Z?)Z_?Z@ HHHH ***\D_:Y_;7^!_[%_A*QU[XJ7&LZGK&N3O;^$_ M W@[19=5U_Q')M4_M'X&?\ !O=XYG\/>9F&Y\_]>47\S6Q6/9?\CO>_P#7E%_,UL4 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/XE_Y"^C_]?I_]!-;% M8_B7_D+Z/_U^G_T$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% &;XQ_Y%B]_ZX&KFG?\ (/@_ZXK_ "%4_&/_ "+%[_UP-7-. M_P"0?!_UQ7^0H FHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH *Q_ _P#R")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0J -BBBB@ HHHH M**** "BBB@ HHHH *I^(/$&B>%-$NO$GB35(;*PL8&FN[NX?:D2*,EB:?K&L M:5X?TFYUW7-0AM+*S@::ZNKB0*D4:C+,Q/ S7@6EV.N?MO^)XO$VNV]S8? M"72;O=IFF3*8Y/%%PC<3RC@BV4CY5/WB.><[? SO.I9>X87"P]IBJM^2%[*R MWG-_9IQNN:6[TC%.32./%XIT;4Z:YJDME^;?:*ZOY+5H=X>T37_VU?%-M\0/ M&MC/8_"W2[GS/#GA^Y0H_B&93@7=RO\ SQ!^XA^]WX)W?04<<<,:PPQJB(H" MJHP !T %);V]O:6Z6MK D442!(XXU"JB@8 ' ':GU>29+'*J]OKV81Q01J,EF9N *Q?C%\9OAM\!/ 5Y\2?BIXG@TO2 MK-?FDE.7FD(.V*)!S)(V.%7)ZGH"1\_>&?A/\5OV\_$-I\4?VF]$N_#7PQM) MUN?"?POE:ICMT*P=!WXR9?N\JR2.*H/&XV?LL-%VZRH:WU/QGM.&C@!&8+,XP6(RXXYRRI]-> _ /@W MX7^$;'P%\/O#EKI.CZ; (K*PLX]J1KU^I).26.2Q)))))K2L;&RTRRAT[3;. M*WM[>)8X(((PB1HHPJJHX X%2U.;9W+'TXX7#P]EAH.\::=]=N>;TYZC MZR:TVBHQM$K)\CCE]26+Q,_:XF:M.HU;3?D@M>2FGM%/7>3E*\F4445X1[X5 MCV7_ ".][_UY1?S-;%8]E_R.][_UY1?S- &Q1110 4444 %%%% !1110 444 M4 %%%% !7R!_P7X_Y0V?M"?]D_F_]'15]?U\@?\ !?C_ )0V?M"?]D_F_P#1 MT5 '\85%%% '[_?\&FW_ "E,_:[_ .WC_P!/D]?O]7X _P#!IM_RE,_:[_[> M/_3Y/7[_ % !1110 5X#J/Q6^!W@/]N;4_A_X>^&/C#QA\4M=\)Z=>ZSJNDZ M/'<6WAO0FFE@M;:6\E>.*SADGM[N<0;C)*XF/P5\+/ MAOI(O]:U)$SON/*+*(X%((WG)8JVU6V.5Z;]E3]K?X._\%#/AAXG\,Z_\$_% M'AC4]+8:5\0_A1\6_"HL]2L%N(BT:W-K)OCFMIX]QCE4O'(H<<,KJOQ+_P $ ML_\ @D9^TCXF\3^(/^"FO_!2'XN_$/0?CIXVC>WT'2M*\012WWA'PV /)TYY M#!)F=E W+&JD -^\DF6O=OV'OAUKWC;]OCXC_'32M=^/D/A3PUX/T/PW8:G M\6M&N])_X2R\6759[CR[>]LK>:>SM%NH?*D*@&>>#/"UIX(\*: M?X/T_4;Z[MM,M$MK:?4[II[AHD&U!)*WS2,% &]B7;&69F)8Z=%% !1110 4 M444 %%%% !1110!Y1^W/_P FC^/?^P"__H:UW7PN_P"29^'?^P%:?^B4KA?V MY_\ DT?Q[_V 7_\ 0UKNOA=_R3/P[_V K3_T2E &[1110 4444 %%%% !111 M0 4444 8_@?_ )!$O_7[-_Z%6Q6/X'_Y!$O_ %^S?^A5L4 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% &/9?\CO>_P#7E%_,UL5C MV7_([WO_ %Y1?S-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110!C^)?^0OH_P#U^G_T$UL5C^)?^0OH_P#U^G_T$UL4 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_ZX&K MFG?\@^#_ *XK_(53\8_\BQ>_]<#5S3O^0?!_UQ7^0H FHHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ _\ R")?^OV;_P!"K8K' M\#_\@B7_ *_9O_0J -BBBB@ HHHH **** "BBB@ J'4=1L-(L)]5U6]BMK:V MB:6XN)W"I$BC+,Q/ ))-.NKJUL;62]O;F.&&&,O--*X544#)8D\ G_"32+S%W?LT>%X-3\4"XU+6M4E^S^&_ M"VE)YM_J]RKQP0((%^\22"P'! RZU_V;OV2+KP%XGG^/7Q]\3KXR^*.J MQ;;O7)4_T;28CG_1+",C$,2@D;@ S9/W0Q!_1L#E&$P6%CF.;W5.6M.FG:=; MS_N4[[U&M=5!-WFDIM*RE@?!W M]F#XA_%SQ[9_M-?MK&WO->MF\WPCX @?S--\+H2"&(Y6>ZX!:0Y 8<9VIL^C MJ**\O-;UU.M91BK0A%6A"/\ +%=%W>KD[N3ME&38/)J#A1O*4GS3 MG)WG.7\TY=7T2T45:,4HI)%%%%>6>J%%%% !6/9?\CO>_P#7E%_,UL5CV7_( M[WO_ %Y1?S- &Q1110 4444 %%%% !1110 4444 %%%% !7R!_P7X_Y0V?M" M?]D_F_\ 1T5?7]?('_!?C_E#9^T)_P!D_F_]'14 ?QA4444 ?O\ ?\&FW_*4 MS]KO_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#MX_\ 3Y/7[_4 %%%% !7@/[3? MB[]K?]G#7[WXX_ 7X277QA\*WL4;^*?AM:ZTEKK>GR11JGVS1FN#Y,X:-%$E M@[1;G7S8G\R21)??J* /S8\1?\'37_!.SX=:DWAGXW_"/X\?#[Q#&_ES>&?& M7PKEM;Z.7G]V469QNX/\5>C_ :_X*C?'[_@H(ZZ!^P?^Q#\1?"^A7:[;KXS M?'#04T;1M/B/6>RLA*]QJ\N,[(U\F/?CS)44<_<%% &9X,\-MX/\)Z=X6?7] M1U5M/LXX)-4U>Y\ZZNV50&FE? #.QRQP N3@ # &G110 4444 %%%% !1110 M 4444 >4?MS_ /)H_CW_ + +_P#H:UW7PN_Y)GX=_P"P%:?^B4KA?VY_^31_ M'O\ V 7_ /0UKNOA=_R3/P[_ -@*T_\ 1*4 ;M%%% !1110 4444 %%%% !1 M110!C^!_^01+_P!?LW_H5;%8_@?_ )!$O_7[-_Z%6Q0 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 8]E_P CO>_]>47\S6Q6/9?\ MCO>_]>47\S6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 8_B7_ )"^C_\ 7Z?_ $$UL5C^)?\ D+Z/_P!?I_\ 036Q0 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^+W_#V3_@H#_T7W_R MU=*_^1:_:&OYTZ_HGP#R3)RO;>R['\W M?2$SW.\E_LW^S\54H\_MN;VRM?E:O:[M?:[[GT->?\%6/V^-0M7LKO MX\[XI%PZ_P#"+Z4,CZBUJ2/_ (*P?M_11K%'\?,*J@*/^$6TK@#_ +=:^=:* M_HC_ %)X,_Z%N'_\$T__ )$_FW_7KC;_ *&F(_\ !]3_ .2/U<_X)"_M9?M M?M0_\+"_X7IX_P#[<_L/^R?[+_XE5I;>1YWVWS?^/>*/=GRH_O9QMXQDY^T* M_.G_ ((#_P#-6/\ N _^Y&OT6K^,O%C X++N/\9A\)2C3IQ]G:,(J,5>E!NR M225VVWINVS^VO"+'8[,O#S!8G&595*DO:7E.3E)VK5$KR;;=DDE=[)(****_ M.S])"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ __((E_P"O MV;_T*MBL?P/_ ,@B7_K]F_\ 0J -BBBB@ HHHH **** "FS30V\+W%Q*L<:* M6=W; 4#DDD]!2NZ1H9)&"JHRS$X %?/GB;7]?_;2\577PU\ ZE[_1+J^GK9#=8U37/VW_$T_A'PO>W6G_"G2;O MR]:U>!C')XFG0\V\+=1;J1\SC[W;MCWW1M&TGP[I-MH.@Z;#9V5G"L-K:V\8 M1(HU& J@< 5'X=\.Z'X2T*T\,^&=+ALM/L8%AM+2W3:D2*, ?YS5N::&WA M>XN)5CCC4L[NV H')))Z"L\DR6> E/%8N?M,55MSSM966T(+[-.-_=6[=Y2O M)MDX3"NA>K5?-4EN_P!%VBNGWO5CJ^>?CG^U3XY\6^/KC]F']C:PMM:\;(-G MB+Q-<#?I?A.,Y!>=\%9+@8.V$9^8'()!2L+QI\ ;?X<_"SP^EE8 MPG?<3.=\][,1\T\\G621L\[1M&?S%3'XWBBHZ&63=/#)VG76\[;PH?E*MLMJ?-*\H8'[-/[*W@?]F_ M2+N[M+ZYU[Q7K;^?XI\9ZN=]]JLY.268DE(P?NQ@X'&2S98^H445\SCL?C,S MQ4L3BIN$CAL+!0A'9+\6^K;>K;NV[MMMA M1117(=@4444 %%%% !6/9?\ ([WO_7E%_,UL5CV7_([WO_7E%_,T ;%%%% ! M1110 4444 %%%% !1110 4444 %?('_!?C_E#9^T)_V3^;_T=%7U_7R!_P % M^/\ E#9^T)_V3^;_ -'14 ?QA4444 ?O]_P:;?\ *4S]KO\ [>/_ $^3U^_U M?@#_ ,&FW_*4S]KO_MX_]/D]?O\ 4 %%%% !7R1KVE?M>?M _P#!1SQAX5^& MG[;7BKX>_"CX<>%-%@UWPQH/A;P]=7&J^(+P3W)$5SJ&FW$L%NEI]D+\N7>< MA#%L);ZWKY(_;:_8*_:T^)'Q(U;XZ_\ !/S]N67X)^+?%?A^WT7QS#?>$+?6 MM/UB&W\T6MY&DI#6E]"DTD8G0G>@C5E_=JP /D+]L[]H;]KW_@K#_P %3[C_ M ()0?L(?M.>)OAA\,OA%IHO/CY\5/!%T;?49K_(7^SH;F%D*,&(@\M60&3[4 MSJZVP4_87[ WASX__LO_ !T\9_L)?&3]I/Q)\8-#T3P?H_BOP'XX\;.LVOP6 MMW%?^"6'[+>L_"OX(^- M(_%/Q$\4:@^K^,?B)XOLY"^O:HV0))HXY#(L" MLB$K$%W8N6D=C;_8D^$_Q MR^'7[7/QJ\0_M0?M&>$?'OCWQ/HOAJ_:Q\+>%+G2H_#F@K)JL.G64:S7,^^ MSQ:G("7+F1YF8D,N #ZHHHHH **** "BBB@ HHHH **** /*/VY_^31_'O\ MV 7_ /0UKNOA=_R3/P[_ -@*T_\ 1*5PO[<__)H_CW_L O\ ^AK7=?"[_DF? MAW_L!6G_ *)2@#=HHHH **** "BBB@ HHHH **** ,?P/_R")?\ K]F_]"K8 MK'\#_P#((E_Z_9O_ $*MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_$O\ R%]'_P"O MT_\ H)K8K'\2_P#(7T?_ *_3_P"@FMB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BL_Q5XM\+>!=!N/%/C3Q'8Z3IMHF^ZO]2NDAAB7U9W( MKY[U+]N?QK\:;^?PI^PO\&KOQHZ.8I_'&O*]AX?LVS@D.X62Y*GJB!3T(+"O M7RS(LSS:,IT(?NX_%.34:42C3Q$_WDOAIQ3G4E M_AA%.37=VLNK2/HG7=>T/POI%QX@\2ZS::=86D9DNKV^N5AAA0=6=W(51[DU M_.]7[.Z'^P7J?Q0U>'QM^VY\7;_XC:A%();;PQ;%K+P_8..@2VC(,Q'3>^-P M^\IK\[?^'3?_ 4!_P"B!?\ EU:5_P#)5?T/X+YAPGPU]?IULQI\\O97]S^;_&_+N+^)_[/J4,MJ2YLM->,WF MU;IHP6B\SS#LPISY;],5^H7P_P#B7\/?BMX?C\5_#3QKIFNZ=)PMYI5ZDR _ MW6*D[6'=3@CN*^2/^"1O[(OQY_9IM_B-:_'_ .'*:/%XA32DT^.34[2[6Y6( M7HE!$$L@ FCX;&=W&<''K'Q _X)X_!/6?$$GQ ^#.H:O\+O%39(UOP'>&T2 M4]<36P_=2(3R5 4MGDU_*7B5B^#L\XUQ4XUG%ODM6@XUJ4_W<%JHV<;?"W"4 M]O@O<_KGPPP?&>1<#82$J"DE[2]&:E1K0_>S>DI7C+F^)1G&&C^.UCWNBOFG M_A8/[?\ ^S>?*^)WPZT_XR^&X3\VO^"XQ9:W&@_BDL6^29N.%A]%]?B-CJ4,G=#!+@N1W\LN!ZU^>8OAC,\/AW MB:'+7HK>I2?/%?XEI.GZ5(Q?D?H^#XIRO$8B.&K\U"L]J=5!?$#QK MXH_:J\87OP+^#NK36/A#3Y?)\<^,[1O]A M&T74K5'RTZ:^*$/"6DPV.FZ? (;2U@7"QH/U)/4D\DDDDDU'X)\%>%_AUX5LO!7@S1 MXK#3-/A$5K;1#A1W))Y9B
222>36/\:_CA\-/V>_ -U\2/BIXCCT_3K;Y M8QC=+=2D';#"@YDD;!PH]"3@ D3PYP[C?K?MZ_[[&U[1;BFTE?W:5);J$7\Y MR]Z6KLN6*HY=1J8W&U$FE>4F[1C%:V3>T5^.[-SQ;XN\,> _#5[XQ\9Z]:Z7 MI6G0&:^O[V81Q0H.I9C^7N2 .37R^\_Q4_X*2WY@LGU3P;\!XY<23X:WU/QL M%/(7^*"R..O5QQR21%;\)?!CXI_MQ^)++XO_ +5^AW&@> +*=;GP?\)Y6(>Z M(Y2\U3^\Q'*P'@ X( W"3ZCMK:VLK:.SL[=(H8D"111(%5% P% ' '&*_3O M:X3A+W:+C5QO62M*%!]H/53JKK/6,'\'-*TH_.JEC.,/>K*5+ ](.\9UUWFM M'"D^D-)U%\?+&\99W@OP5X3^'7A:R\$^!?#UKI6DZ= (;*PLH@D<2#L .Y.2 M2>222222:U***^/J5*E6HYS;T'5M,U;QKJC:9?1SB MWC6"?RVSYOW^K\ ?^#3;_E*9^UW M_P!O'_I\GK]_J "BBB@ K\_/^"C]C_P5)_;$_:[3]BO_ ()Z?M*:9\%/"W@K MP/I_B7XD?$66P%S?7EYJ%U>PV6FVZ;2P58["69V5DXD4,WW4;] Z_/K]KS]B M_P#X*W_%#]O3QG\9OV!_V[M$^"/A;4_!/A[2]576/A[9ZX^M7EH^H2!T^V6\ MBQ)&MWM)C?+,Q#+\JF@#QK1O^"D__!7O]EZYO/\ @E1XF_9]3X[_ +544PNO M!WQ&LK5;/PQ/X3G7%OKVK.HB\IXITN+=H@(P[6^/,9R#-]:_\$N_^"??Q+_8 M\O?B!\:/VH_VH-1^*WQQ^+K:5>_$K7)"L6GV:68NEL[/3[<*IAMHOM%RBL0H M?;\L<878/FVQ_P""97_!Q+IOQ!U3XJ67_!_P#8!?\ ]#6NZ^%W_),_#O\ MV K3_P!$I7"_MS_\FC^/?^P"_P#Z&M=U\+O^29^'?^P%:?\ HE* -VBBB@ H MHHH **** "BBB@ HHHH Q_ __((E_P"OV;_T*MBL?P/_ ,@B7_K]F_\ 0JV* M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO\ MD=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** &SSPVT+W-S,L<<:EI)'8!54#)))Z 5^?'[5__ 4, M\?\ Q"\0W?A#X+Z_,]5TJ1EF?3X[4LO4)//% __ (Y(U?EE7\Q?2 XXSC**U#(\!4=) M5(>TJ2B[2:(K/P7\;/$ M$^M>';J58O[4OG,EUIQ)P)#(?FEC!^\&RP'*GC:?E^BOYKX=XLS_ (7S*.-R M^O*,D[M7?+-=5..TD_/7JFG9GPF"S+&9?756C-I_@_)KJ?M%%+'-<,BNCJ M&1U.0P/0@]Z=7SI^R5^U]\$C\!_"WAOQ[\6M*L-;T_35L[NWU*O/->WZ!\3?AOXKV_P#"+?$'0]2W?=_L_5H9L_38QK_0_(N*23M=75UMZHW** M**^B.X**** "BBB@ HHHH **** "BN?^)?Q7^&WP<\,R^,OBEXWTW0M,BX-U MJ-RL8=L9V(#R['LJ@L>PKP9OVM?VAOVDW.F?L4_!=K?1)'VGXF?$"%[33RG] M^UMO];<\=&P ",,N*]K+>'\SS.DZ\(J%%:.I-J%->7,]&_[L;R?2+/#S/B+* M\KJJA4DYUGJJ<$YU'Y\L=4O[TK1762/H'QU\0? WPQ\.3>+_ (B>+M.T32[< M?O;[5+M(8P>RY8C+''"CD]@:\ N?VT?B]^T%2MO8*?*1?9MPSR #7O]M;6UE;QV=G;I%%$@2**) JHH& !P !VKT?;<- M9-_"C];JK[4DX44_*&E2IY.;IKHZ;1YOL>*,Z_C2^ITG]F+C.LUYSUIT_-05 M1]543/GCPK_P3_TOQCKUM\0_VQOB7J7Q5U^ ^9;Z?J2BWT2P8]H+%,(>N"7R M& !*@U]!Z;IFFZ-I\.DZ/I\%I:V\8CM[:VB$<<2 8"JJ@!0/05/17D9GG69Y MO*/UJI>,?ABDHPBNT812C%?X4CV,KR/*\FC+ZK3M*7Q2;_]<#5S3O\ D'P? M]<5_D* )J*** "O/_C=^RQ\ ?VB;/[/\7/AEIVJ7"+MM]3$9AO8,=-EQ&5D4 M \XW8XY!KT"BNG"8W&9?B%7PM25.:VE%N+7HU9G+C,%@\PP[H8JG&I![QDE) M/U3NCYI_X9Y_;,_9V'VC]FCX_IXVT&'[G@GXHDRRH@_@@U"/#@XX57 1<#)- M7O#?_!1#P;X;UJ#P1^U=\-->^$NNS/Y<3^(8?/TJZ?OY-_$/+<='['5=/NEVW-AJ-HD\,J^C(X*L/J*^A_UAP>8Z9OAH MU'_S\IVI5?5V3IS\^:#D_P"=;GSG^KF-RW7)\5*FE_R[J7JTO17:J0\N2:BO MY'L/T/7=#\3:3!KWAO6;34+&Z3?;7MC<++%*O]Y74D,/<&K=?.>N?\$]-$\$ MZM/XQ_9!^+FO_"G5I7,LMAILIO-&NG_Z:V,Q*=L#:0%&<+54?M-_M:_L]?Z+ M^U7^SLWB/18>'\=?"X-=1JH_CGL7Q+& .6<$*.=H-'^KN%S'WLHQ,:K_ .?< M[4JOHDVX3\E"J=FCZ3"8S"8_#QKX:I&I"6THM23]&KIA1117.=(4444 %%% M% !1110 4444 %8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5 &Q1110 M445X9\5OB7XR^.GC6Z_9T^ &JFV@MCY?CKQG!RFEQ'AK6!NC7##(X^YST(8I MY&AV3^5X\\:VQXMU/WK&V;HTS#AF&0H)' MK7K_ ,/OA_X2^%OA"R\"^!]'CL=-L(MD$$?4]RS'JS,
22347PS^&?@WX M0^#+/P'X#TA+/3[-,*HY>5S]Z1VZL['DD_H !7F7[2O[6[?#/Q!;? _X)^%_ M^$R^*.LQ9TSPY;O^ZT^,C_C[OG! AA7(."06XY4'<+X3X4S3'YB\17M4QE1> M\[VA2IK5PBW91IQWG.5N=^]*WNQCY6)Q6%R7#RQ^83]YV6B;=WM3IQ6LFWLD MN:3UMLEO_M*_M2^ OV:] M7UFVN=9\1ZQ+]G\+^$-(7S+[5[@G"I&@!*IDC= M(1@9XW,0IX'X*?LM>/?B%X_M?VG?VT+FVU3Q9#\_A?P=;MOTSPI&2" BY(FN M>!NE.<,!@DJK#H/V:_V2!\,=?N?C=\:?$_\ PF7Q1UF+&J^);E/W5BA'_'I9 M(0!#"H)7( +#/"@[1[57Z#B;ALKQN>XB.-S>/+"+O3H7346MIU;:3J+=15X4WMS27.%%%%?)'V 4444 M %%%% !1110 4444 %%%17U_8Z9:27^I7L5O!$NZ6:>0(B#U)/ %3*481)"SI-*V3]LSNR3ZN-P]V"U3_;,^-VF?$KQ5:>%?"6K)=:/ MI*EFN(&S'<7+=6!Z,%7"@^I;'!KQNPOKS2[Z'4]/N&AN+>598)4.&1U.58>X M(!K^,/$7Q9KP\3E1RTK:[-->XGJO=YEN?O'"_!=.7"=6CB MHVJ8A7U6L;?!]S]YKSLS]*Z*Y;X,?$BS^*_PXTWQG;E1-/%LOHE_Y97"\2+[ M#/(_V2#WKJ:_L7+\?A: MT84445V& 4444 %%%% !1110 4444 %?('_!?C_E#9^T)_V3^;_T=%7U_7R! M_P %^/\ E#9^T)_V3^;_ -'14 ?QA4444 ?O]_P:;?\ *4S]KO\ [>/_ $^3 MU^_U?@#_ ,&FW_*4S]KO_MX_]/D]?O\ 4 %%%% !7 _M$_M3_LW_ +)'@23X MF?M-?&[PUX'T--P2^\1ZM';"=P,F.%6.Z:3TCC#,>P-=]7RC^WK_ ,$8_P!A MG_@H9XVTSXQ_&3X>&S^(.A+"-%\;:='!/+&L3;HXKBSO(Y[&^A#=8[FWD!7* MC - 'RS\1O\ @XR^)'[2GB;3?A5_P1P_89\4?%>\\0ZZVAZ-\4O'EG+H?A(7 MX@GN"B/+Y;W!$-M/(8W>VDQ$V QP#[M_P2J_9U_X*D?"O]H7XS_&/_@I]\7_ M MXPU?QWX9\(IX9D\$[TTO1H[2?73/ID,3PQ$>5]JA*X= M7T"\TNYTVXU&34%CLI[6]ABFAG1;!G='086:/UH ]OHHHH R_&=QXSM?"]Y/ M\/-*TN^UH1C^S[;6M0DM;5W) )DEBBE=0!DX"') 'RYW#Y6_X(K_ +;?Q^_; MW_99\3?&3]I+2?#NG^)-*^*VO>'3I_A6WD2RMH+)XHU1#*[/)R7)=CELYPHP M!]>U^>/_ ;3?\F2_$?_ +.0\:_^E<= ';_M,:W_ ,%KOC-XF\4>)/V#-3^# M_@+PGX6U"ZL/#FG?$G2+R\U7QE=6DC17$LC(5BT^T>9'C@(#22*@F+(DJ!>R M_P""1_\ P4.U?_@HG^Q=%^T!\4/A[#X(\6>']?U'PY\0=$$Q^RV.JV#*+AHG M $?P=X9/B3QUXBG;3/A[X.BEV2:UJK M(S(C,/\ 56T:JTUQ.?EA@CD*O^$A MM-3G^)NJD/ /$6IZHTDFIS'80Z1R/,Z(H.Y8EC7)*YH ^,GUZ^\1+I*2^6MU-_P#H-V7_ (#'_&@# M8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ M@,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ M (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ M .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>- M_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -B MBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH ++_ )'>]_Z\HOYFMBN4 MM;7Q2?%-U''JEL+@6T9DD,!VE-_^@W9?^ Q_P : -BBL?[%XW_Z M#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9 M?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BBL?[%XW_Z M#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9 M?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BBL?[%XW_Z M#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9 M?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : *'QI^&]K\7O MA3K_ ,-;N98QJ^FR0PS.,B*7[T;D=PKA6Q[5^2?B[PGXA\">)K[P=XLTN2RU M'3KAH+NVE'*./Y@]01P001P:_2CXU_&?XEZ3XEM_@?\ !V]LM5\<:K%N*K;9 MAT6V.,W=RQR% !RJD$L<<'*AN7U+_@G#X \2^#ETKQ?KO%;@FKXD9A%9,DZ^%BXU)R=H.[NJ*=G>HKN3 MVC!.TW>2M\5Q'E,L]KKZK\=---O1?X?\2W[*^NK/SNK4\%^#?$GQ"\5V'@KP MCIDEYJ6I7"PVEO&.68]SZ*!DDG@ $G@5]:W_ /P2?M]/U>TAD^-;M!=3[%C7 M0P'4=?O>;CI_LU[S\!?V0O"7[.L4EQX%%M+J4\>RYUC4(C+<.O7:#P$7/90, MX&JX:&'JX2G.$$HI2A&5DE9+WD^A^G/ 8*5-0 ME3BTE;5)Z+U/+?\ AA'X/Z9_R(WBOQMX8Q]S^P/%MQ'L^GF%Z/\ AF/XU:'_ M ,B-^V9XPM]OW/[?L+?5,?7S N:]2^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X# M'_&N#_4CAB'\&A[+_KU.I2^[V4H6,?[)R]?!#E_PMQ_]):/+?^$0_;Q\/?\ M((^,'@/Q%MZ?V[X?FM"_U^S$XI?^%B_MP^'O^0S^SKX6\0!?O-H'BT6N?H+E M37J/V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT?ZK2I?[MC\33_[B*I_Z>C5 M_$/[.-_M$ZI^S7\(]!/B+]H>Y\ 6LXAB"-+(?]T' M'?%?.,G[/WC_ /:WG$_P*_9CTOX9^&96W1>.O%D4]K>S+V>UT^&48R,%6E^1 M@>H->]EW#_B1B:'UF4,+[#9U:DZN'AYVO"NYO^[!3EY'@9CQ+4RW$?58J->O M_P ^J?-S^K5I*"?\U248_P!X^U_BW\+/B]\0--T&Q /EO?3XDF M(ZK%&,O*W^RBL?:O#S^TE^U=^T\#9?LC_"'_ (13PW, !\2/B+;&+S4/_+2S ML1EI>.5=\H>C!:YKP[_P2*^'^D7EGXIU;XO^*-3\2V85H]?O+Q'='7IY:.C" M-1V )(]:],B_9_\ VL-!'_%*_MDW;J.D.M^&K>[W>Q=OF'U%>MBN(L+PY6Y< M'E53'35OWKE25-/KR49U*A%>\JJHH1% & . *\0;1_P#@H1H*YM/%_P -M>1>OVRSNK65OIY8 MV#\:JS?%/]N703C6_P!FK3M2C7[]QH?B:W_2.3#&OG,R\1,5F553S2CB4UHD MZ$YQBNT5052$8^4;11[&64&PTJ2;O)\DI.3[SDN9R?]Z3;\SWJBOG MYOVM_B+HQV>-_P!GOXA:8!]^X@\*"Z@3ZR1R?TJ2R_;K^"\LXLM:^*0T:Y/_ M "[:QX9O(&'U/EE1^=>?'C?A.]JF,A3?:H_9/[JBBSTUFV6WM*JH_P"+W?\ MTJQ[[17F.@?M"_#7Q/M70_VA/!/_&VH_!K0_$A M3P]HUTUM?"S!C&H7*'#[\\<9=P%DGU[$QNOC)I M#-VBOT/V-HKR+]ESXW^)?V MC/A+:>/;;4[&WO(YFM-6M1;'$5R@!..?NLK*X] V.H->B_8O&_\ T&[+_P ! MC_C7]7Y7F6#SC+J6.PDN:G5BI1?=-7^3[K=/1GU^'KTL50C6IN\9*Z-BBL?[ M%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QKO-C8HK'^Q>-_^@W9?^ Q_P : M/L7C?_H-V7_@,?\ &@#8HK'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &@#S MKXT?L.?LY_&_5!XKUKP:^B^)4?S+?Q9X5N#I^I12?\]/-BP)&]Y%?%<-_P ( MK_P4(_9M^?P9XMTOXV>&8.FE>(W73M>BC'\*70S%.<9RTF6)P *]^^Q>-_\ MH-V7_@,?\:/L7C?_ *#=E_X#'_&OHL+Q1F=&A'#8GEQ%%;0JKG27:,KJ=/\ M[ARB?-XOA7*ZV(EB<-S8>L]7.D^1M]YQLX5/^XD)'D7PV_X*$_ ;Q;X@7X?_ M !*;4_AOXLX5_#GCZS-@[-G'[N9OW4BD_=.X%N,+7NDM>+VG[# M?QR^!C-?_L<_M(W7AZU4ED\$^*?,U+1F_P!A/,W2VP/=E+,<=:Z/J_"^:_P* MDL+4?V:EZE)^E2*YX^2E":[S.;ZQQ7E/\>G'%TU]JG:G57K3D^2?FXS@^U,^ MHJ*^5Y?VV?C?\%+I=*_;,^"U[X2M@X3_ (37PY9-JFB/VWNT69;?/9&#-QSB MO=F/#^;9 M735:M3O2>U2+4Z;])Q;C?RO==4CTLMXBRC-:KHT:EJJWIR3A47K"24K>=K/H MV=O16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C7C'MFQ16/\ 8O&__0;L MO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_ M\!C_ (T ;%8_@?\ Y!$O_7[-_P"A4?8O&_\ T&[+_P !C_C69X5M?%,FG2-8 M:I;1I]ID!62 D[MW)H ZNBL?[%XW_P"@W9?^ Q_QKQSXK_%7XL>.O',O[.7P M'\26K:UY>?%'B.&W_<^'[<\$;L\W#=%4RBDY2:BFUS8K%4\+3YI:MZ)+=OLOZT6KT+GQ?^*WC3XL>-;C]G M#]G;5!#>1 #QIXOC&Z+0X#P8HR/O7+88 Y7!Z$,T?IGPI^%/@KX,>"K7P'X M#TL6UE;#+NQS+<2G[TLC?QNV.3] , #G_A;\'X/@/X$7POX4U+3[2RME:>_ MOKJ+]Y<28S)<32$\L<9)/ P, #PS7?BY\=_P!N#Q#J'PF_9B\7'1? %G,U MKXJ^*EO;&-KMAP]IIA/+MV,PP #D$#;YF_!_!V8YGBZF:YE.,:B7OS=_98>F MWI3@[7;=M;+GK36B48QC'Y_'9C3R=QJUTZN*JW5.E#63[QC>R45HYU)6BMVT MN5'5_&K]J3Q]\1_']W^S%^Q=!;:EXJ@_=^*O&EPF_3/"D9)!+-R)KG@[8AG# M#D':RKZ!^S7^RWX _9J\/7,.ASW.K^(=8E^T>)_%VK-YE]J]P3EGD:5Y.LLR3$2Q:S+-9*IB->5+^'13WC33W;VE4:YI;+EC:"V**Q_L7C?_ *#= ME_X#'_&C[%XW_P"@W9?^ Q_QKYL^G-BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9 M?^ Q_P : -BBL?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BBL?[%XW_Z M#=E_X#'_ !H^Q>-_^@W9?^ Q_P : -BBL&_D\3Z59R:AJGBG3;:WB7,L]Q%L M1!ZEB<"O/-1_:*U#4-0?0OA7;S^,+]#M?^R-/(MHC_MSOA%'N,CWKR,TS[)\ ME4?KE91E+X8ZNT5ZR=HKYM'L- MWSJ-6_\ 8S7F4/^%D_'/XCGR_A?\-%T*P?IK?BTE'*^J6Z9;/<$Y!]JYKXN M_#70_ ?@&^^)7QK\::AXPU.W3;IUG?2>39?:FX0);QD# /)R3E5/%>O_ &+Q MO_T&[+_P&/\ C7._$+X.Q?%6SM].\>_9;Z"TE,D$0>>)5O]9Q3BU3]N^6A&3T4O94XN#Y=X\T*DKI+FU;.S+\^H8; M&T^6G[*BG[WLU>HUVYY/FUV=I15GL?!4CM([2-C+$DX4 ?D.E)7V9_PQ?\*? M^A5LO_ Z]_\ CU4H/V0OA/+KD^E#PI;9BA5R3?7>WGT_?9K^9W]&SCIO_><- M_P"!U?\ Y2?K'_$5>'?^?57_ ,!A_P#)GFO[#7Q7_P"$6\598)4O[T,CJI3J*$FZ;IRD[1EJXOF MA#:5VK7T=M+*_P"5\89ME&>9I]ZT>VWF;%%8_V+QO_ M -!NR_\ 8_XT?8O&_\ T&[+_P !C_C7Z6?*&Q16/]B\;_\ 0;LO_ 8_XT?8 MO&__ $&[+_P&/^- &Q16/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q16 M/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^- &Q15'2H-?ADOW^H **** "BBOS_\ VT_^"NO[0/[&'[:WB;X!>"/^"BVN)(6 M6"Y,0<1.00K[3@-@X..^*^:?V2OB=\1M>_;D^.WP?^./PB\)67C'PAX6\&RI M\1O"(X/$5UHES; M^$M5LK'4FCQ:7>HV#W4$39ZO$DL3.,9X$B_6OFG_ ()7_P#!/GXC_P#!./X3 M^)OA#XK_ &A-&\?V/B#QQJGBA+JQ\!2Z--;75](DDT9+:C=+)&&4[1A6 89) MQS]1T4 ?!?Q-_P"":G_!5+Q5^U#XG_:;^''_ 64T7PC/A;]F;XD>!_'W_! M4#5O%'Q?\9.H\.?%I/AI8:?;>&8(D0000:,DLELPW_:&DDR'D%QR08D8?4U% M 'R_\.OV0_VO?BGHGAS0/^"B_P"TQX.\>Z5X9U6SU1/#W@'X?RZ)!KU_9RI- M:7&JR37MQ]I6.>..X%O;QVL7FQ(7$B+Y=?4%%% !1110!Y1^W/\ \FC^/?\ ML O_ .AK7=?"[_DF?AW_ + 5I_Z)2N%_;G_Y-'\>_P#8!?\ ]#6NZ^%W_),_ M#O\ V K3_P!$I0!NT444 %%%% !1110 4444 %%%% &/X'_Y!$O_ %^S?^A5 ML5C^!_\ D$2_]?LW_H5;% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110!CV7_ ".][_UY1?S-;%8]E_R.][_UY1?S-;% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %>3_'SX\>(-!URV^"/P1TZ/5O M'VL0[HHWYM]'MSP;NY/(4#.54]3C@Y"LOQ\^/FL^&=9MO@O\%]-CUGQ_K,>; M:V;F#28#UN[D]%4 Y"G[W''(#;?P'^!.B_!;0[B6;49=7\1ZQ+]H\2>([SF> M_N#R>3RL8)(5.@'J22?C\PS#%YUC)Y7ESK-;O54D^ M9^\XQ?F5ZU7%U7A\.[6^*7;^['^]_P"DK5ZV0? 3X#Z)\$?#]PIU*;5O$&KS M?:?$?B*\.9]0N#DDDG.U 2=J]@>Y))[RBBOI,OR_!Y5@X87"P4:<%9)?BV]V MV]6W=MMMMMG=1HTL/25.FK)?U_P[ZF/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^ MG_T$UL5V&H4444 %%%% !17FGQY_:Z^ O[.4:6OQ(\;1_P!K7 'V'PWIB&ZU M*[8\*J6Z9;YCP&;:N?XJ\P;7?V\_VK 8_"^C1_ [P9.!C4M7B6[\27D1[I!G M99Y&0=_[Q3@@FOH,#PWC\5AUBJ[C0H/_ )>5'RQ?^!62CXC?MR_M4_NOA%X)7X-^#YFQ_PE'C M&T6XURZB/\4%C]R#(_YZGI@JU>@? S]BCX#_ (U-_%^DZ#<:]XJN&WWOC+Q M53&"_FR?ZLGOY87/?->M5U_P!HY!E&F7T?;U%_R\K)%F&9YAFM?VV M,JN791A_88.E&G'>R5KOJV]VWU;NWU84445PG M>%%%% !4-]I]AJO_LX_ 'Q/ MN;7?@QX8G=NLIT2%9/\ OM5#?K7(7_[!'[+UQ<&]TGP%<:1#B^%>&,=+FQ&!HS?=TX-_?:YR5,NR^L[SI1?K%?Y'BO_#&]UH_ MS^!?VF_B=I./N6\OB(75NO\ VSD3^M?F?J4.JRZW<6^H^9)>M=.L^_)=I2Q# M9]RV:_9JOST_:D^#'@KPG^TOJGB?P?XCL[RSOY&O9["W8LUE>NQ\Q&(&W&[< MX .5W;2!@$_SI](#A' 99DF$Q^!2A&$Y1E'G>O.E9QC*5M.5I\JO9W>BNO-J M<"8KBC,\+A,O@TG.TVKM0@[7F[Z)12?:[:1Q7A;0X_#NAP:8H&]5W3,/XG/4 M_P!/H!7#?%7PZ=.U@:S;QXAO/OX'"R#K^?7\Z])J#5(;FXT^:&S9!,4/E>8@ M9=W8$'M7\EQDU*Y_4?&WA_E?$7!2R:DN14%%TG&*DXN"LDDW&_-&\=9*[=V[ MH[[_ ()T_%OQM\,O#GBB/1_@SXD\5Z?=7MLS2:!&C_9951]P*L1DLI7I_=YZ MBOI#_AM&SL^/$/[-?Q9T['WI)O!Q:/\ !ED.?RK-^"?[,GQ&^%OP]L7^'?QD MMM.N[^%+S5+2#1XIK"XG=%RR$X8#:%&_J=N>,X'6GQ7^U!X2X\0?#/0_$T*] M9_#^IFVDQZE)Q\Q]EK^X.#*'%7"W#&%P6+E7I*$;Z4*>(IKF;EI[&4JME?7F MBK=-+'\ZY;PIBL-@84<+F$)-?9DE!J[O9^TY5?7939B?\-[_ "M/^1@'B72 M&H^%KI01D_[+Q[@1[\5TVE>(OA%\3$SI6J:!K189,:M#,X^JG) M'XBOMLOSO,\QJ^RP>;X6I/\ DE1E&HO6/UE27S@:XG(^*<%#GJI?LOZKG[3\#_# MZYZ_9K/R?_196O=OQQ3Z8:?SJP_2H>=?-H](/_P)?I(]%MKNTO8_.L[J.5/[ MT3AA^8J2O&KG]@#]DZ:7[1:_#![.;M+9:Y>QD?@)L?IVJ/\ X86^%EI_R+WC MOQYI']W^S?%\Z[?INW4?7^,J?QX&C+_#B)/\)8>/YA[;-([T8OTF_P!8(]IH MKQ;_ (9 UZP_Y%_]K/XK0 ?=6]\1IXC-']M\04_XF55'_@J4'_Z74IA];QJ^+#OY2@_SDCVFBO%O^%:? MMN:8/]"_::\.ZGCI_:7@N.'/U\IJ/LG_ 4&TP_N-6^$^IH/^?F#4(9&_P"^ M/E%'^L^)A_%RW$Q_[=IR_P#3=68?VA47Q4)KY1?Y29[/-#%<1-;W$2O&ZE71 MUR&!X((/45X5\1O^">GP,\2>('^('PIFU7X9^*^J>(/ 5X;+>W[5^GG&M_L5 M7#*.LNF^.K*;/T7:#7I9=XCO)JKG06*HMZ/_ &;$.+7:2C3E&2\I71YN94LD MS>DJ>/P\I):INE-N+[QDHWB_.+3\SD?^$T_X*"_LW?N_'W@?3?C5X:@ZZUX5 M1=/UV.,?Q269_=SMCHD7)ZEJ[WX*?MN_LY_';43X9\,^-_[+\1(_EW'A3Q+ M;#4H9.\?DRX\QAW\LN!ZU0/[5WQ#T\?\5!^Q]\18\?>_LZSBN_RVN,UP?QK\ M?_LJ_'[3OL'Q_P#V1?'I=$VPZAJG@:6"[MA_L7$+^8GK@-@XY!KV?^(E^'>9 M:9K'V$_^?E.$Z7SE1J1C3?I!TCQ/^%#*M(_P!G!O._9Y_:RU/5]%B^[X$^,7AR^FV+_<@OXHC(F!PJ-A!QN)KT MWX0_\%=O@)XEEBT#XY:+?_#_ %9L+YMWF\TZ5O\ 8N85X]3O10/[QKKP:R// M:CCP_F-#'.U^2E4C[9);\U!OVFG5Q4XK^8WP_'F3QJJCF7^S3_O.+IOTJQ;@ MK]%-PD_Y3ZRJOJ^KZ5H&EW&MZYJ4%G9VL32W-U6VAG3(6,A5B,C+MW,"R[C@@!>7!X#B'B2.(PO#&&6-QE M*#E[%5:5-Z2C!\TJDX1BHRDN;7F[)LZN*.-,AX5RGZ_BZJY9-1C:\KR:;2]U M2LK)N^VG=I/Z.^)'_!5/X/>%]4DTOP#X0U/Q*(G*M>F5;2W?W0LK.P]RB^V: MJ?!?_@IW\'=2N5\/_$#PUJ7AW[1(- M2M4GU3Q+ XEM-!L7 /GEUR&E92-BC/4'TKJ_!WA'X1_LD?"*YNM1UR#3M+L( MVO/$'B'59@)+N8_?GF<\L[-P%Y/(51T%?G3_ ,$^_P#@IEX<^ FMWW@/XA^! MQ'X>UAY+N75;2?S+FVFBMI"D:QK%F2>&/%.45UG M7'M'ZI6<7:'/3JRH>SG.,ISY5*I-R5DX\_+%0@_N\DX[P'$]'VV3?[1 MBI-QY6I1A16GO3;2:B[IW2&[+P?X-T*UTS2].MUAL;"RA M$<4,8Z*JCI_4DFKT,,5O$MO;Q*D:*%1$7 4#@ =!3J]+-\ZGF,8X>C!4L/# MX*:=TN\I/>]0?\(%\??B3\_Q$^(,7AC3GZZ/X5_U[+Z/G;V:?\ >K2:IZ=5&4IK^5GLQR3$4HJ>-FJ*_O\ Q/T@KS]&TEYG4^/? MC-\-/AJNSQ;XKMX;@X\NQB)EN')Z 1IEN?4@#WKE?^%C?'3XD?N_AE\-U\/Z M>_36_%A*R%?5+9I,CY8 M9[@8'M755']F\49MKC\2L/!_\NZ&LO25::O_ ."Z=-KI)C^MY1@O]VI.K+^: MIM\J<7;_ ,"E)>1YGI_[->DZS>1ZU\8_%^I>,+U&W+%?2>59Q-_L6Z':/H20 M?2O1-+TG2]#L8],T73;>TMHAB*WMH5C1![*H %6**]C*^'\GR5REA**C*7Q3 M=Y3E_BJ2;G+_ +>DSBQF98['V5>;:6RVBO2*M%?)(****]@X0HHHH *Q[+_D M=[W_ *\HOYFMBL>R_P"1WO?^O*+^9H V**** "BBB@ HHHH **** "BBB@ H MHHH *^0/^"_'_*&S]H3_ +)_-_Z.BKZ_KY _X+\?\H;/VA/^R?S?^CHJ /XP MJ*** /W^_P"#3;_E*9^UW_V\?^GR>OW^K\ ?^#3;_E*9^UW_ -O'_I\GK]_J M "BBB@ JG9>']&T[5KW7;+3HX[S4?+^W7"CYIO+7:F?H#@5YN]/GM;*_>UFEA9(;J-%9H6((#@,"I(/.""#CD5\Z? MLI?&OXT^)?VR?C9^SM\?O /A--<\!>'O"=]I/CSPK]HMU\2Z-J3ZR;9)K.=I M3:R6\UI=J0)Y5_]@%_ M_0UKNOA=_P DS\._]@*T_P#1*5PO[<__ ":/X]_[ +_^AK7=?"[_ ))GX=_[ M 5I_Z)2@#=HHHH **** "BBB@ HHHH **** ,?P/_P @B7_K]F_]"K8K'\#_ M /((E_Z_9O\ T*MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH Q[+_D=[W_ *\HOYFMBL>R_P"1WO?^O*+^9K8H **** "BBB@ MHHHH **** "BBB@ HHHH **** "O+/CS\>M4\*:O:?!WX0:;%K/C_6XR;&R8 MYATV'O>71'W(U'(7JQ_5?C]\>-6\'7]I\)?A%I<>M>/]<3_B7:>3F+3X>C7E MR1]R->H!^\?QK0^ /P!TOX,:7=:IJFJR:WXKUN3S_$OB6[&9KR8\[5S]R)>B MH/2OD,QS'&YOC995E?_DJU>MDW_ 3X":-\%=&N;JZU*36?$VLR_:/$GB2[&9[Z<\GD_=C M4DA4' 'N2:[^BBOHLOR_!Y5@X87"PY81V7XMMO5MO5MW;;;;;9W4*%+#4E3I MJR7]??W?4**^=/\ @K)_RC^\?_\ <*_].MG7XO5^W^'WA/\ Z]Y+4Q_USV/+ M4=/E]GSWM&$KW]I'^:UK=-]3\<\1O%[_ % SNGE_U+VW/353F]IR6O*<;6]G M/^2][]=M-?Z%/$O_ "%]'_Z_3_Z":V*_G3HK[K_B7+_J:?\ E#_[L? _\3+? M]2K_ ,K_ /W$_HLHKX7_ &$OVV/@E\!_V'/A]X O+R_\2>,I_P"TQ9^"?"ED M;W4I6;4[ME#1KQ%E2&^WV4XIZ.:W/VS+N.L'FV6X>K@J4JU>K3A-TZ;4E3Q^&_%'B:75/$ER0MAX0\.6YOM4N7(RJB"/E,]C( M5![$UYT+7]O;]JS#7US'\"_!DX_U-NRWGB6\C/JW"6>1Z8D0]=PKU7X$_LH_ M ?\ 9PLW3X6^ [:VOYP?MVN79-QJ%V2 O@/I>AZR/'7C_6)?$_B9@"=4OU M'EVW^S!%]V(#L1SZ8SBOCJO$6+S:H\/D$%4L[2KRO[&#ZI6LZTE_+!J*>DJD M7H>Y#*Z."@JN92<;ZJFOXDO6^D%YRUZJ+1A_9_C#\?N;TW?@GPE)T@4XU348 M_P#:/2!".W7_ '@*+RZ\+?"5;+3!*4TZV&KVA*PKPI8F8D ML1\S$GJ37V?17S7$7A'DG%N'@LUQ-:=5.\JBE!.6GPI.$HP@M;0@HIO67-)* M1ZV5\:YADM23P=*GE%J32\VU).4GUE)M]%9:'PM>?LD?M":?:O>W?P_V1 M1KEV_M6T.!]!+4D?[('[14L:RQ_#S*LH*G^UK3D'_MK7VGXQ_P"18O?^N!JY MIW_(/@_ZXK_(5\C_ ,2V<"_]!.)_\#I?_*3V_P#B*O$/_/JE_P" S_\ DS@/ MV8M)^*'ACX:Q>#_BEX?:RN-+D,5A*UW#-YMN>5&8W;!7E>I^?9AC)9AC:F)E%1V$+?#?S_#/X[^(]-"\I::J4U"W7_9"R8VC\31_:O[5?A+_C_\+>&O M%D"]&TZ\:QN6'JPERF?85Z=17A?ZG8##ZY?7K89_].ZC<5Z4ZGM*2^4#T?[= MQ-7_ 'FG"K_B@D__ .'+/\ \F/,1^T[HNA'R_B;\//$WADC[]S>:6TMM^$L M6=WY5UGA7XN?#'QMM7PMX[TR\D;I EVHE_[]MAA^5=$0",$9!ZBN3\5? OX0 M>--S>(OAYIDTC_>GBMQ#*?\ @<>UOUH^J\:8+^#B*6(7:I!TI?.I3 MVR'$?'2G2?>,E-?^ RL__*AUE%>8_P##-]QX?^?X8?&#Q/H&W_5VLEV+RU7T M_=2_XT8_:O\ "7\7ACQ=;KZ[["Z?_P!I"C_6+-,)_O\ EM6*_FI.-:/W1:JO M_P %!_9>#K_[MBH/RG>F_O=X?^3GIU%>8_\ #1UWX>^3XG?!SQ/H.W_67<5H M+VU3ZRQ?T%=#X5^.WP?\:;5\._$/3)9'^[;S7'DRG_@$FUOTKJPG%_#6-K*C M#%1C4?V)WIU/_ *BC/\ \E,J^29M0A[25%N/\T?>C_X%&\?Q.MHH!# ,IR#T M(HKZ,\H**** $95=2CJ"",$$<$5B>(?AE\-O%UG)I_BSX?:'JEO,,30:CI,, MZ./0JZD'\:W**EQBY*36JU7D^Z(J4Z=6+C-)I]'J?*_Q3_X)0? W6M6?QE\" M-4F\ :UN+B""RCU#2I6_Z:65QE<=@$*J/[IK\S_VUO OC'X9_M-^)O WCZ#P M\FK:>;-+G_A%K5X+%PUE Z.D;\HS(R,XZ"1GQQBOW8K\7O\ @K)_RD!\?_\ M<*_]-5G7]#>!.8U\RXTKSQ48SJK#R_>N$76M[2E[KJV]I*&SY92:3BK)6/YG M\>N&H901R!7[45^ M+W_!)O\ Y2 ^ /\ N*_^FJ\K]H:_CWZ0;?\ KEAUT^KQ_P#3E4_L[Z.B7^I6 M(?7ZQ+_TW2"BBBOPD_?@HJ#4=3TW1[*34M7U""UMXES+/I9B *\[U' M]I70M5O9-$^$/A74O&-^AVLVFQ>7:1-_MW#C:H]QD>]>/FF?Y/DO*L96492^ M&.LIR_P0BG.3\HQ9W8/+<=C[NA!M+=[17K)VBOFT>EUR_CSXS_#3X;#RO%GB MJWBN3_J["$F6XN6/P^^/7Q)^?XC_$2/PUI\G71O"?$Q7T>Y M?)![$+E3FNG\!?!7X9_#8^?X5\*P1W1R9-0N,S7+D]29'RPSW P/:O(_M/B? M-=,!A50@_P#EYB/B]8T(/F?_ '$G2:_E.[ZIE&#UQ-9U)?RT]OG4DK?^ QFO M,Y?_ (6%\>/B3^[^&OPZ3PYI[_=UKQ9D2E?5+9,;Y#N5-0E,5G$W^Q;H=H'L21[5Z713CPA@\5)5,WJRQR3\J, M4J>G1RC.2_F)>=UZ*Y<%!45WC\;]9N\O5)I>1!IFE:9HMC'IFC:=!:6T0Q%; MVT*QH@] J@ 5/117UD(0IP4(*R6B2V1XTI2E)N3NV%%%%4(**** "BBB@ HH MHH *Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH M **** "BBB@ KY _X+\?\H;/VA/^R?S?^CHJ^OZ^0/\ @OQ_RAL_:$_[)_-_ MZ.BH _C"HHHH _?[_@TV_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW_P!O M'_I\GK]_J "BBB@ KY)_X*(?\%!KS]C/Q)I_PD_9;_9;UOXS?'OX@V)O-&\! M>&AY8BL8#Y/]J:I8X* J [I];5\R_"GQC\-O '_ 4Z^+OP M[\>ZE9:?XV\>>%_#FK>"3?S*DNLZ%:6]Q;RVUJ6_UAMKS[7+)$N2@OXW(Q(# M0!\<:-^V+_P=H^'-57QSX[_X)5?!76O#RN);OPEH7C.WMM36$B=!7W5^P=^V!\,/VV_ ^J_%G1/AGK7@CQUI%S%X=^)7@;Q;8FWUKP[ M?6P>9+.Y4@;X\73S0R@;9(Y]PP2RK[O7R]^SI\0_AI\8O^"D_P :O&GP,URP MU;2- \ ^%_#'C?6](=9;2Y\0P7>KW'V3S4)22XM;2YB$N,E!=PQDY0JH!]0T M444 %%%% !1110 4444 %%%% 'E'[<__ ":/X]_[ +_^AK7=?"[_ ))GX=_[ M 5I_Z)2N%_;G_P"31_'O_8!?_P!#6NZ^%W_),_#O_8"M/_1*4 ;M%%% !111 M0 4444 %%%% !1110!C^!_\ D$2_]?LW_H5;%8_@?_D$2_\ 7[-_Z%6Q0 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8]E_R.][_ M ->47\S6Q6/9?\CO>_\ 7E%_,UL4 %%%% !1110 4444 %%%% !1110 4444 M %>6_'[X_7_@:_M/A3\*=(37/'^N(1I>E@YCLH^]W3@XW8],FG?'_X M_P!U\/[NS^&/PRTA==\>Z\NW1]'4Y2V0\&ZN2/N1+R><;L'H 2+OP%^ ME\( MK.\\0^(=8?7?&&NN)O$GB2Y'[RXD_P">+=:9^Y$O15&!QG Z#T M*BBOH#M"_8B\5>#M8\3 MV-MJVMOIZ:1ILURHGO#'J-M+)Y:9W,%1&8D# QSU%?CG7]C?1_IU(<%UG)-) MUYM>:]G25UW5TUZIG\6?2)J4Y\<4%%IN.'@G;H_:579]G9I^C3"BBBOW(_!C M]BO^"0W@'P1H?[%'A3QSI'A/3[;6M:.HG5M6BM%%Q=^7J-S&@DDQN8*B( ,X M&.E?45?.G_!)O_E']X _[BO_ *=;ROHNO\\>.JE2KQIF3G)MJO56KOHJDDEZ M):)=$?Z/\!4J=+@?+%"*2>'HO16U=.+;]6]6^K"BBBOE3ZT**** "BBB@ HH MHH **** "BH-2U/3M&L)=4U>_AM;:!"\UQ<2!$C4=RQX KS"Z^+/CWXOW4FA M_ +31;::KF.Z\9ZI 1 N."+:,\RM[D8SU R#7B9OG^ R=QIU+SK3^"E!A@LMQ..3G&T81^* $C'.">,G ]\\5R$?P_P#B?\F'@_=?_7Z:LZC[PC:ET:J:,[OK^#RS MW?5VB"*OX M#OZGJ:N445]A2I4J%-4Z<5&*5DDK));));(\._\ 7 UADR?#/ MX@^)O#!'W+>QU1I;;\8I<[OSI/[(_:J\)?\ (/\ %GAOQ9 O5=3LFLKAAZ*8 MLIGW->G45\Y_J5DM#7 .IAG_ -.:DH17_<.[I??!GJ?V_CZG^\>!/&:%/%G@_3=0)&-]W9H[ MCZ,1D?@:/[.XOP7^[XV%9=JU-*3_ .XE%PBO_!3#ZUDF(_BX>5-]Z<[K_P ! MFI-_^!HUH9H;B)9[>571AE71L@CU!%.KS.;]EGP)ITK7?P^\0^(/"LQ.[_B2 M:Q(L9/\ M(Y8$>W%-_X1+]I[PESX>^)VB>)(%^[;^(=,-O)M]!) ?F/NU']N MY_@_]^RV37\U"<:L?NE[*I]U.0?V=EM?_=\4EY5(N#^]<\?ODCTZOQ>_X*R? M\I ?'_\ W"O_ $U6=?JG_P +L^*/ACY?B-^S]K"QK]Z\\-W$=^C#^]L4AE'U MYK1\/_M-_!/7Y_L)\;0Z?= XDM=8B>T=#Z$R@+GZ$U]_X;^-/#/!&?3Q=6W/ M.FZ:IUG+#2NY0E=*K"\K' M=2\)>(;SPUJ\>VXLKAHI1V.#PP]B,$>Q%?L!^W1\9++4;;3_ (7>&-4BGAD" MWNIS6TH96'_+*/(X/=R/]PT?L-_&C2]'TW4OAMXMUB"TMX U]I]Q=SB-%7@2 MH68@#G#CZN:]O_B>2@O%MY \##ZG[+DO[;7ZS?GO[3V=N3D]SEY?XGVNA\+_ M ,2<+_419@LPE]9]IS?P=/8VY;5^T->::A^TKHVL7DFB_![PCJ?C&]1MK26$?E6<3?[=PXVCZ@$>]0 M?\*\^//Q(_>?$KXCIX=T]^NB^$P5E*^CW+Y8'L0N5.:^?\1/&3!^(N>0Q>48 M.=64*:IVIR4J5U*4 M>2>L81LJ2E.7V;IOE3ONK7.I\>?&KX9_#8^1XI\4P1W9P(]/M\S7+D] (TRP MSV)P/>N6_P"$^^/GQ)_=_#GX>Q^&=/DZ:SXK_P!>5]4MER0?3=E375> _@Q\ M-/AL/-\)^%;>*Y/^LOY@9;AR>I,CY;GT! ]JZBO@_P"S.)\VUS#%*A!_\N\/ M\7I*O-4X+3#4?:2_FJ;?*G%V_\ I37D>::;^S1H6J7 MJ:W\7O%6I>,;]&W*NI2F.TB;_8MT.U1[$D>U>B:=IFFZ/91Z;I&GP6MO$N(H M+:((B#T"J !4]%>OE>09/DO,\'1492^*6LIR_P 4Y-SD_.4F<6,S+'8^RKS; M2V6T5Z15HKY)!1117L'"%%%% !1110 4444 %%%% !1110 4444 %8]E_P C MO>_]>47\S6Q6/9?\CO>_]>47\S0!L4444 %%%% !1110 4444 %%%% !1110 M 5\@?\%^/^4-G[0G_9/YO_1T5?7]?('_ 7X_P"4-G[0G_9/YO\ T=%0!_&% M1110!^_W_!IM_P I3/VN_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^ M_P!0 4444 %?*7_!8#]F/_@G9^T+^RQ-K?\ P4:\6V?@[PYX1NOMVA_$:/65 MTW4O#EZP #V-QAB97VJ/(V2"4JG[MF5,?5M?"'[4G[$'PW_X*8_\%1+7P9^U M+;/XA^%/P$^'&DZU8?#ZXG=;'6?$VLWFI)]INXU(\Z*WM=-C"QMPS7+ Y7S$ M< _'SP+!_P $;/B=\4$^$?Q-_P"#C[]IG4_ EU=+;)I>M:7K%C97,1(7RWN[ M@211(0 "\MM&@ R<#I_0]^Q5^SG^RY^RQ^S5X8^$7[&WAS1[#X?6]@MUHD^B MW@NH]168!S>M_]>47\S6Q6/9?\CO>_P#7E%_,UL4 %%%% !1110 4444 %%%% !11 M10 5YG\?/CU0;JX/_+.%.3DXW;2!@!F M4_:!^/EQ\-6L?A_\/-$&O>.O$&4T'0XSQ&.0;F222-VTC( 9ED_9_^ M ,?PHAO?&'C'6CKWC;7R)?$7B&8"((01\D*X "@#.T' 55^1S+,L9FF- MEE.52Y91_C5=U235^6-])5I+5+5034Y_9C/S:]>KB*KPV'=FOBE_+Y+O)].V M[Z)K\ /@!:_"*UO/$_B?6&U[QGKS"7Q'XCN!EYGX/E19^Y"O "C&< X& %]' MHHKZ#+6$?FVWJVV]92D[N4FVVVVW<[*%"EAJ2ITU9+^KONWU M?4**1F5%+NP R23TKY^^)/[=NG:AXKG^#_[)/@>;XG^,XCLNFTR4+I&DD\; M[N\^X,'^!"X>+O&/A/P!X=NO%WCCQ)8Z1I=E'ONM0U& MY6&*)?=F( ]!ZGBOG6\_:K^//[4UY)X9_8<\#BQT#S#%=_%GQ?9M%8J <,;& MV8;[IQSAF&T$890"&J]X0_8/M9MY/.T[PE:(T/AW2& M](['?V4TZ\U_>DKQ MI)]H5-3J1NK MMWERS7-)N3;E*\G?5O0_-W4_^"#O]G7=G:_\-4[_ +7,8]W_ @V-G&<_P#' M]S5S_AP/_P!78_\ EB?_ '=7W]XE_P"0OH__ %^G_P!!-;%=_P#Q&3Q(_P"@ M[_RE1_\ E9Y__$%?#+_H _\ *M;_ .6'G7[)OP!_X9>_9_T#X%_\)9_;G]A_ M:O\ B:?8/LWG^==S7'^J\R3;CS=OWCG;GC.!Z+117YWCL;B4FVW9))7;>B279'Z3@<%AB7F73IU*LU"";;T26K;\D:-<1\1?CEX M<\$:BOA/1K*?7O$DX_T;0=+&^7..LKY)YQS@BN$ M_"TG#^(;R+%]>I_T[QG_ %:GLYYQR"""M=O\.OA3X)^%VG-9>%-+VRS'-Y?W M#>9I_SZB]O^ODEMYQC>71N#./TWX+^+OB9J$7B?]H;5H[F.-Q)9 M>$=/D(L;8]C*0.HR0<5Z?:6EK86T=E8VT<,,2!(H8D"JBC@ < #TJ M2BO;RC(D];+I%6C':,4M#@QN8XK'M*HTHQ^&,5: M,?1?F]6^K;"BBBO9. **** "BBB@#-\8_P#(L7O_ %P-7-._Y!\'_7%?Y"J? MC'_D6+W_ *X&KFG?\@^#_KBO\A0!-1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !7-_%-/A_8^#;_Q+\0_#]A?V.G6CRR)>VB2YP.%7<#\Q M. /J7.HQ645LD\[R+;0+A(@22$4>@Z#Z4[1-1CTC6+359=/@NTMKE)7M;E T< MP5@2C ]5.,'V-5:*_P VE6J*O[9/WKWZ;WOMM^A_5/LXNGR=+6/T8^'^L>&? M$'@O3-<\'6T,&FW=HDMK#;Q*BQJ1]S:O (.01V(-;%?-7[!7Q7WQ7OPAU>YY M3=>:1N/;_EK&/QPX'NYKZ5K_ $IX XHPW%_">&S&DDFX\LXK:,XZ25NBOK'^ MZT?RGQ+E%7),YJX6=VD[Q;ZQ>J?KT?FF%%%%?9'A!1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %8]E_R.][_P!>47\S6Q6/9?\ ([WO_7E%_,T M;%%%% !1110 4444 %%%% !1110 4444 %?('_!?C_E#9^T)_P!D_F_]'15] M?U\@?\%^/^4-G[0G_9/YO_1T5 '\85%%% '[_?\ !IM_RE,_:[_[>/\ T^3U M^_U?@#_P:;?\I3/VN_\ MX_]/D]?O]0 4444 %?GA^V1^QG_ ,%?_B;^WUXT M^-/_ 3T_;@\/_!;PSJ?@?PYI6LKX@\#VVL-K5W:2:C('B^UVDR1K&MX5)C8 M%B^&'R*:_0^B@#\P?^&$_P#@Y]_Z3C?#_P#\,CHW_P KJ]=_X):?LL_\%'_@ M'^U#\:O'/_!1K]I+2OBWJWBCP5X*M/#'C/1?#4.E0+;65SXB:6P,,%O#%OB> M\$A*AB1=(6/(%?<-% !1110 4444 %%%% !1110 4444 >4?MS_\FC^/?^P" M_P#Z&M=U\+O^29^'?^P%:?\ HE*X7]N?_DT?Q[_V 7_]#6NZ^%W_ "3/P[_V M K3_ -$I0!NT444 %%%% !1110 4444 %%%% &/X'_Y!$O\ U^S?^A5L5C^! M_P#D$2_]?LW_ *%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 8]E_R.][_P!>47\S6Q6/9?\ ([WO_7E%_,UL4 %%%% !1110 M 4444 %%%% !7FG[0'[0'_"K_L7@3P)HW]O^.=?S'H&@1'..H-Q.0?W<*X)) M)&=I&0 S*_X^?'V+X6+9>"_!ND?V[XWU\F+P[X>B;ECSF>8Y_=PK@DL2,[2 M0 S*WX!? '_A6+7WCWQWK UWQSKY\S7]>D7@="+> $?NX5P ,[02 JK\E MFF98W,L9+*LJERS7\6KNJ*:ORQOI*M):QB[J"?/-6Y8S\W$5ZM>J\-AG9KXI M?RKLN\GT73=]$W? 'X"_\*OBO/&OC?5_[=\<:_B3Q%X@E&$HT\ORZDWT45>4I2>K;WE*4G=R;NY-MO4VL?L__LG?!;]FVSG?X?\ AUY]8OLMJ_B?5YOM.IZBY.6: M6=N>3R57:N><9YK[7^RSI/_E_4B[-?].J;M*?E.?+#K'VBT/*$^!'[4O[89&I?M5^*)/ / M@B8[HOAAX2O_ /2KR,\A=0O5Y(/>*/@C^XPS7T%\-OA=\._@]X4M_ _PP\'6 M&AZ5;#]U9Z? $4GN['J[G'+L2Q[DUO45YN9Y_CLRI*AI3H1=XTH+E@GWM=N4 MO[\W*;ZR/4ROA_ 995>(UJ5Y*TJLWS3:[7LE&/\ <@HP72(4445XA[@4444 M8_B7_D+Z/_U^G_T$UL5C^)?^0OH__7Z?_036Q0 4444 %%%% !1110 45@_$ M#XE^"_ACI']L^,=:CMDH)_TT;_E@I'\/7J#D$&OG,TXCP^"Q/U+"P=?$M7]G"UTGM*I) M^[3CYR=W]B,GH>IA,JJXBE]8K25.C_/+KY16\GY+1?::6IK>,_CU!'K%_@-/JNLQ>.OCAKJ^)=:C.ZV MM"F-/T__ &8HCPQ']YADX!QD9KL_!O@;PG\/M%3P]X.T*"PM4YV0KRY_O,QY M=OL(0-ZF:TL)3='+H MN">CF_XDOFO@B_Y8^DI2 8 HHHKZ\\0**** "BBB@ HHHH **** ,WQC_R M+%[_ -<#5S3O^0?!_P!<5_D*I^,?^18O?^N!JYIW_(/@_P"N*_R% $U%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/X'_P"01+_U M^S?^A5L5C^!_^01+_P!?LW_H5 &Q1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 5CV7_([WO\ UY1?S-;%8]E_R.][_P!>47\S0!L4 M444 %%%% !1110 4444 %%%% !1110 5\@?\%^/^4-G[0G_9/YO_ $=%7U_7 MR!_P7X_Y0V?M"?\ 9/YO_1T5 '\85%%% '[_ '_!IM_RE,_:[_[>/_3Y/7[_ M %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 >4?MS_\ )H_CW_L O_Z&M=U\+O\ DF?AW_L!6G_HE*X7 M]N?_ )-'\>_]@%__ $-:[KX7?\DS\._]@*T_]$I0!NT444 %%%% !1110 44 M44 %%%% &/X'_P"01+_U^S?^A5L5C^!_^01+_P!?LW_H5;% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!CV7_([WO\ UY1?S-;% M8]E_R.][_P!>47\S6Q0 4444 %%%% !1110 5YS\?OCU'\*;6S\*>$-'.N^- M=>)B\-^'83EI&Z&:7!^2%.2S$C.TC(P64_: ^/\ ;?"*TL_#/AC1FUWQGKS& M+PWX;)C[D*\DL<9P1D8)6O\ L_? 2]^'DU[\2?B9K*Z[X\U\!M:U MAERENG!%K;C'R0KP.,;L X "@?)YIFF,S#&RRG*I6J+^+5M=44U>ROI*M)?# M'517OS5N6,_-Q&(JUJKPV'>OVI?RK]9/HNF[Z)G[/_[/\OPVEO?B)\1-9&O> M/-> ?7-B^&M)N-?\1:O:V%C:1&6 MZO;VX6**%!U9W8@*!ZDXKQ3XQ?MT>#?"OBR3X._ GPK>_$SX@'*_\([X;<&" MQ;.-UY=',=NH/!R2P/#! M#0K!NJ^=@A[N0>K' Y&74XK]#R/@G!9!EE/ZY+ZM0W2?O5JM]7)0;4I.3U=2 MHXQDVWS2>AX+SVE&3P.24OK%2+M)WM2@^OM*MG>5]XP4ZE]TD[BZW^V;\2_C M_J]QX"_8+^'R:ZD4I@U'XE>(XW@T*P;HWE9 >[D'HHP.#AU.:Z'X._L+>#?" MWBR/XQ?'?Q5>_$SX@'#?\)#XD0&"Q/7;9VHS';J#R, L#DJ5SBO:]$T/1?#6 MDV^@>'-(M;"PM(A%:65E;K%%"@Z*B* % ] ,5:KT,1Q'["A+"Y33^KTFK2=[ MU9K^_4LG9]804(=XMZF^&X:^L5XXK-ZGUBK%WBK6I4W_ '*=VKKI.;G/M**T M"BBBOF#ZD**** "BBB@ HHHH Q_$O_(7T?\ Z_3_ .@FMBL?Q+_R%]'_ .OT M_P#H)K8H **** "BBN4^)/QD\&_#)(K35)Y;S5+KBPT33H_-NKECT"H.@_VC M@<<9/%<689C@;>R2U;T2N;X;"XC&5E2H1)IYY51$4L[NV H'4D]A7F.M?''7O'&IS>#_P!GO18]7N8F\N]\ M1W65TZQ/LW_+9AZ+D=#\PR*KP_#;XE_&V5=3^-EXVCZ$6#V_@[3+@@RCJ/M4 MRX+'_87CI]TY%>G:+H>C^&]+AT70-,@L[2W7;#;6T01$'L!7S'ML_P")=*/- MA,*_M-6KU%_=B]*,7_--.IVA3=I'K\F6Y3_$M7K=D_W,]6F\2^)I #)K&I $0_[,$?W8E';'/7D XKO***^CRO* MPP=-0C>[W;DWO*4G>4I/K*3;?5GEXO&XK'U?:5Y7>RZ)+LDM$ET222 M"BBBO1.4**** "BBB@ HHHH **** "BBB@#-\8_\BQ>_]<#5S3O^0?!_UQ7^ M0JGXQ_Y%B]_ZX&KFG?\ (/@_ZXK_ "% $U%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !6/X'_ .01+_U^S?\ H5;%8_@?_D$2_P#7 M[-_Z%0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %8]E_R.][_UY1?S-;%8]E_R.][_ ->47\S0!L4444 %%%% !1110 4444 % M%%% !1110 5\@?\ !?C_ )0V?M"?]D_F_P#1T5?7]?('_!?C_E#9^T)_V3^; M_P!'14 ?QA4444 ?O]_P:;?\I3/VN_\ MX_]/D]?O]7X _\ !IM_RE,_:[_[ M>/\ T^3U^_U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >4?MS M_P#)H_CW_L O_P"AK7=?"[_DF?AW_L!6G_HE*X7]N?\ Y-'\>_\ 8!?_ -#6 MNZ^%W_),_#O_ & K3_T2E &[1110 4444 %%%% !1110 45^8W_!0O\ X*%_ MM@_ W]L'Q?\ "WX6_%[^R]!TO^S_ +#8_P!@:?/Y7F:?;3/\\UN[MF21VY8X MS@8 KSKX3?\%)_^"A7Q)\>6/A:+X^,(9)/,O)%\*Z5^[@7ES_QZ\'' ]R*_ M3\9X59SEW!\^)L9BJ%+"0H?6).4JEXT^3VCNE3:NH]$W=Z*Y^2T_&+A_$<5_ MZNX?"XBIB76]@E&-.TI\_)HW53LWU:6FK2/UF\#_ /((E_Z_9O\ T*MBOQZ^ M(_\ P49_;_\ A+XUU#P;#\=V6".X:6U=O"^EGS(G.Y6R;7KC@^X(KTS_ ()Z M?\%"_P!L'XY?M@^$/A;\4OB]_:F@ZI_:'VZQ_L#3X/-\O3[F9/GAMT=<21HW M##.,'()%/"^%.P:E&G:-3GY-6JK=E+JD]-4F?IS1117Y>?K84444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110!CV7_([WO_7E%_,UL5CV M7_([WO\ UY1?S-;% !1110 4444 %>=_'[X_6'P=L+30=!TA]<\7ZXYA\-^& M[8YDN9.GF/C[D*]68XZ$9ZD9O[6'[6?P]_94\"G7_$U];RZM>*5T;27G"&=^ MF]S_ QJ>K=^@R37S)\!8/VLOVB=4O?B'\)[#_A'Y_$0QK'QD\6Z>3+]F/2V MT6Q?!6$#I*^ W^P5 K@G@<]S^K+!Y4U2A'2MBJFE*@GK9-I^TKR6L*45*27O MSCR\JG\EGO$^'P.)67X>]3$25^2"YII=[:)7Z2FXP6\I;)^LR^./A%^QDLOQ M._:0\4A!PNX[58@9(^516_X0#]L+]L[] M_P#%[5KOX/\ P\GY7PEH5R#K^J1'M=W.,6RL#S&HS@E67HU>E?L__L;_ >_ M9^O9O%NFVMWX@\7W^6U;QMXFN#=ZG=N1ACYK?ZM3TVIC( SN(S7J]?699/AW M@S!QPF04N><;MUZJO)R>LI0@[I2D]74J.=1OWER/0YL/D&99I24=:KI*;?VHQY8/52]HM3D_@[\#?A-\ ?"5_P#:1B,3B,77E6KS@Z=-J^M:C!:6 MMNF^>XN)0B(OJ2>!7'?$/XZZ!X0U0>#O#6G3^(O$LP_<:'IAW,A_O3/TA7D9 M)YQSC'-8VE?!+Q-\0]1B\5_M#:Q'J!C?S++PM8L5T^T/;?WG<>IXZCYA7F8S MB257%2P.3T_K%>+M)WM2I/\ Z>5+/5?\^X*53NHI\QUT,J4**Q&.E[.F]4K7 MG/\ PQTT_O2M'LV]"*X^*7Q#^,T[Z/\ FP_L_2 Q2Y\9ZI;D(><$6L3_\ 7 U]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH **** "B MBB@ KY _X+\?\H;/VA/^R?S?^CHJ^OZ^0/\ @OQ_RAL_:$_[)_-_Z.BH _C" MHHHH _?[_@TV_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\GK]_ MJ "BBB@ HHHH **** "BBB@#+\9^'K_Q9X7O/#NF>,-4T":[C")J^B^1]JM^ M028_M$4L8) *Y*' 8D8."/A+_@W!\:?$WQS^Q'XWO_BY\5?$7C36;+X]>*]/ MD\0^*M4DO+VYC@FBB3?(Y/15X485>B@#BOT!K\\?^#:;_DR7XC_]G(>-?_2N M.@ _9L\;P?\ !5;_ (*'?M+:3\7=5U>Y^%7P!U^T\ >"O!VG:]=V-K<:THG. MK:I=?99(VFN4EC2& LQ$,88H%D9G/G?PN_X*X?$;]DC]B']LS0/C+K\_C#QC M^R!XSNM \+:YK\[2W&N:=?SF#PY)J$F0TTWF,L4TGWI%B#%FD9F/6?\ !#;P M=J/P+_;<_;S_ &=/%\;P:S%^T&WC*TCFX:?2=;2>YLYE_O@HN"PX#9!P>*^) M?C;^RW\1?VH?V5/^"M?QS^&^DW-W8>)/B[IEOX?:"/0+#R;F9(84C46_D0M%Y;*6/Z2?!7XJ>'/CK M\&_"7QN\';_[(\9>&;#7-*\S&[[-=V\=Q%G'&=DBU\#?\%4?C1X7\7?\&U&N M?$CPU,+V#QQ\&_#-KX?M[7,DEW/J3Z?##%&J\N^Z8?*!GY3QP:^S?V&_A%KW M[/\ ^Q1\'O@-XJ7&J>"?A;X?T#4AN!Q<6>FV]O)R.#\T9Z4 >I445QGQF^!G MA#XYZ99:3XOU36K6.QG::%M%U:2T9F*[2&*?>&.QH YO]N?_ )-'\>_]@%__ M $-:[KX7?\DS\._]@*T_]$I7S-^U;^Q3\)_A]^SKXN\::)XD\837>G:2TT$= M]XIGFA9@RC#HQPPYZ&O?_A7X%T=/AAX<075[@:#9@9NV_P">"4 =O16/_P ( M/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\ MWO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S M\WO_ (%M1_P@^D?\_-[_ .!;4 ?CM_P5D_Y2 ^/_ /N%?^FJSK3_ &0_AO\ M\(WX-D\;ZC;XN]9QY&X_.![D5ZA:6EM86L5C9PK'##&L<4:# 10, #V KS?IH>+_ M /8_A1D? &7U+5<7AZ%;$6>JH0C'V<'_ -?*D>9^5*STF?#_ $9?#/\ M3Q3 MSOC/&PO3PV(KTJ%^M64Y<\E_@@^7UJ::Q/(_VO?AO_PD?A"+QUIMONN]'XN= MHY>V8\_]\MS[ L:SO^"3?_*0'P!_W%?_ $U7E>X,JLI5E!!&"".M>5_"7X:Z M=\:?VM]/_9L\6>"-(L+O4WNY-.\2Z:DEK*(X[2:Y1V$3#>6$6PD$8)/!Q@_/ M?1)\=L[K>&N9\ 5\%/%1PU&O5A*G4I*M##S3511I5ITH552G)SLJT96FHQBT MM/8^D3X1970\1(?V MH? MX--\0?M2^/O#\R];77_!5IJJ'V:1GAG'U6(U[TN+_#NE45/&9G+!R>RQ M>&Q%%/\ [B0A6I?=4:\SHJ3XPPR)F/2S\2_VIHE])[+&VT;OP(KOHOB-^WEX=C67Q M%^Q/8^(H" 6O/"OQ1@C&/[RQW"[F^@-?78#*L'G-+VN59CA<3'O#$4TO_*C@ M>5'B_")M5L-B(-;_ +F=2WK[%5#ZFHKY;_X;!UKP]\OQ(_8@^..FX_UD^DZ0 MNI01^Y>*0<>^*?;_ /!13]B>UG6S\;>,_%?A:XEA95/^O=JG_IMR-%QMPHG:KBXT_\ KY>E_P"G%$^H:*\2\+_M6?L3 M>,-HT3]IWPWN?[D=[XG2U=O8+,R$GVQ7H7A^/X<>+8O/\*^-8=33&=^GZRLP MQZY1C7C8O*\SP#MB:$Z?^*,H_FD>UA,URO'_ .ZUX5/\,HR_)LZNBL?_ (0? M2/\ GYO?_ MJ/^$'TC_GYO?_ +:N$[S8HK'_P"$'TC_ )^;W_P+:C_A!](_ MY^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ M )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P M+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH ++_D=[W_KRB_F:V*Y M2U\*Z=)XINK!I[G9';1LI%PV[))ZFM/_ (0?2/\ GYO?_ MJ -BBL?\ X0?2 M/^?F]_\ MJ\8^.O[4OP;^$?B,?"[P=:ZWX[\?W&5L_!/A6X:>X5O6X<96V0 M9!8O\P!W;2.:[LNRS'YMB/882FYRWTV26[DWI&*ZR;275G!F6:9?E&&]OC*B MA'97W;>RBEK*3Z1BFWT1[W>7EII]I+?W]U'!!!&TDTTSA4C0#)9B> .237R MA\E-X@3X2_L<^#&^(7BJ\NC9P:H@8:3;S\<"1<&Z(R"1&0@!SOX(KB M/C#\,/BCXJTZSUO]M#Q/8*<%RIV*1E M6YVU[M^S#^QQH?PFTA/%7C.UMAXHNH-C1:2HBM-(@)R+.V5>%09^9ARS9.3U M...S3)\HS+^S,#RXW&1LZCN_JV'3U7/).,J]67V:<'"%O?E.4+*7Q]7'\2\1 MU_J^#3PE'[4Y).M;RB[QI.2VYN:=M7"F[-\W\#_^"?6FS^*4^/?[8GB#_A8O MQ#NMLK+J*AM,TD]5BM[?&QMG]XC:" 552-Q^EU544(B@ # '2LC_A!](_Y^ M;W_P+:C_ (0?2/\ GYO?_ MJVQN98[,7'ZQ.ZBK122C&*W:C"*48IO5J,4KZ MV/JLIR3+4G=SF_P":4I>*+R[")O\ EK<-PBX[C/S'V4UP?_"6?$;Q;\OP MV^!^NQ1-]W4/%.J?8D4=CY62[#Z&OGO]HOQ=X]O?%LG@CQCXBL;LZ5)^]@TK MS/L\4Y7YE!D^9RH.TD]#N ]_RSQ!\5,#D'#-:O@85)5)IPIS=.4(<\D[-2FH M\_*KR]Q25U9M'V'#7!V(S+-H4\1**C'WI1YE*7*GM:-[7=E[UGJ<(NMZLNMC MQ&NH2_;Q=?:1=;OG\[=NWY]=W.?6OKCP;X[^,/[3/A^W?PU<1^%-"6-8=6UB M"427ES.%'FI H_U*Y/WCS@@CN*^/:]G_ &,/'%CIWCM_A[K]Y-'9ZT,VA221_-]?$5\56=6M)RD]VW=LV* M*Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VKJ,38HK'_X0?2/^?F]_P# MJ/^ M$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:@#8HK'_X M0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_G MYO?_ +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ MGYO?_ MJ/^$'TC_GYO?_ +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ M MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:@";QC_R+%[_UP-7-._Y! M\'_7%?Y"N?\ $OA+3+'0;J[AN+HM'$2 ]RQ'XBK-EX+TJ6SBE:YO,M$I.+IL M=* -VBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ M MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8 MHK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ MA!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL? M_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'T MC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$' MTC_GYO?_ +:C_A!](_Y^;W_ ,"VH V*Q_ __((E_P"OV;_T*C_A!](_Y^;W M_P "VK,\*^%=.U#3I)II[D$7,B@)<,HP&H ZNBL?_A!](_Y^;W_P+:C_ (0? M2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK'_X0 M?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y M^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_ MY^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO? M_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_ M\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"V MH V*Q[+_ )'>]_Z\HOYFC_A!](_Y^;W_ ,"VK,M?"NG2>*;JP:>YV1VT;*1< M-NR2>IH ZNBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"? MF]_\"VH_X0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH M V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ ,"V MH_X0?2/^?F]_\"VH V**HZ5H%EH\CR6LL[%UP?-F+#]:O4 %?('_ 7X_P"4 M-G[0G_9/YO\ T=%7U_7R!_P7X_Y0V?M"?]D_F_\ 1T5 '\85%%% '[_?\&FW M_*4S]KO_ +>/_3Y/7[_5^ /_ :;?\I3/VN_^WC_ -/D]?O]0 4444 %%%% M!1110 4444 4O$>@6/BG1+GP_J<][%!=1[)9-.U*>SG49S\DUNZ21GCJC ^] M>6?LC?L'_LP_L*>'=4\(_LO>#=9\/Z7K.J3ZEJ.G7WCC6-6ADO)BIEN FH7< MX21RBEF7!8YSG)S[!10!Y-\9OV+?@C\;/B/;?&35D\1>'O&-OHKZ+)XK\$>* MKW1=0N]+>02-8SS6_444 %%%% 'E'[<__ ":/X]_[ +_^AK7=?"[_ ))GX=_[ 5I_Z)2N M%_;G_P"31_'O_8!?_P!#6NZ^%W_),_#O_8"M/_1*4 ;M%%% !1110 4444 % M%%% 'QC\;_V,/C#XF_:H\=_&KPSX+6]@\12:?'8W7]HVR$00:?;1,-KR!@3+ M&^?U,XS7%XB56:A' M2=-1C"G"-.$8ITFU&,(I+5OJVVVS[#ASC/&\+96LOR^A2C34IS=U*[E4G*BN4)_M6T'(.".9:VO@C^Q=\8O#'[5 M?@/XV>)?!2V4'AU]0CO[K^T;9R8)M/N8D&U)"Q(ED3&!P'8U]<>!_P#D$2_] M?LW_ *%6Q3X-\',AX#X@IYQE.+Q$:L(SCK.FXRA4A*G.,DJ2O&49-/5/9III M,7$G&6-XJRIY?F%"E*FY0FK*5U*G.-2$D^=V:E%/\'HV%5M5T;2-=M&T_6]* MMKR!OO074"R(?J&!%6:*_6)TX58.$TFGNGJF?)1E*$E*+LT>5^.?V,?V?_', M;B?P>-/=^KZ;)L4?]LV#1C_OFO,;S]@?QYX"D:]^!'QLU+23YF_[-%?368/^ MR?++QMGWC KZBHKX/,O##@C,JOMEA%1J])T6Z4D^_N-)OU3.^IFF)Q"2Q2C6 M2V]I%3:])23E'_MV2/E";QM_P4)^#Q_XGMM;>)+..3 ?4M&695B_O&:Q(;/N MZ?6M+P]_P4%N+E3I?Q*^ M](A?RI'\.WT5\93W/V:3RY /8@]*^G:PO%GPR^ M'OCI"OB_P9IU^Q&/-N+53(![/C0^"^-LG?-DV=U)17V,0E4OY>TLY)> MD;^??"5+)ZZ^&I1?]R?/'YPK<\ODJD?N/#E^(7_!-WXNW3:;XT\&^"(-0)Q- M;>+O"4-I-$Q[&2>( 'W#U;NO^"<'[ 7Q!MUUO1_@WI.UCN@OO#NM7,"J?53; MS!?T-=!XK_8N^'FL6GV7PYK5_IT2Y\O3[Q4U"R7_ +87 ;/_ 'U7F.K?L/>+ MO!]Z^K^#]%MGFZ_VAX,\03Z)?-COM8M;K]%6O6PGB/XU<+JV*H2G!?:PU6JE M\H1=2I)_]PX)^6QXF+X(R;,G?DPN(\JM-4I_^3JI3O\ ]Q$=+_P[:\!Z-\WP MW_:+^,7A3;_JX=%\?2^4/8I*CY'MFC_ADW]K_P -<_#S_@HCXB5%^[!XH\'V M6I[QZ%V*L/J!FN2C\:_M'?"R18+CXU:YIZ*=J67Q)\)?:K9CV_TZUS(X[9VC MUKMO"_[4WQ]2#S=:^!VD>+;9!F;4/AWXFCG8?]NDO[[\\5[^7?2">/J^QQG- M[1;QJT*6(DO-Q4:LXKSG&/G8\;%<"Y?ED.>M@*V'C_-2G5C#Y2P]3EL5O^$9 M_P""I?A7_D$_$[X0>*T7K_;NBWUC*X]OLQ*@_7BC_A=G_!1OPM_R,?[%?AKQ M(B_?E\,?$*&VX]0ETI)^G6NITK]NGX"O>II'CFYUOP=?N<"Q\6Z%-:.#WRP# M(/Q85Z;X4\?>!O'=K]N\$^,M+U>'&3)IE_'.!]=A.*^PR[Q&X=SN7)3HX2O+ MK&*<)+UC2J4W%^32.6ADM"H[8+-*\7V]I"HUZJM"H_O/"?\ AN_XD>'>/B1^ MP5\7K''^LDT#2(=6C3W+12+Q[TZ/_@J3^R?ITBP>/[_Q5X1D8X\OQ+X,OH2# MZ'RXW _.OHJFR11S1M%-&KHPPRL,@CT(KV/[3X8K?QLOE'_KW6E'_P!.0JG5 M_9?%5'^#F,9?]?:$9?\ IN=$\F\,?MY_L:>+]HTC]I7PBA?[JZCJR69/MBXV M'/M7HGAOX@> _&2"3PAXVTC5589#:;J44X(_X QK%\3_ +/'P!\;!O\ A,?@ MAX1U0MU;4/#EK,WURR$@^]>=^)/^":'[#7BES+??L]Z7;.3E7TJ[N;(J>Q'D M2H!1R\&5OM8BE_V[3J_^W40YN-J'V+4? M^UO[$NM)T'[!+'C[%YWG*"5.A MS,\0\;6G2E3;]G[L^7F5J--:\LI1UW5I/1H M****_1#\V/V,V?MF?MHC,AU#X)?#BX_A!!\4:O"?7^&P4C_@8_VU-=3)H_[/ MG[ 7P_@\,_"+X=QS>(-=E$&E:7;$S:GKMV>C33-EV4,?\ @)\!->T/ M7KCXX?'#4(M7\?:O%MDD7FWT:W/2TMAR% !PS#KSRTJC;;JUFOX<9MV^)J,+*7^C>&R6CAL;SJ;KXNWO5JEFZ:?2$ M4E&%^D()7WFY;N7X#_ ;6?#NN77QJ^,]_#J_C[68L7%P@S!I,!Z6=L/X54'# M,.6.>3DEO5:**RRK*L'DV#6&PRTNVVW>4I/64I2>LI2>K;_(^JP^'I86ER0_ MX+?5M]6^K"BBBO1-PHHHH ***S?$?C+PEX0MOM?BKQ-8:='C(:]NTCW?3<1G M\*RKUZ&&I.K6DHQ6[;22]6]"Z=.I5FH03;?1:LTJ*\TN?VI/ E_.UA\/-"UW MQ7-<\3_O/BM\:/ M$.M!OOV-C(MA:M[&.+K]!-K^%_ .G6\J?=N7@\V8?]M)-S?K M2^O<8X__ '?"4\/'O6GSS7_<.E>+_P#!Z']7R/#?Q:TJK[0CRK_P.>O_ )3. M9_X:-O\ Q,-GPG^#_B+7]W^KO9X!96C?267_ H_LG]J?QG_ ,A'Q/X>\'VS M_P#+/3;4WUT!Z,TF(\^ZUZ?11_JWF.,US+,*LU_+2M0A\G#][]]9B_M7"T/] MUPT(^<_WDO\ R;W/_)#S.']ESP=JLRWOQ)\4:_XKF!W;=7U1Q"I_V8XRH4>V M2*[?PSX&\&^#(/LWA/PKI^G+C!^QVB1EOJ0,G\:U:*]++N&L@RFI[7"X:$9O M>=KS?K-WF_G)G+BLVS+&PY*U63C_ "WM%>D5:*^2,SQG>^(]/\*W]YX0T?[? MJB6K?V?:&5$$DI&%R7(4 $Y.3T!QS7QG>_LD_M+ZE>3:C?\ @)I9YY6DFE?6 M+0L[L&63>(-6C/,:]:*I)J,:UE MHM[^SP[Q9C^&85(X6G!N=KN2DWILM)+3?H?"MS^R9^T#9S0P7/@#:]P^R$?V MK:'<<9QQ+Q^-6[#]DK]IC2[Z'4]/\!M#<6\JRP2IK%F&1U.58?ONH(!K['\2 M_P#(7T?_ *_3_P"@FMBO@X_1NX(A)2CB<2FO[]+_ .4GT;\5.()*SI4K?X9_ M_)F;X/O?$.H>%["\\6:/]@U-[5?M]H)4<1RXPP#(2I&>1@]".]:5%%?OM"E* MC0C3RV7DKW=EZA1116I 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_ZX&KFG?\@^#_ M *XK_(53\8_\BQ>_]<#5S3O^0?!_UQ7^0H FHHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH *Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_ M *_9O_0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ K'LO^1WO?^O*+^9K8K'LO^1WO?\ KRB_F: -BBBB@ HHHH **** "BBB M@ HHHH **** "OD#_@OQ_P H;/VA/^R?S?\ HZ*OK^OD#_@OQ_RAL_:$_P"R M?S?^CHJ /XPJ*** /W^_X--O^4IG[7?_ &\?^GR>OW^K\ ?^#3;_ )2F?M=_ M]O'_ *?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /*/V MY_\ DT?Q[_V 7_\ 0UKNOA=_R3/P[_V K3_T2E<+^W/_ ,FC^/?^P"__ *&M M=U\+O^29^'?^P%:?^B4H W:*** "BBB@ HHHH **** "BBB@#'\#_P#((E_Z M_9O_ $*MBL?P/_R")?\ K]F_]"K8H **** "BBB@ HHHH **** &R1QS1M%- M&KJPPRL,@CT-<5XI_9Q^#/BV8WE[X'M;6ZSN6\TLFUE5O[V8BH)^H-=O17G9 MCE&59O2]ECJ$*L>TXJ2^5T['5A<;C,%/GP]24'_=;7Y'E&J_ 'XA:=9/8>#_ M (R7-_8GKH_C.QCU&"0?W2[#-517_ %[Y'V:>ITU\ MPH8]6S##4J_G*"4O_ H&_#OB>T-AXDT&SU" _\L;VV25?R8&N#O\ ]EKX;1W3:GX'N]7\+7C' M)G\/ZH\()]T;R3\CE_LOAR MM_ JUL,_558?=*W*O2,CGHOVX_A[H$@M?C#\/_&7@>7<%:77O#TIMR?]B6$/ MN'O@"O0?!'QN^#_Q)"#P)\3-$U21^EO:ZC&9A]8\[Q^(KF)/"7[3/A*-H]#\ M?Z)XLL\$&T\0Z>;>8I_=$D7#'W:O/?''A#X,ZVSM\??V,YM*D/\ KM9\/6JR MQY_OM-:%''XY-'^M/$^4Z8[1+_G_ $9TU\\1AW7H+YPCZ=C^P,\>N#KTL2NR M;A/[G:3^5,^DJ*^:?"/PP\ WQ7_AF[]M#Q-H,I_U&D:EJ2WL">RVMT%;]375 M>9^WEX"^];^!_'UHG]QI-+OI/SS"M?0X'C.>)H*M/"3E#^>A*&(A\O9R]H__ M 4>9B*F8X"I[/&X6=-^E_PTE_Y*?*O_ 7X_P":3_\ <>_]QU?G37Z%_P#! M5.Z\3_'S2O!2?$'X;>(/ >K:#/J"Q6U[;17EG?).+?>8[I)%^:,PI\H0[A+G M*[0&^.HOV?Y)Y5AA\4%G=@JJ+#DD]!_K*_I_@/Z5'@/P7PEA/\ %XS T'.G4]GRN\8MVI0B M_=DU).Z:LTON:/.:*]F\>?LJ1>&4L9K3Q,X26U5;EFM=P,X'S$?., ]A['FJ M/@C]F?3?%'C+2O#6L?$4Z;:ZAJ,-M/J TGS?LRNX4R;/-7<%SDC(X%?68+Z: M/T;<;R)9VXRD[6EAL7HV[*[5!Q7KS676Q\IG?A%X@ M\DUJY+HT?KU\!?@5XETOQ!LISEO*4GJW\E9)(_OO#8:EA M:7)#U;>[?5M]6PHKD/%OQ[^#W@AFB\0>/]/693@VMM+Y\N?39%N8'Z@5@?\ M"_/&7BGY/A9\#->U%6X2_P!8VZ?;D?WE,F2X^@!KS<7Q?PY@ZSH/$*=5?8II MU:G_ (!34I+YH]RCD>:UZ:J>R<8?S2M"/_@4VE^)Z=4-]J%AI=JU]J=[#;PH M,O-/*$5?J3P*\W_X13]ISQESXC^)&C>%[9^MKX>T\W$VWT,DQ^5O=:EL?V6? MAM+=+J?C>[UCQ3=JJW-?[/RS#_[SBDWVIQ/,@_.O0 M="\,>&_"UK]A\->'[+3X?^>5E:I$OY*!5ZC^R.)\=_OF8>S7\M"G&/RI)O_ ,EAR+Y-R/,?^%1_&CQ=\WQ%^.]U:0M][3_" M=HMH%]0)FRY'U%:7AS]F?X,>';G^T7\'QZG>$Y>]UJ5KN1SZGS"5S] *[RBM MJ'!G#E.JJU:C[:HMI5I2K23[IU'+E_[=LET1%3/@ X%2445].DHJRV/);;=V%%%%,04444 %%% M% !1110!C^)?^0OH_P#U^G_T$UL5C^)?^0OH_P#U^G_T$UL4 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_ZX&KFG?\ M@^#_ *XK_(53\8_\BQ>_]<#5S3O^0?!_UQ7^0H FHHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH *Q_ _\ R")?^OV;_P!"K8K'\#_\ M@B7_ *_9O_0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ K'LO^1WO?^O*+^9K8K'LO^1WO?\ KRB_F: -BBBB@ HHHH **** M"BBB@ HHHH **** "OD#_@OQ_P H;/VA/^R?S?\ HZ*OK^OD#_@OQ_RAL_:$ M_P"R?S?^CHJ /XPJ*** /W^_X--O^4IG[7?_ &\?^GR>OW^K\ ?^#3;_ )2F M?M=_]O'_ *?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M/*/VY_\ DT?Q[_V 7_\ 0UKNOA=_R3/P[_V K3_T2E<+^W/_ ,FC^/?^P"__ M *&M=U\+O^29^'?^P%:?^B4H W:*** "BBB@ HHHH **** "BBB@#'\#_P#( M(E_Z_9O_ $*MBL?P/_R")?\ K]F_]"K8H **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@#F_%_P '_A?X\W-XM\"Z=>2./FN&MPDW_?Q<./SKE/\ MAG*_\,_O/A-\8/$7A\+_ *NRGG%]:+["*7_$UZ?17SV.X3X=S&NZ]7#Q57_G MY"].I_X,IN,__)CT\/G.9X:G[.%5N'\LK2C_ . RO'\#XC_X*(^"/BQ=>&_# M.J_&+Q)I,EAI][<6UAJNE6D@WRS(C;9XSPIQ =I7C[V>U?./@/P(D&LKK3ZG M:7EO "86MI-W[SMD8XP.?RK]/_C;\-O!?Q:^%^K^!_'S"/3+FU+RW0(#6K)\ MZS*3T*$;O0@$'@D5^=^B>'K'PO8#1M.N3/'&[?Z08]AF.?OE.,G'2OXW M\>.$Y\.\20QL:TJD,3'3GES33IJ,6FW[S7+RVD[O=-W6ON<%<+X/B?C%9CBL M%34**C/VD7*+=1-*$90YG3:TYO=C'X;.^A#XJT*/Q%H<^F,!O*[H6/\ "XZ? MX?0UQ?A#X5^(]4\4Z;HXF@BO;N^BBM+))PT\LC. JHH[D^_%>BU[-^P%\&/A M[JGQ8U;XI:G=>;K.EPH=-TYD 2(R!DDN0<_,V/EQCY=Y/)(Q^:<$QSN6&]K.FU"?ON$>1MM2DH MKFERO1)2B_>U;2T]\^T?M5^,_P#4V'ASP9;-U,\AU"[3Z;<1'\:!^S1;^(CY MGQ7^)_B/Q,3_ *RTDO3:VC?2&+&/P:O3J*_T&_U,RO$:YC4J8I_]/9MP?K2C MR4?_ "F?G_\ ;V,I?[K&-'_!%*7_ (&[S_\ )CG_ E\*OAOX$5?^$1\$Z;8 MNHXGBM5,I^LARQ_$UT%%%?2X3!8/ 451PM.-."VC%**7R22/*K5Z^)J.=:;E M+NVV_O84445TF04444 %%%% !1110 4444 %%%% !1110 4444 8_B7_ )"^ MC_\ 7Z?_ $$UL5C^)?\ D+Z/_P!?I_\ 036Q0 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 9OC'_ )%B]_ZX&KFG?\@^#_KBO\A5 M/QC_ ,BQ>_\ 7 U]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH *** M* "BBB@ KY _X+\?\H;/VA/^R?S?^CHJ^OZ^0/\ @OQ_RAL_:$_[)_-_Z.BH M _C"HHHH _?[_@TV_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\ MGK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \H_;G_Y-'\> M_P#8!?\ ]#6NZ^%W_),_#O\ V K3_P!$I7"_MS_\FC^/?^P"_P#Z&M=U\+O^ M29^'?^P%:?\ HE* -VBBB@ HHHH **** "BBB@ HHHH Q_ __((E_P"OV;_T M*MBL?P/_ ,@B7_K]F_\ 0JV* "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** /./VH-'^*/BGX;R>#?A;X>:]GU241ZA*MY##Y5N.67,CKDN M<+QGC=GJ*^8O^&//VC/^B=_^5>S_ /CU?K[62^RR'C?,^'<%]6PM*FTVVW)2;;?>TTM%HM#X53] MDS]H&2^?34\ 9FC0.Z?VK:< ]#GS<5V?P0^!'[2WPE^)6G>,(_AXQMTD\K4( MEU>T_>6[\.,>=R1PP_VE%?3]E_R.][_UY1?S-;%?/Y;]'SA#**\3,[QN&G0K4:3C---R_Y'>]_Z\HOYFMB ML>R_Y'>]_P"O*+^9H V**** "BBB@ HHHH **** "BBB@ HHHH *^0/^"_'_ M "AL_:$_[)_-_P"CHJ^OZ^0/^"_'_*&S]H3_ +)_-_Z.BH _C"HHHH _?[_@ MTV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V\?\ I\GK]_J "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH \H_;G_P"31_'O_8!?_P!#6NZ^ M%W_),_#O_8"M/_1*5PO[<_\ R:/X]_[ +_\ H:UW7PN_Y)GX=_[ 5I_Z)2@# M=HHHH **** "BBB@ HHHH **** ,?P/_ ,@B7_K]F_\ 0JV*Q_ __((E_P"O MV;_T*MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH Q[+_D=[W_KRB_F:V*Q[+_D=[W_ *\HOYFMB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH Q_$O_(7T?_K]/_H)K8K'\2_\A?1_ M^OT_^@FMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH S?&/_(L7O_7 U_]>47\S6Q6/9?\CO>_P#7 ME%_,T ;%%%% !1110 4444 %%%% !1110 4444 %?('_ 7X_P"4-G[0G_9/ MYO\ T=%7U_7R!_P7X_Y0V?M"?]D_F_\ 1T5 '\85%%% '[_?\&FW_*4S]KO_ M +>/_3Y/7[_5^ /_ :;?\I3/VN_^WC_ -/D]?O]0 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% 'E'[<_\ R:/X]_[ +_\ H:UW7PN_Y)GX=_[ M5I_Z)2N%_;G_ .31_'O_ & 7_P#0UKNOA=_R3/P[_P!@*T_]$I0!NT444 %% M%% !1110 4444 %%%% &/X'_ .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z%6Q0 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8]E_R. M][_UY1?S-;%8]E_R.][_ ->47\S6Q0 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 8_B7_D+Z/_U^G_T$UL5C^)?^0OH__7Z?_036 MQ0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9OC' M_D6+W_K@:N:=_P @^#_KBO\ (53\8_\ (L7O_7 UR_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@# M8HHHH **** "BBB@ HHHH **** "BBB@ KY _P""_'_*&S]H3_LG\W_HZ*OK M^OD#_@OQ_P H;/VA/^R?S?\ HZ*@#^,*BBB@#]_O^#3;_E*9^UW_ -O'_I\G MK]_J_ '_ (--O^4IG[7?_;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** " MBO&?C+_P46_8&_9U\>7'PM^/?[:'PO\ !GB6TABENM \3^.+&RO(4D4/&S0R MRJZAE(8$CD$$5TGP _:U_9=_:ML=3U/]F3]H?P7\0+?198HM7G\'>)+;44LG MD#&-93 [!"P1B <9VGTH ]"HKQ'XG?\ !2S_ ()Y?!3XA:A\)?B_^W!\*?#' MBC2IDBU/P]KOCRPM;VUD=%=$DADE#HQ1T8 C.&'K7MJLKJ'4Y!&0: %HHHH M\H_;G_Y-'\>_]@%__0UKNOA=_P DS\._]@*T_P#1*5PO[<__ ":/X]_[ +_^ MAK7=?"[_ ))GX=_[ 5I_Z)2@#=HHHH **** "BBB@ HHHH **** ,?P/_P @ MB7_K]F_]"K8K'\#_ /((E_Z_9O\ T*MB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH Q[+_D=[W_ *\HOYFMBL>R_P"1WO?^O*+^ M9K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,? MQ+_R%]'_ .OT_P#H)K8K'\2_\A?1_P#K]/\ Z":V* "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_\BQ>_P#7 U47\S6Q6/9?\CO>_\ 7E%_,T ;%%%% !1110 4444 %%%% M !1110 4444 %?('_!?C_E#9^T)_V3^;_P!'15]?U\@?\%^/^4-G[0G_ &3^ M;_T=%0!_&%1110!^_P!_P:;?\I3/VN_^WC_T^3U^_P!7X _\&FW_ "E,_:[_ M .WC_P!/D]?O]0 4444 %%%% !1110 4444 %%%% '@&O_\ !.#_ ()YIK_B M[XW?&;]EWX=^+==U_4KG6_%7C+XA^$[#5;QEQ\J&XNH6,=O;P)'#'&N%2.%> MK;F;Q/\ X(Z_#)_AQ_P3]\9_M5? GX$:)INN_&_Q+KWQ$\(>!=.LX-)M%LI] MT6@:>-BI'!$UC;V3%L *UQ*^,DY]'_X*^^+/$$G[(,G[-W@/4Y+3Q1\>O%&G M?#+09X3\]O'JLA34;D=QY&F)J%QD#@PBO7?B]\6?@3^PC^S%?_%#X@3R>'_A M[\./#T*W+:=I=Q>&PL(0D$86&W1Y&5%V#A3M4%C@ D 'Y-?LM?%7X7_LM_M! M>"/@%_P7)_X(S_#SPA\0?'GB8MX?_:8OO#NC^(K7Q-XDN;EK@R7=^89'M)GG MD)C_ 'S>2#&OEPQ1AE_:ROSW_P""@GQ9_8__ ."RW[' _9!_8\^,OAKXF^(? M'>O:#=6-[X1O4O&\&V\.HVUS<:O?LGS:68K6.=52?RY99)! BLTA _0B@ KF M?B9\9?A=\&[&UU/XH>-;+1+>]F,5K+>N0)' R5& ><'O$<20>( M=!LK](VW1I>VJ2A#Z@,#@T ?-O[7?[7?[-/CG]FGQCX2\)?&/1[_ %*_T=HK M.S@E8O*^Y3M&5Z\5[?\ "SQGX6?X8^''76X"#H-F0' +"$ :%9X'E#_ M )XI[4 :/_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^ M?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_ ML[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[ M]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8 M?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\ M8?\ OT*/[.T__GQA_P"_0H Y_P )>)=!L=,DAN]4BC8W4K!6/8MP:U/^$Q\, M?]!J#_OJJG@NRLY=*D:6TB8_;)1EHP>-U:_]G:?_ ,^,/_?H4 4_^$Q\,?\ M0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ MX3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% M %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_] M^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^, M/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:? M_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^ MA1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/ M_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/ MC#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:? M_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^ M^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% '/VGB704\6W=Z^J1")[6-4DSP2" MF30:I$RPW1:5@?NC M;U-:G_"8^&/^@U!_WU53Q'96::KI*I:1 ->$,!&.1M-:_P#9VG_\^,/_ 'Z% M %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_] M^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^, M/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:? M_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^ MA1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/ M_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/ MC#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:? M_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^ M^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J M#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ M0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 8?BCQ1X?O/#]W:VNJQ/(\1 M"(IY)JW8^+O#4=E#&^LPAEB4$$]#BCQ=8V4?AJ\>.SB5A"<%8P"*MZ?I]@UA M 390DF%Q;@UT']G:?\ \^,/_?H5D>"[*SETJ1I; M2)C]LE&6C!XW4 6_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ MWZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I_ M_/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G M:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY M_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ MOJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3' MPQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^ M$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/ M^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_ M[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'P MQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ M (3'PQ_T&H/^^JR[3Q+H*>+;N]?5(A$]K&J29X)!.170?V=I_P#SXP_]^A61 M9V5F?&=[$;2+:+.,A?+& @JU3(K:V@),%NB$]2B 9I] !7R!_P %^/\ E#9^T)_V3^;_ -'15]?U\@?\ M%^/^4-G[0G_9/YO_ $=%0!_&%1110!^_W_!IM_RE,_:[_P"WC_T^3U^_U?@# M_P &FW_*4S]KO_MX_P#3Y/7[_4 %%%% !1110 4444 %%%% !1110!7O-(TG M4;JUOM0TNWGGL93+9330*SV[E2A9"1E"59ER,'#$=#4TT,-S"]O<1+)'(I5T M=""#U%.HH H>'?"WACP?IW]D>$O#EAI=IYA?[+IUFD$>X]6VH ,GN:OT M44 %%%% 'E'[<_\ R:/X]_[ +_\ H:UW7PN_Y)GX=_[ 5I_Z)2N%_;G_ .31 M_'O_ & 7_P#0UKNOA=_R3/P[_P!@*T_]$I0!NT444 %%%% !1110 4444 %% M%% &/X'_ .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z%6Q0 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 8]E_R.][_UY1?S-;%8]E_R M.][_ ->47\S6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 8_B7_D+Z/_U^G_T$UL5C^)?^0OH__7Z?_036Q0 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 9OC'_D6+W_K@:N:=_P @ M^#_KBO\ (53\8_\ (L7O_7 UR_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ M HHHH **** "BBB@ KY _P""_'_*&S]H3_LG\W_HZ*OK^OD#_@OQ_P H;/VA M/^R?S?\ HZ*@#^,*BBB@#]_O^#3;_E*9^UW_ -O'_I\GK]_J_ '_ (--O^4I MG[7?_;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** / M*/VY_P#DT?Q[_P!@%_\ T-:[KX7?\DS\._\ 8"M/_1*5PO[<_P#R:/X]_P"P M"_\ Z&M=U\+O^29^'?\ L!6G_HE* -VBBB@ HHHH **** "BBB@ HHHH Q_ M_P#R")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0JV* "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@#'LO^1WO?^O*+^9K8K'LO^1WO?^O* M+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M,?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^@FMB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH S?&/_ "+%[_UP-7-._P"0?!_U MQ7^0JGXQ_P"18O?^N!JYIW_(/@_ZXK_(4 34444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %8_@?_D$2_\ 7[-_Z%6Q6/X'_P"01+_U M^S?^A4 ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !6/9?\ ([WO_7E%_,UL5CV7_([WO_7E%_,T ;%%%% !1110 4444 %%%% ! M1110 4444 %?('_!?C_E#9^T)_V3^;_T=%7U_7R!_P %^/\ E#9^T)_V3^;_ M -'14 ?QA4444 ?O]_P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_ ,&FW_*4S]KO M_MX_]/D]?O\ 4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y1^ MW/\ \FC^/?\ L O_ .AK7=?"[_DF?AW_ + 5I_Z)2N%_;G_Y-'\>_P#8!?\ M]#6NZ^%W_),_#O\ V K3_P!$I0!NT444 %%%% !1110 4444 %%%% &/X'_Y M!$O_ %^S?^A5L5C^!_\ D$2_]?LW_H5;% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110!CV7_ ".][_UY1?S-;%8]E_R.][_UY1?S M-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^ M)?\ D+Z/_P!?I_\ 036Q6/XE_P"0OH__ %^G_P!!-;% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110!F^,?\ D6+W_K@:N:=_R#X/ M^N*_R%4_&/\ R+%[_P!<#5S3O^0?!_UQ7^0H FHHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH *Q_ __((E_P"OV;_T*MBL?P/_ ,@B M7_K]F_\ 0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ K'LO\ D=[W_KRB_F:V*Q[+_D=[W_KRB_F: -BBBB@ HHHH **** "B MBB@ HHHH **** "OD#_@OQ_RAL_:$_[)_-_Z.BKZ_KY _P""_'_*&S]H3_LG M\W_HZ*@#^,*BBB@#]_O^#3;_ )2F?M=_]O'_ *?)Z_?ZOP!_X--O^4IG[7?_ M &\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#RC]N M?_DT?Q[_ -@%_P#T-:[KX7?\DS\._P#8"M/_ $2E<+^W/_R:/X]_[ +_ /H: MUW7PN_Y)GX=_[ 5I_P"B4H W:*** "BBB@ HHHH **** "BBB@#'\#_\@B7_ M *_9O_0JV*Q_ _\ R")?^OV;_P!"K8H **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** ,>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9K8 MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?Q+_ M ,A?1_\ K]/_ *":V*Q_$O\ R%]'_P"OT_\ H)K8H **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** ,WQC_ ,BQ>_\ 7 U47\S6Q6/9?\ ([WO_7E%_,T ;%%%% !1110 4444 %%% M% !1110 4444 %?('_!?C_E#9^T)_P!D_F_]'15]?U\@?\%^/^4-G[0G_9/Y MO_1T5 '\85%%% '[_?\ !IM_RE,_:[_[>/\ T^3U^_U?@#_P:;?\I3/VN_\ MMX_]/D]?O]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'E'[<_ M_)H_CW_L O\ ^AK7=?"[_DF?AW_L!6G_ *)2N%_;G_Y-'\>_]@%__0UKNOA= M_P DS\._]@*T_P#1*4 ;M%%% !1110 4444 %%%% !1110!C^!_^01+_ -?L MW_H5;%8_@?\ Y!$O_7[-_P"A5L4 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% &/9?\CO>_\ 7E%_,UL5CV7_ ".][_UY1?S-;% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^)?^0O MH_\ U^G_ -!-;%8_B7_D+Z/_ -?I_P#036Q0 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 9OC'_D6+W_ *X&KFG?\@^#_KBO\A5/ MQC_R+%[_ -<#5S3O^0?!_P!<5_D* )J*** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "L?P/_P @B7_K]F_]"K8K'\#_ /((E_Z_9O\ MT*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q M[+_D=[W_ *\HOYFMBL>R_P"1WO?^O*+^9H V**** "BBB@ HHHH **** "BB MB@ HHHH *^0/^"_'_*&S]H3_ +)_-_Z.BKZ_KY _X+\?\H;/VA/^R?S?^CHJ M /XPJ*** /W^_P"#3;_E*9^UW_V\?^GR>OW^K\ ?^#3;_E*9^UW_ -O'_I\G MK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \H_;G_Y-'\>_ M]@%__0UKNOA=_P DS\._]@*T_P#1*5PO[<__ ":/X]_[ +_^AK7=?"[_ ))G MX=_[ 5I_Z)2@#=HHHH **** "BBB@ HHHH **** ,?P/_P @B7_K]F_]"K8K M'\#_ /((E_Z_9O\ T*MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH Q[+_D=[W_ *\HOYFMBL>R_P"1WO?^O*+^9K8H **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?Q+_R%]'_ .OT M_P#H)K8K'\2_\A?1_P#K]/\ Z":V* "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@#-\8_\BQ>_P#7 U47\S6Q6/9?\CO>_\ 7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 M%?('_!?C_E#9^T)_V3^;_P!'15]?U\@?\%^/^4-G[0G_ &3^;_T=%0!_&%11 M10!^_P!_P:;?\I3/VN_^WC_T^3U^_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O M]0 4444 %%%% !1110 4444 %%%% !17"_'K]I[]G']ECPW9^,?VEOCOX1\ MZ3J%\+*PU+QAX@M].@N+C8S^4CSNH9]B,VT7>%_ MVV/V2O&OQ3_X4KX3_:$\+ZAXF:_N++;5$;[3>6X+7%I#)_JY[B(*QD@C9 MI(PC;E7:<>HT %%%% 'E'[<__)H_CW_L O\ ^AK7=?"[_DF?AW_L!6G_ *)2 MN%_;G_Y-'\>_]@%__0UKNOA=_P DS\._]@*T_P#1*4 ;M%%% !1110 4444 M%%%% !1110!C^!_^01+_ -?LW_H5;%8_@?\ Y!$O_7[-_P"A5L4 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/9?\CO>_\ 7E%_ M,UL5CV7_ ".][_UY1?S-;% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110!C^)?^0OH_\ U^G_ -!-;%8_B7_D+Z/_ -?I_P#036Q0 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9OC'_D M6+W_ *X&KFG?\@^#_KBO\A5/QC_R+%[_ -<#5S3O^0?!_P!<5_D* )J*** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?P/_P @B7_K M]F_]"K8K'\#_ /((E_Z_9O\ T*@#8HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH *Q[+_D=[W_ *\HOYFMBL>R_P"1WO?^O*+^9H V M**** "BBB@ HHHH **** "BBB@ HHHH *^0/^"_'_*&S]H3_ +)_-_Z.BKZ_ MKY _X+\?\H;/VA/^R?S?^CHJ /XPJ*** /W^_P"#3;_E*9^UW_V\?^GR>OW^ MK\ ?^#3;_E*9^UW_ -O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH _+/_ M (*W:A^V!X2_; G_ &@_BK_P1X\,_M.?LZ>"?!\5AINGW]_I^I7NERS.MQJ> MKPZ5<1SEY3L@@!\DLL=FV'B6>0UK?M;_ +?7[+?PS_X-T?B#^V?_ ,$K_#FA M>"/#6K^'ULO#>G>$?#MOHS:)J>HZA!IMR7MK552WO(&N)'+#.6C5U9U*,WU& MW_!7[_@FU8_%[QK\ ?$_[6?AGP_XU\ ZP=+UWPOXG>33;Z:YVA@EE# MT\,?#S_B1:O\(_AEX6\2>$M:TW$=QINM:?+9W)OHG7E9Y)//+..6^T29^\:^ M[OV/?C/??M'?LD?"W]H;4[5(+GQY\.=$\17$$:X6-[VPAN64#L 92*_/#]LC M]J'3/VR?^"&&A_LG?!&]MM3^._Q7\,Z#X%'PO%P%U?2M9BGM8=92^M?];9Q6 M:P7;332HJ(JH20)%S^D?[.GP=TK]G?\ 9\\"?L_Z%=>?8^!O!NE^'K.?9M\R M*RM(K9&QVRL0.* .RKC/C-\3?%_PRTRRO_"'P=UKQC)=3M'-;:+)&K6ZAOC%\<_C/\'?$'PMMOV-_'&GR:WI[6R7DDEM((B2#N*AQ MGITR*W/#G[3?QP\*^'K#PN/V)O'%U_9ME%:_:8YX567RT";P#R <9Q[U]#T4 M >"_\-<_'#_HQGQW_P"!,%'_ US\]44 >"_\-<_'#_HQGQW_P"!,%'_ US\* M/#L^H>%OV.O%^IVZ:G<0O<65["R+*CX="2!\RG@UTO\ PUS\L_^E)KW2@#P7_AKGXX?]&,^.__ )@H_X:Y^.'_1C/ MCO\ \"8*]ZHH \%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"O>J* /! M?^&N?CA_T8SX[_\ F"C_AKGXX?]&,^._P#P)@KWJB@#P7_AKGXX?]&,^.__ M )@H_X:Y^.'_1C/CO\ \"8*]ZHH \%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8 MSX[_ / F"O>J* /!?^&N?CA_T8SX[_\ F"C_AKGXX?]&,^._P#P)@KWJB@# MP7_AKGXX?]&,^.__ )@H_X:Y^.'_1C/CO\ \"8*]ZHH \%_X:Y^.'_1C/CO M_P "8*/^&N?CA_T8SX[_ / F"O>J* /!?^&N?CA_T8SX[_\ F"C_AKGXX?] M&,^._P#P)@KWJB@#P7_AKGXX?]&,^.__ )@H_X:Y^.'_1C/CO\ \"8*]ZHH M ^8-+_;<^)EU\4M4\+VO['7B^35+73()KK34O83-#$Q.UV&,!3VYKI?^&N?C MA_T8SX[_ / F"IO /_*03Q__ -B)I7_HQJ]TH \%_P"&N?CA_P!&,^.__ F" MC_AKGXX?]&,^._\ P)@KWJB@#P7_ (:Y^.'_ $8SX[_\"8*/^&N?CA_T8SX[ M_P# F"O>J* /!?\ AKGXX?\ 1C/CO_P)@H_X:Y^.'_1C/CO_ ,"8*]ZHH \% M_P"&N?CA_P!&,^.__ F"C_AKGXX?]&,^._\ P)@KWJB@#P7_ (:Y^.'_ $8S MX[_\"8*/^&N?CA_T8SX[_P# F"O>J* /!?\ AKGXX?\ 1C/CO_P)@H_X:Y^. M'_1C/CO_ ,"8*]ZHH \%_P"&N?CA_P!&,^.__ F"C_AKGXX?]&,^._\ P)@K MWJB@#P7_ (:Y^.'_ $8SX[_\"8*/^&N?CA_T8SX[_P# F"O>J* /!?\ AKGX MX?\ 1C/CO_P)@H_X:Y^.'_1C/CO_ ,"8*]ZHH \%_P"&N?CA_P!&,^.__ F" MC_AKGXX?]&,^._\ P)@KWJB@#Y@\[E"$E(P Z4 >"_P##7/QP_P"C&?'?_@3!1_PUS\]44 >"_P##7/QP_P"C&?'?_@3!1_PUS\]44 >"_P##7/QP_P"C M&?'?_@3!1_PUS\]44 >"_P##7/QP_P"C&?'?_@3!1_PUS\\T>TO+/ M]B'QQ-#+;1O%+'=0%74J"&'L1S76_MS_ /)H_CW_ + +_P#H:UW7PN_Y)GX= M_P"P%:?^B4H \B_X:Y^.'_1C/CO_ ,"8*/\ AKGXX?\ 1C/CO_P)@KWJB@#P M7_AKGXX?]&,^._\ P)@H_P"&N?CA_P!&,^.__ F"O>J* /!?^&N?CA_T8SX[ M_P# F"C_ (:Y^.'_ $8SX[_\"8*]ZHH \%_X:Y^.'_1C/CO_ ,"8*/\ AKGX MX?\ 1C/CO_P)@KWJB@#P7_AKGXX?]&,^._\ P)@H_P"&N?CA_P!&,^.__ F" MO>J* /!?^&N?CA_T8SX[_P# F"C_ (:Y^.'_ $8SX[_\"8*]ZHH \%_X:Y^. M'_1C/CO_ ,"8*/\ AKGXX?\ 1C/CO_P)@KWJB@#P7_AKGXX?]&,^._\ P)@H M_P"&N?CA_P!&,^.__ F"O>J* /!?^&N?CA_T8SX[_P# F"C_ (:Y^.'_ $8S MX[_\"8*]ZHH \%_X:Y^.'_1C/CO_ ,"8*/\ AKGXX?\ 1C/CO_P)@KWJB@#P M7_AKGXX?]&,^._\ P)@KFOA9^VY\3/%'AV?4/"W['7B_4[=-3N(7N+*]A9%E M1\.A) ^93P:^GZ\+_P"">_\ R1/5O^Q[UG_TI- $/_#7/QP_Z,9\=_\ @3!1 M_P -<_'#_HQGQW_X$P5[U10!X+_PUS\]44 >"_\-<_'#_HQGQW_P"!,%'_ US\]44 >"_\-<_'#_HQGQW_P"!,%'_ US\]44 >"_\-<_'#_HQGQW_P"! M,%'_ US\%[7]CKQ?)JEK MID$UUIJ7L)FAB8G:[#& I[/_\ L1-*_P#1C4 0_P##7/QP M_P"C&?'?_@3!1_PUS\]44 >"_P##7/QP_P"C&?'?_@3!1_PUS\BT44 %?('_ 7X_P"4-G[0G_9/ MYO\ T=%7U_7R!_P7X_Y0V?M"?]D_F_\ 1T5 '\85%%% '[_?\&FW_*4S]KO_ M +>/_3Y/7[_5^ /_ :;?\I3/VN_^WC_ -/D]?O]0 4444 %%%% !1110 44 M44 %%%% &<_@_P )/XC7QB_A?3CJZ0^4NJFRC^TB/^X)<;MOMG%:-%% %*V\ M.>'K/6KCQ)9Z#91:C>1K'=W\=JBSSHOW5=P-S =@3Q5VBB@ HHHH **** "B MBB@ HHKYT@_X*4_":^_X*):?_P $W++X;^-HO%=YX+O?$S:_JV@/8Z8UI;S" M#$#S[9+DM()%WHGE?)D.V10!]%T5XY^V-^V3H'[(WAG26M/A'XS^(WB_Q/=2 MVWA'X??#[21>:IJCQ*&FE(9ECM[:$,AEN)65$\Q!DLZ*WDW[!G_!7_X8_MF? M'?Q1^R)\0?@-X[^#7QC\):<-3O\ X>?$:PCBGO-/+*OVJTFC8K/&"\>>%)#A MEWJ&8 'UY17G_P =/CH?@_K'@+PKI7A8:WK/Q \=6WA[2[#[=]G$RM+J8+@"1T2/>AD##Y=_:X_X+8Z9^R?'J'Q/NOV$OC)XK^#>@:D++ MQ'\9?#^FV?\ 9D!$PA>>W@EG6XNK5)#L^U;$A M,_L3_P#!1OX6?MU?$SXO?#?X:_#SQ=H4OP=\40:!KLGB_2A8RW5VZ2,QCMV8 MR)&OE\&4(S;L[ ,9 /?M/TO3-(@-MI6G06L;2,[1V\*HI8G); Y)ZFIZ\^_ M:F^.\?[-7P'U[XPQ^&#KM_8);VN@>'EO1;'6-5N[B*SL+$2['\HSW<\$._8^ MWS,[6Q@^ ?M7[+%E^V#\#?& M#IX1FCN/[5.NHMI<:+-;C-S!>*6*PO$/F8[BA0JZLR,K'RVQ_P""O?PS;X6Z M-^U=XA^"7BO1O@%XA\00Z3I/QBU.:UCMPL]S]DMM4N+(R?:;73)K@I''(-4L-'LI;J>S\+Z#/J5Y*D M<;2$)% I/W4/S-M0<989%<9^P-^V9X%_X*#?LE^$_P!L#X9^%]5T;0?&(OGT MO3M<$8NXXK>_N+3,HB9T5F-N7VJS ;@,G&: /8:*\F_;@_;*^$/[ O[,7BG] MJ7XV74_]C^&K!Y8M.L@&NM3N=I,5I;J3\TCD'D_*BAW8JB,PZ']F3XWZ5^TU M^S;\/?VD="T.XTRQ^(/@?2?$MGIMW(KRVD5_9Q720NR\,RK*%)'!(.* .XHH MHH **** "BBB@ HHKYT_;Y_X*4_";_@GU%X+B^)'PW\;:Y/XZ\::9X9TB;0= M R[8(QA)6V*SRX3[F&!H ^BZ*Y7XW?&;P%^SU\*=;^,WQ-U M">WT30;3S[LV=G),/B/HUO'I^I7;L%BMKAH97^R3.61 M?+)?87'F%%^:@#[UHKEOCA\6_"_P#^#/BSXX^-G<:1X0\.7NLZD(AEVAMH'F M94'=R$PH')) &2:\)^/O_!0CXJ_!OPWI.D> _P!@SXB?%'X@#PQ::OXX\'_# MRXMI[;PJ9H@[6LU_=&!+B?<)!'##&TTB()&BC62/< ?3]%>'?\$]/V_?@G_P M4F_9OM/VD?@?9ZQI]I_:ESI.N:!XBLQ!J&C:G;E?/L[A%9E#J'1@58@K(IX) M*C#UK_@I;\(]*_X*&^%O^";\?PX\;?\ "6^)_#^HZS%K]_X?>RTE+:S63?Y4 ML^U[HEXV4-$C1XPWF'(R ?0T>EZ9%J$FK1:= MW+&$ENEA42.HZ*6QD@>E3T M$A068@ #DFODGQ3_ ,%6K'2/@7X+^)7@3]E?QW\0?%?Q+&J:A\/_ (>?#R)+ M^\OO#]O=M';ZW-I&]" M5VR1L^[XN_X*&0WOQ:\>_"/]FO\ 9Z\4?%>[^$\47_"R;SPW?V5M#I]W)$9E MTNU-U*GV[4/* =H$VHF]%>578)0!]'45P7[/_P"TO\&_VH?V?]!_:=^!_BHZ M]X/\2:0=1TN^L[21Y7C7<)(C"JF03(Z/&\.TNLB,F-PQ7F?[&W_!2/X4?MM? M'CXR_ ?X7_8._;WU_\ ;BB\2W6I_L,_'3X-P>'6 MM5CD^-7@I=$;57F\PD6D9F=Y1&(QO;:%'F( 220 #Z&HHHH **** "BBB@ H MHKSW]J3]I/P7^R3\#O$/Q]^(/ACQ1J^D^&]+N+^^LO"/AV;4KMH8(7FD8)&- ML:B.-R9)6CC&,%P2 0#T*BO-?V//VE_#?[9/[+_@?]J7P=X=OM)TKQWX?AU? M3]-U-D-Q;Q2@E4D*$KNQUP2/C MZ@;75?C=HGAJ$:0R"3RVO+6.659;FR#\"ZPD3]4+@H6 /OZBN>^$OQ6^'OQT M^&'A_P",WPF\46^M^&?%.CV^J:#JUKGR[JUGC$D<@# ,N5895@&4Y! ((KQ; M5O\ @H-96'PVU[Q_H'P(\3^++S_A8FK^%/AWX5\%F.]U/Q:^FRFVN[Q5E\F& MRMX[N&\C:6:7REC@C?S"UQ'%0!]%45\H?L&_\%6O!W[9?QQ\<_LG>/\ ]GKQ MQ\(/B[\/K&'4=<\!>.H8&DFTZ5D5+RVGMW:.>(-)$"1@?O4*EP21T7_!1/\ MX*6_"/\ X)O^!]%\8_%'X<>-O$'_ D/B"QT;3AX;\/N]I%^45\,_!+_@N'X.\2_M8^&OV./VL/V-OBO\ O%/C_>/ MAO=?$;3[?[!XAD7_ )=UGMY'6.X.5 C^8;F5"X9XU?W[]H_]M'PI\"_BGX-_ M9S\)^"M2\;_%#Q_'=7'AKP5HUS# R6-JH:YU&\N)F6.TM(\JGF'<\DCJD<%WCGM;F$B6"=#AUR"$=71>/\ '/\ P4P^$7@G_@H+\/?^"?:URQ,.P>2CI\X)<< @'T=14&IZGINB:;< M:SK.H06EG:0/-=W=U*L<4,2*69W9B J@ DDG S7B'[/O[;MK^UUJ'_"1_LQ M?"35M=^'4>HM;+\4]:NX]-TG5EC ">* +-%?/O["W_!1/X8?M]:Y\5-(^&GP\\6^'Q\*/'EBO!_P#@ MGA_P44_9^_X*7_ A_CG\ VU:R&GZM-I'B;PQXDLA;:IH.I1!3):W,09@&VLK M!E9E(;J&#*N[XZ_:V\*?#[XT^)/AMK^CLNB^"OAS#XJ\7^(XYI)7LVNKN6WT M^QBM8XF>YFN!:7S!4;S T,*+'(;A=H!ZW17Q#X;_ ."U6F:-^UCX&_9>_:C_ M &&_B[\&HOBKJ+:?\,/%OC>TL7LM8O/E\NUF%I<2FTGD+(HB8LP:1 X0'(^I M_P!HSX^>$OV9/@[KGQL\<>'O$FJZ9H&GSWEW9>%/#T^I7CQQ0O,^V*%3M 2- MOG"*?%%%!$L$$:HB*% M1$& H'0 =A7E?[$'[67A#]NC]E7P;^UGX!\,ZEH^B^-M/DO=-TW6#']JAB6> M2("7RV9 Q\O)"LP&<9.,U?\ BK^T+9?#7XT?#[X+P:#%>W?C0:O?:G=S:D+= M-$T;3;027.HOE&\Q1/A^+[7<^()KTHMC;6$:D?:)KAI M$$8! .[KT5X%\.OVZX;K]H/P_P#LL_M$_!76/A?XU\:Z#=:QX"L] M8U:SOK77X+7:;RVAN+61E%[;(\-Y55RN=_P4I_X*8?"+_@F-\%A M\9OBU\./&WB*VFOK>RMH/"V@/+"L\[F.(3W)_C=\0KF6+0_"6A76K:HUO'OE:&")I&2-/XY&"[50=8V9!*F_8X5F4,IP2.:WZ "BBB@ HHHH **** "BOG2#_@I3\)K M[_@HEI__ 3B>5\ MF0[9%=1^V-^V3H'[(WAG26M/A'XS^(WB_P 3W4MMX1^'WP^TD7FJ:H\2AII2 M&98[>VA#(9;B5E1/,09+.BL >QT5\A_L&?\ !7_X8_MF?'?Q1^R)\0?@-X[^ M#7QC\):<-3O_ (>?$:PCBGO-/+*OVJTFC8K/&"\>>%)#AEWJ&8>^?'3XZ'X/ MZQX"\*Z5X6&MZS\0/'5MX>TNP^W?9Q''Y$]Y>7;-Y;Y6WLK2ZF"X D=$CWH9 M P /0**^'?VN/^"V.F?LGQZA\3[K]A+XR>*_@WH&I"R\1_&7P_IMG_9D!$PA M>>W@EG6XNK5)#L^U;$AF:1 ;;2M.@M8VD9 MVCMX512Q.2V !R3U-> _L3_\%&_A9^W5\3/B]\-_AK\//%VA2_!WQ1!H&NR> M+]*%C+=7;I(S&.W9C(D:^7P90C-NSL QGT3]J;X[Q_LU? ?7OC#'X8.NW]@E MO:Z!X>6]%L=8U6[N(K.PL1+L?RC/=SP0[]C[?,SM;&" >@T5\?\ [7'_ 5C MU7]GOQSK_@+X'_L'?&'XWR^"40_$#6/AUHT;Z=HDK0I.;19YF4W=VL,D7[+%E^V#\#?&#IX1FCN/[5.NHMI<:+-;C-S M!>*6*PO$/F8[BA0JZLR,K$ ]JHKY#L?^"O?PS;X6Z-^U=XA^"7BO1O@%XA\0 M0Z3I/QBU.:UCMPL]S]DMM4N+(R?:;73)K@I''RENI[/POH,^I7DJ1QM(0D4"D_=0_,VU!QEAD4 M==17CW[ W[9G@7_@H-^R7X3_ &P/AGX7U71M!\8B^?2].UP1B[CBM[^XM,RB M)G168VY?:K,!N R<9KG+#]NC7?BCXX\>^%?V6?V==8^(EC\,O$$WA_Q9KJ:_ M9:9;RZS!&DESIEC]H?==_LJ?M0_"C]LGX# MZ'^T1\%K^[ET+7%F1;?4K4V]W8W,$SV]S:7$1)\N:&:*2-UR1N0E2RD,?1* M"BBB@ HHHH **** "BOG3]OG_@I3\)O^"?47@N+XD?#?QMKD_CKQIIGAG2)M M!T!S86]W?3&.(W%[+M@C&$E;8K/+A/N88&O8?C=\9O 7[/7PIUOXS?$W4)[? M1-!M//NS9VL:?:?VI(K,0:AHVIVY7S[.X1690ZAT8%6(*R*>"2H M/<:@CTO3(M0DU:+3H%NY8PDMTL*B1U'12V,D#TKYYUK_ (*6_"/2O^"AOA;_ M ()OQ_#CQM_PEOB?P_J.LQ:_?^'WLM)2VLUDW^5+/M>Z)>-E#1(T>,-YAR,_ M1I(4%F( Y)H **^2?%7_!5FRT?X%^#/B3X%_97\=_$'Q9\2QJFH> /AY\/8 M4O[R^\/V]VT=OK=S/((H;&UGMWLYLR$X:\2)#,5+5;_X)W_\%9O@_P#M_>-/ M&GP-F^%/C/X7_%?X ED&\;2-Z$KMDC9P M#ZKHKYQ\7?\ !0R&]^+7CWX1_LU_L]>*/BO=_">*+_A9-YX;O[*VAT^[DB,R MZ7:FZE3[=J'E .T";43>BO*KL$KU']G_ /:7^#?[4/[/^@_M._ _Q4=>\'^) M-(.HZ7?6=I(\KQKN$D1A53()D='C>':761&3&X8H [VBOG;]C;_@I'\*/VVO MCQ\9?@/\./AWXPT2]^"FIZ9IWB&Y\7Z1]@>[N+Q;IQY-N[>:J*MMG=*J,WF# M"@ $]%\:OVQ])^'_ ,BO%/V1?VXOAY^UCK/CCX;0^%=7\'_$ M/X8:U'I7Q$^'WB3R?MVCS2Q^;;S!X'>*XM;B+]Y#<1L5D3LI!4>UT %%%% ! M1110 5\@?\%^/^4-G[0G_9/YO_1T5?7]?('_ 7X_P"4-G[0G_9/YO\ T=%0 M!_&%1110!^_W_!IM_P I3/VN_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T M^3U^_P!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %?GC\7/^5GKX2?]FGZS_Z=Y*_0ZO@OXH?!#]JS5O\ @O-X"_;%T/\ 92\3 M7GPR\.?!74/!FI>*H_$.@(/ML]_+<),EL^HK&/"&B?#K_@G_ /L<:W\0I=>N1_PF7B;2_B'HGA^7 M2--#8DM[.74)PZWLRY59Q"Z0*2XW2;0O'_L??'#_ (*:3>,?!/[/VN_\$<]/ M^ 7PMTB-DU;Q3=?&O1O$7V*R@@=TMK>RL2)I)YY@B&9V;;ODD;>QH ]:T,2? M&G_@HUK6OEO-T/X(^!X]$M1U0^(M;,5Y=Y':2#3;;3=K==FK2C@$Y\:_X+W? M%3X[> /V"_%W@3X6_L8^)/B-X*UO139_$_5_#>OV%I+H?AMCC4'MH)/,FEG^ MRK(JLL)2'>LI+"-EKZ!_81^''CGP1\"G\7_%S0)-,\;?$+Q'J/C#Q?IUPZM+ M8W-_.9(+&1D)5FM+-;2RR"019CD]3Y7X9_;'_;C^-/@+Q5\,M?\ ^"4/C?P9 MXWDCNM.TZ7Q)XPT.[\*LKAHX[J>_BN1.\'(:2.&TEDP<*'R2 #V+]A3XM_ 7 MXZ?L;?#/XI?LNV3VGP]U/P98CPCITT>R2PLHHEA2T==S8>'RS"PW,-T9PS#D M_)/_ 1U_P"4BO\ P4!_[+AI?_IO>OJS]A3]E#0OV!_V*_ /[*'A'4+G7HO M7AA+-[Q8UBDU.ZRTMQ*JN^V/S9WD949\*'"EL#=7SE_P2V^!7[4_P:_;>_:P M^)WQO_9>\1>$O#?Q?^)-IKW@S6;[Q!H=TDEK!;2PD31V6H331.QVL!L(PXR0 M00 #V[]H25?C!^V3\(?V=HQ\.^&=$BOMXN)=JC,DDDCL< M %G=P "2!7#_ +-GP]\:_P#"Z_C!^T%\2?#T^G7_ (J\46^B>&;>Z*F2/PYI M$)AM<[2?EFO9]5O$Z'R[Y,@$'/RK^U/\8_\ @K%XI_:T>?0/^"-&L?$7X4>! MM1CN/ MI<_';PMH\>LZI"Y*ZS>0233.ZQD*]I ^SRF_TB1#.(1:@'S_\=O@' M\5?V"_\ @VM_:@^(&H^'[CPKXL^-/B?5O'&M^%%&Q_#MMXBU2QLSIC!?NM'I MQC251PLAE7D#)^A/VQ_ /A33/^#8K7/ KV<0TW2?V4=-%G&P >VTBVD@//& M1)&A]<^]>H^'_ _[5O\ P4T_9-^,7P)_X*(_LD6GP,T?QIHS^'?#OAFW\;67 MB34(U:W9GU=[JR80<3R0^5!@,K6;LY99%QXCXU_9\_;V^/'_ 2LT7_@D)XH M^!VHZ#XO.@:5X'\9?%R34+*7PY'X?L988Y-6MF6?[3=37-E;A5M3"CK-.WF^ M6B;V /HC_@GSXV\4?$G_ ((X_"/QQXWFEFU74_V?-)FO[B=B7N)/['C!F8GJ M7QO/NU>7?\&S]Q!:?\$,O@7=74Z111:9KCR22,%5%&O:D223T '>OJ7Q)X!3 MX&?LFCX.? SX6ZGK]OX;\#IX?\+^&M)N[.*=X(+/[-;QB2\F@A4!40$LX]:^ M??\ @AC^S9\#X;I;>=7,,JZ)9Y1L$[6'<'D5\[_MN?\&^?_!. MC7?V.OBEHO[*_P#P3[\$)\2[OP!JT/@%[/%M,NL-:2"T*2SS+%&WG%,-(P4' MDD#->]_\$E?V(/!/[!W["OP[^%.E_!C3?!/B^Z\$Z'<_%&RT^9)3<^)5TRVA MOYI9(Y'CED,T; O&Q1MN5)!!H ^E:*** "BBB@ HHHH *_/'_@Y&_P"38/@? M_P!G8>!O_1UQ7Z'5\+?\%V/V?_VH/VH/@[\+?AW^S%^SCK7CB]\-?&_PWXPU MF:QU[1K&&"PL))VF3.H7UNSS'^ M@M[ZWO((;F,.J7$$JS0R@'C&]+,X:9VZQ3WD[BSMQU?_ $EP"MO)CZ*_:<^+ M7[2'@#]FK5/B%^S-^RMJ7CWXBR687P_X!O/$.EZ?LN7! >[N9KM8%AC/S.(I M7=N%3J67XA^!/Q^_X+9_!_PIJ-M:?\$*9]3\=^*[E;OQ=\1/$W[3'AAEU#42 MBQBYF@M\NEI"H"Q6D)Q'#&(T)8L[ 'UE^V^)/BCXP^$_[(]DV^/QSXXBUOQ7 M$.WAW0FCU&YW#O'+>C2K)UZ%-08'C@^B_M&^/OBS\*/A'K7C3X!_L]7?Q+\5 MQ0.^F>$['7;+2_MTXC.WS;F[=4C7Y54L [?=PI'(XSX0?#7XF:O^V!XZ^.7Q M6TTI!H7A32/!G@BY:)8TO8_+&HZMJ,*!F,<=Q=3VML58YSI (R"&;&^(O[8W M[3/PV_:=U/X-G_@FQ\2/%?@H6%O+X;^)?@CQ#HMS#J,[Q*TL,]K>7=JUEY.? ^A_"C7/ GQ3\.?%/5[KX]^%O M$:@7,?BJ_F:XN;E JJ%MW(,42;5:-+78V\IYLE/]J#_E9)_9>_[(?XQ_]FKW M[]@W]DOQ1\&?B)\9_P!J;XJ:-9:1XU^._C6VUO5O#FFW0GAT2QL[*.RL;1Y5 M 6:Y\M'FGD3Y/-N'1"ZQB1_&_P!H?X(_M6>*/^"X/P4_:U\)?LH^)M3^&_@' MX=Z]X?U[Q/!XAT",&YOM_E216\VI),*<' !]"?\%#?&7B#0_V M8]2^'/@759;/Q3\3=1L_ OA:ZMC^]M;K5I1:R7B>]I;/A]0\$_ M"SX>_#FWL[;P3X2LM.%AX?LM#M'MX0&CTZT#BVM@W7RX_-DVCMO/K7G/C[X> M^-?B7^VUX"US5?#TZ>"_AKX7U+6[6_E*^5=^([_.GV_EC.=UM8?VH'R,8U*+ M!X(/D/\ P5%^)O\ P4=@GT/X-?L6?L&^(/B3X6U>,R_$3Q-I'Q5T/PS.UF=R MG2[*:\N//@EEP/-N5A!2%RL#K*XFMP#%_9,^"]A\=/\ @KG\8O\ @IUX:M%@ M\*V/P_M?A+X2U*%,)XFFM;T7>JZBI_Y:0Q7,4-C'*,AS:3[3M52WEG_!JWK. MJ^.OV!OB)\9?%(/'7[1'BG7/$=S-DR37DOV57+$\G[@Z^]>X_L7_ !U_ MX*3^-?B9X<^$/Q4_X).Z1^SO\+/#NARB;5&^+.C:^'CAA6&STNRL],VFVPS+ M)YC QK';-& &=2.,_90^!?Q\_P""5'B_XX?"#X6_LS^(OB5X ^('Q#O?'?PE ME\*7^GQ#3KW4(8Q=Z)??:[F$V<44T*-%<8D1HI&W$2+Y; '"?\&S&NZBOP?_ M &E_AC;EF\/^$/VM/%UCX8 ;*06K?9Y# F. H9B_'>8UO_\ !*T ?\%B_P#@ MHC@?\SAX"_\ 3+=5[C_P28_84US_ ()X?L:6_P *_'.K6NN>._$.OZCXN^(V MH:1Q!>Z[?N))U@,FW*(B0P*S;=PA#$+NP/+/^"N7OB'0KI?)TW3[FVE-Q%::A--$79T* 1MPWS%<&@ M#K/^"F?_ 3Q_:]_:Z^(_@GXZ?LC?\%!-0^#7BCX;Z7?IX:L5\(P:C8WEW=% M1-)]^*7[(G[>WP_TS0?CI\"- M9L;#QA=: "--U^QO8I);#5+8'[HF2&0LH 'W&VQ[S%'W_P ^T2";2_B#\/?%FCOA:/I=O)#8 MV;W $]R6GN9YG0>6'G$2&18%ED />J*** "BBB@ HHHH *\@_X*$_\ )@OQ MP_[(_P")O_35F@_$/QE^QG\3_AW\*/AEJ?B[Q%XI\!:QHNCZ-I5 M]8VSO<75A/#&S27MQ!$D8=U#'?D Y"G!H \J_P""&D,=Q_P1Y_9YMYERC_"W M3U89QD%"#TKIO^"C^M^&/A5^P#XQ^#_@SP#!J>I>,?"5QX"^&_@+3X$4:KJ5 M_:26=G811\*L**3)(?NPV\$TC82-B,G_ ()*_#SXY?LY_P#!,[X9_!#XZ? ? M6_#OC'X?>"8=+U'P])JVE74E]/ C<6TUM>20$/@!3+)'@L-VT9(^:_#_ .T) M_P %K(OC_K7Q^^(W_!"34?%.I0S7-A\/HG_:2\*6=OX:T9RN8XX?,E!O)]BM M<7)U? 3X.V'[,?[.'A3X1^';*YUZ?P7X3@T M]9HC&MUJL\<2^=*7E=%\VXF4R,SNH+N2Q'6O$/#.E?MF_M0W7P-G_:N^ 5IX M!%IXLU3QQXZ\+:=KL&IV^BG3@8-#TB6\B8I>3O/+Y_!GB#3[>_\/PJL9BF2TO)(Q>^ M86D&U9(PGEY9OF% 'QM^Q#^U1;^)O^"YOQ5\(?ME_L@>(OA+\;/%7P\M;#X5 MRZEK5KJ-AJ?@ZPE::2.*>U&QKF6X::YD(:10D"Q91K=O.Z;_ (.;/^4=6@_] MEP\'_P#IP%>P^&?V??'_ .U!^WUX&_;V^+/P>U'X>Z7\*O!&KZ-X&\/^(+NS MEUK4KW53"MU>7:V4\\,%O%!!Y<,7FO([W,KNL.Q5?AO^"^7[/?[3O[5_[)6A M?!']ES]G?6?'&LQ_$G0->NWLM=T>P@M[6RN3-*&;4+VW+.0H"A0P)89(P< ' MVKXP\6^'? /A+5/'?B_58K'2=%TZ>_U2]F.$M[>&-I))&]E16)^E>)?L$_#$ M:A^S?X;^+WQ4\)(OBWQOX@O/B/J$.H0AI]+O]6\Z2& ^DEI87$5@",_);XR> MIM_MC>$_B+^T+^SSIGP6T7X.+2^EMF?2_#K3^=JRW!@FDC M(FLH)[,>6[C?>Q]1D5?_ &ZOBE^UI\)/V>]2UK]B#]F&3XJ?$2Z86FA:(_B# M3M-L[%F5O],NI+ZY@#Q1X_U41,DC%5^12TB '@O_ 4&^"]A^W)^WM^S?\!? M#%HLH^!WQ M?BU\0/$$*9_L:&U5UTO3B_3SKZ[&_RLY\FQDD(QLW>6?LV:SJ MOCO_ (.F_P!HNY\32/,/ W[.^@:'X;$N2(+.ZDTZ_E"9Z9GED/'&]5=KVY>..XUN_M[(1 MRWGEQ@,+:#8!%!';PK'&D:+ZE\&BWV#Q;^R79WWB6"-OE:ZMM4AB@G<#^)8\1C/:8^HK?\ VY / M^(AK]ADX_P"9/^(__IGKT[]B_P#9!^)%[^WU\8_^"H'Q]\&2^&-:^(&BZ;X3 M^'O@Z]NH)[[1/#=FD;2/>/;O)$L]W=1K.84=Q$B1JS%RRIQG[8'P0_:M\<_\ M%G/V:?VJ/ '[*7B76_A[\)- \667BCQ':>(M!AWRZI8-;P&"WN-1CG=5<*7) M12 W ;&* .%_X.5?BA\4M=^$_P $_P#@GK\(;TVM]^TK\7;+PQKLG]IM9"XT M:-XC=6K7")(T"RO-;AW5'/EK(NQPQ4]IXT_;L_:/_P"";_[4GP-_99_:<^"/ MPWA^#?Q9U"W\%?#_ ,1_#!KV!O"FJJL<5GIUU!=%DE@8-%&DL?E?*KN44)M/ M?_\ !73]A_XG_M5^"OAE\;/V>-&LX;NZU2Q@E6QTFVAMKB8RCSYC)/.2L/EQ!8GE9SL /MFBBB@ HH MHH **** "BBH=1N9K+3Y[RVTZ:[DAA9X[2W9!),P!(13(RH&)X&YE7)Y('- M'Y[_ /!#S_DY_P#;Q_[.PU7_ -$I7WAJL_PY^$>@>(_B-K4^F:!IJB;6O%.L MW+K!$!%;HLEU<2-@82""-2['A(E'117Q?_P2*^ _[4WP(_:*_:G\2_'S]F/Q M!X/T?XL?'"_\8>#M6O\ Q!HEW'+82KL1)4L;^>6*4[0VTH5 8?-D$5E_MW?% M#_@J5XO_ &G8/!/PX_X)(:M\4?@EX6>*Z@AD^-?AK0E\6ZM'(LD5QB2V=G%? #I)?R')))/EJ:18^&? EE;_ !'TWQ)?RW&IW'V2\UMY[)EBMH=/@D%P M(F!>0HY&<*A^BOBU?>-?V7OV6;@?LK_LZ2>/]2\%Z#9V7A/X<6&OP:6U];PF M* 01W-P#'&8X S@,#N\H(.6% 'PA_P %6OVM6^%W_!07]G&?]M?]BGQ58? / MPI\2DN_#GQ7@UVQN+?\ X2^2-K;3I[JW@:22"T@5YY@KO')(VR0*?L[PR??W M[6'_ ":S\2_^R?ZS_P"D,U?+W[0O@WXS_P#!7'X'>&?V>?B%^QMXT^$GA6\\ M7Z+K?Q$U/XC7FEBXAMM.O8KUK'3HK&\N)99YY8$A\^58(TADD<;W A/TW^UM M;^-M3_9I\<^'?AS\-]3\6:WK'A34=/TS1=)O+*"6:::UEC3,E[<00JNYE!)< M8SG!YH ^=?\ @WB_Y0N?L_\ _8GR_P#I="YBAC-YKQ64@/5M'QCNW#?\$B_AW^T;^QU_ MP26\&?!GXW_LWZ]I/CSX:>#KV.;PM_:^EWCZQ<)++/&NF>'KC5_$FEZ-<6T,VN^([MY+_4 M?)DN98X4:>_GN&5I950>8-S@ F@#S?\ X+&(_C7]A/Q3^R1X'\.VVL>-OC;9 M-X&\!>'G3A[J[7;)>L #Y<%E;B6\DEQA%MA_$R*WR)_P5!^%X^ WQN_X);_L M(Z9J]Q?^$/#'Q2TR"1YP?],G\/VFFV]C+(O(W;9)CSG[S>]=?\-/VB/^"VGA MSXI:Y\>/B7_P08O?%'C+4UFL-)OO^&F/"EM;Z#HOFAX].LXB7,08I')<3%B] MS,BLVV.*WA@]0_;1_9 _:S_;8_9.^"W[06N_#_0/#G[1GP>^(&F?$?1/!4.L MH]D)XKDRS^')+T%HV+6I2!KE?W;SVZN-D;G !YQ_P<+Z[J/@+XP?L.?$[PF6 M7Q!I_P"UIH=C9&)L/+:W?[NZ@]=LBJB-CLWTK?\ ^#I0#_ASIXSX_P"9P\+_ M /IZM*[#XN?L\?%?_@H_^VG\!?B_\1O@;XB^'OPR^ >KW?BV>R\:R60U'Q!X MG9(TL(8(+2XG$<%FR/,\[L!(Y1(@Z[I!%_P<$_L[?M-_M@?\$^=6_9F_96^ M.J>-_$FN^(M&O ;77=)L+>TAM+^*YD,CW]Y 22L1"A V2PS@9H ^V]6T71]> MM!8:[I-M>P+<0SK!=P+(@EBD66*3# CXMCDC:[6LTT).!GY)&&".-OVF?B/X4N;#PSX"^&FG^"_A=+*H_$.@(/ML]_+<),EL^HK MD?\ !4/XI_\ !1;PQX0T3X=?\$__ -CC6_B%+KUR/^$R M\3:7\0]$\/RZ1IH;$EO9RZA.'6]F7*K.(72!27&Z3:% .+\%?!6Q_:B_X+;Z MG^W'XT,2?&G_@HUK6OEO-T/X(^!X]$M1U0^(M;,5Y=Y':2#3;;3=K==FK2C@$Y\ ME_8^^.'_ 4TF\8^"?V?M=_X(YZ?\ OA;I$;)JWBFZ^->C>(OL5E! [I;6]E M8D323SS!$,SLVW?)(V]C7NW["/PX\<^"/@4_B_XN:!)IGC;XA>(]1\8>+].N M'5I;&YOYS)!8R,A*LUI9K:6602"+,"M;T4V?Q/U?PWK]A:2Z'X;8XU![:"3S)I9_LJR*K+"4AWK*2PC9:^ MC_V%/BW\!?CI^QM\,_BE^R[9/:?#W4_!EB/".G31[)+"RBB6%+1UW-AX?+,+ M#_BN1.\'(:2.&TEDP<*'R2/6/V%/V4-"_8'_8K\ _LH>$=0N=>B\! M>&$LWO%C6*34[K+2W$JJ[[8_-G>1E1GPH<*6P-U 'RG_ ,$=?^4BO_!0'_LN M&E_^F]Z^C?VA)5^,'[9/PA_9VAS)I_A;[9\2?%J#E"MFOV'2;>3_ *Z7MX]V MG^UHQYXPWB/_ 2V^!7[4_P:_;>_:P^)WQO_ &7O$7A+PW\7_B3::]X,UF^\ M0:'=)):P6TL)$T=EJ$TT3L=K ;",.,D$$#Z)_9L^'OC7_A=?Q@_:"^)/AZ?3 MK_Q5XHM]$\,V]T5,D?AS2(3#:YVD_+->SZK>)T/EWR9 (.0#N/&WBOX2?LS_ M J\1?$WQ3/8^'?#.B17VN:[=I%M4,[O<7$NU1F2221V. "SNX !) K\G?CM M\ _BK^P7_P &UO[4'Q U'P_<>%?%GQI\3ZMXXUOPHHV/X=MO$6J6-F=,8+]U MH].,:2J.%D,J\@9/T!^U/\8_^"L7BG]K1Y] _P""-&L?$7X4>!M1CN/ MI<_ M';PMH\>LZI"Y*ZS>0233.ZQD*]I ^SRF_P!(D0SB$6OJOA_P/^U;_P %-/V3 M?C%\"?\ @HC^R1:? S1_&FC/X=\.^&;?QM9>)-0C5K=F?5WNK)A!Q/)#Y4& MRM9NSEED7 !Y=^V/X!\*:9_P;%:YX%>SB&FZ3^RCIHLXV #VVD6TD!YXR)( MT/KGWKVO_@GSXV\4?$G_ ((X_"/QQXWFEFU74_V?-)FO[B=B7N)/['C!F8GJ M7QO/NU?._C7]GS]O;X\?\$K-%_X)">*/@=J.@^+SH&E>!_&7Q(3XJ^--A;:%)J-Q M\'/$^JA7FU$(LD27H:,?:GLQ(NR,0+,ULKQ33?P77VC5+VZ1H);"[G!41S1[M^PY; !P3 M6#^QC\*?C;^P%XF^//P=^)G[.OBKXB^'OB/\9==\>>%/&'A5;&\35[?5EB:3 M3;^*YN8G@N86C,1DE MY(RA$BX90 >Q?\$LO!7[+G@3]@SX>Z=^QO\19?&'@ M*^TZ;4]/\77&+;4+UYK?28I1\L@MX/*1F M7Y#)YA4LN&/T_0 4444 %%%% !1110!^>/\ P'_%5K#8^)-'M[Z"WOK>\@AN8PZI<02K-#* >-R2(CJ?X616'(!KXD M_P""['[/_P"U!^U!\'?A;\._V8OV<=:\<7OAKXW^&_&&LS6.O:-8PP6%A).T MR9U"^MV>8[DVJJE3NY88-?2?[3GQ:_:0\ ?LU:I\0OV9OV5M2\>_$62S"^'_ M #>>(=+T_9'/#>EF<-,[=8I[R=Q9VXZO\ Z2X!6WDQZ_\ MMOJ_Q2\8?"?]D>S?='XY\<1:WXJB'_0O:$T6HW.X=XY;T:59.O0I?L#P<'Y, M^!/Q^_X+9_!_PIJ-M:?\$*9]3\=^*[E;OQ=\1/$W[3'AAEU#42BQBYF@M\NE MI"H"Q6D)Q'#&(T)8L[?8GP@^&7Q)U;]L#QU\=OBK8.L6A^%-(\%^"IVB6..] MB$8U'5=2A0,QC2XNKBVMBK'.='!Y!#, =G^T;X^^+/PH^$>M>-/@'^SU=_$O MQ7% [Z9X3L==LM+^W3B,[?-N;MU2-?E52P#M]W"D.? ^A_"C7/ GQ3\.?%/5[KX]^%O$:@7,?BJ_F:XN;E JJ%MW(,42;5:-+78 MV\IYLGO/Q%_;&_:9^&W[3NI_!L_\$V/B1XK\%"PMY?#?Q+\$>(=%N8=1G>)6 MEAGM;R[M6LO+D+1AW=@Y4-A5;-0?L&_LE^*/@S\1/C/^U-\5-&LM(\:_'?QK M;:WJWAS3;H3PZ)8V=E'96-H\J@+-<^6CS3R)\GFW#HA=8Q(X!X#^U!_RLD_L MO?\ 9#_&/_LU?3__ 4-\8>(]%_9DU+X<> =2EM/%7Q-U&S\"^%[FV/[VTN= M5E%K)>I[VEJ]S>GK\MFW!Z'YZ_:'^"/[5GBC_@N#\%/VM?"7[*/B;4_AOX!^ M'>O>']>\3P>(= C!N;[?Y4D5O-J27#Q#"[B8PPWC"G!Q]&^/OA[XW^)G[;O@ M/7-6\.3)X*^&GA;4=?6OD']DSX M+V'QT_X*Y_&+_@IUX:M%@\*V/P_M?A+X2U*%,)XFFM;T7>JZBI_Y:0Q7,4-C M'*,AS:3[3M52VU_P5%^)O_!1V"?0_@U^Q9^P;X@^)/A;5XS+\1/$VD?%70_# M,[69W*=+LIKRX\^"67 \VY6$%(7*P.LKB:WD_8O^.O\ P4G\:_$SPY\(?BI_ MP2=TC]G?X6>'=#E$VJ-\6=&U\/'#"L-GI=E9Z9M-MAF63S&!C6.V:, ,ZD ' MAW_!JWK.J^.OV!OB)\9?%(/'7[1'BG7/$=S-DR37DOV57+$\G[@Z^]/_ M .#9C7=17X/_ +2_PQMRS>'_ A^UIXNL?# #92"U;[/(8$QP%#,7X[S&N[_ M &4/@7\?/^"5'B_XX?"#X6_LS^(OB5X ^('Q#O?'?PEE\*7^GQ#3KW4(8Q=Z M)??:[F$V<44T*-%<8D1HI&W$2+Y;>J_\$F/V%-<_X)X?L:6_PK\N7OB'0KI?)TW3[FVE-Q%::A--$ M79T* 1MPWS%<&OJ+]H#XS?%[P587'A7]G[]GG6/''BZXML:8;J>+3M$M)&&% MEO;Z9@1"IP76V2>?'"Q$\@ _/_\ 8H^+.@?'O_@YQ^/7Q#^"R:FWA+3_ -F[ M1].\47-YH]U8"XU=KO3YK.1HKF..0YM#+Y;EWC))ALK96:."(D[ M06;C>5'T=0 4444 %%%% !7R!_P7X_Y0V?M"?]D_F_\ 1T5?7]?('_!?C_E# M9^T)_P!D_F_]'14 ?QA4444 ?O\ ?\&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM M_P I3/VN_P#MX_\ 3Y/7[_4 %%%% !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 %%%% !7R!_P7X_Y0V?M"?]D_F_\ 1T5?7]?('_!?C_E#9^T)_P!D_F_] M'14 ?QA4444 ?O\ ?\&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#M MX_\ 3Y/7[_4 %%%% !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 %%%% !7R M!_P7X_Y0V?M"?]D_F_\ 1T5?7]?('_!?C_E#9^T)_P!D_F_]'14 ?QA4444 M?O\ ?\&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#MX_\ 3Y/7[_4 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !115#Q3XI\.>"?#]UXJ M\6ZS;Z?IUE$9+J\NI J1K[GU)P !R20!DFHJ5*=&FZE1I12NV]$DMVWT2%*4 M8Q;D[)%^BOE#QS_P5B^%VBZI)8^!/ASJNN01L5^VW-TMFDGN@*NV/]X*?:NG M^"W_ 4F^"'Q3UF'PSXEM+OPMJ%RX2W;4I%>UD8G 7SEQM/^^JCWKX/#>*7A M]C,P6"I9A!U&[+XE%ORFTH._2TM>AX]/B'):M;V4:ZO\[??:WXGT111UZ45] M^>R%%%% !117B7BC_@I1_P $^?!'C>?X9^,_VU/AAI/B.U&;G0-2\:V<%[$- MN[+0/(' V\Y(ZVT5Y_\ !;]K#]E[]H^ZOK#]G[]HSP/XVN=+_P"0I:>% M/%5I?S67./WT<,C-%S_> ZBO0* "BN>^*OQ:^&/P-\ ZE\4_C'X]TKPSX ":H? +X^?"/\ :A^$&A_'OX$>,8_$'A'Q M);O/HFLQ6LT"W42R/$7"3(C@;T8#*C.,C(() .PHI))(X8VEED545269C@ # MJ2:\M_9^_;;_ &4OVK/''C;X=?LY?&_1O&6J?#NYM;?QBNA-)-!82W/G>2@N M ODS,?L\V1$[[=GS;Z1XBLK"_:RN[W1+^.Y@CN%1)&B\R,E2P61"0"<; ML'G(H WZ*** "BBB@ HHKE?$GQN^%/A'Q/<>#?$/C>SM]3L]+&I:C:_,YL;1 MG*)-<,H*VZ.X98S(5\PQR!-Q1\ '545X#9?\%5O^"9VI&[&G?M]?"&?[ Q6^ M\GX@Z>WV8C.1)B7Y,8.7#?=@@1CNGE/:.,,Y["N4\,?M^?L9>+=0CT73/VC?#-OJ4UW M:6T&C:O>&POI9+JYCM;?9:W(CF=9)YHHE8(5+N!G- 'K]%>,_%3_ (*+?L$_ M OQH_P ./C3^V3\-/"7B!"=VB>)/&=G977#LF1%-(K$;U9<@8RI':NO^"'[3 M'[.7[3&BW/B+]G3X]^#?'EC92B.]N_!WB:UU)+:0YPDAMY'\MN#\K8/!XH [ M>BN(^.7[2GP _9GT"T\3?'_XP^'O"-IJ%T+73&US4XX)+^X/2"WC)WW$O/\ MJXU9O:N9\)_MZ_L;^--1CT+1/VBO#*:K+?6=G%H>I7OV+47FN[A+:U"VEP$G M(EFD2-&";68X!X- 'KM%87A'XF^ _'6L:WX=\*^)8+K4O#=_]CU[32&CN;"8 MC<@EB-R-LB$.A92&.[0 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 %?('_!?C_E#9^T)_ MV3^;_P!'15]?U\@?\%^/^4-G[0G_ &3^;_T=%0!_&%1110!^_P!_P:;?\I3/ MVN_^WC_T^3U^_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !45[?66FVKWVHWD5O!$NZ2::0(B#U)/ J6J'B?PQH'C M/0+KPMXITN*]T^]B\N[M)QE)4]#^59UG55*7LDG*SM?17Z7:3:5][)^A,N;E M?+N5/^%D?#O_ *'W1?\ P:0__%4?\+(^'?\ T/NB_P#@TA_^*KB_^&,/V6O^ MB):)_P!^F_\ BJ/^&,/V6O\ HB6B?]^F_P#BJ^9]MQO_ ,^,/_X-J_\ RDX. M;-OY(?\ @4O_ )$[3_A9'P[_ .A]T7_P:0__ !5?#?\ P4Y^/L_C3X@V?PC\ M,ZZDVB:/;1W-Y]DG#QW-W(-P)*G#!(RH'H7>OK#_ (8P_9:_Z(EHG_?IO_BJ M^&_^"@7P2TKX,?'9HO"?AR+3=!U?3H;G3(+9"(D95$M?D7 MC;C>,Z/ TXUJ=*%*=2$9NG.QX;1117\9'Y:?H=_P $\/VD+3QG\$F\+_$7Q;:Q:CX;NA:03ZA> MJCSVI4-$27(W%<,GT1<\FO?/^%D?#O\ Z'W1?_!I#_\ %5\A?\$Y/V6_A]\0 M_AEJ_C_XL> +/5(KW4U@T8WT;'$<2GS'3!'REWV_6(^E?1/_ QA^RU_T1+1 M/^_3?_%5_>OAUCN.L5P1@:DJ=&5X:.I4J*;BFU%M*G):Q2L[NZL]V?L61UF\I23MTO[KZ>9VG_ LCX=_]#[HO_@TA_P#BJELO'?@C4KI+'3O& M6E7$\K;8X8=1B=W/H &R:X;_ (8P_9:_Z(EHG_?IO_BJO>&/V5_V>?!FOVOB MGPM\)M)L=0LI?,M+N"-@\3],CGWK[FC5XR=6/M:.'4;J]JM1NW6R=))NVUVO M4]>,LTYES1A;K[TO_D3T"ORE^.7QF^$/P _X.J]&\:_%_P ;Z;X;TR\_8_\ MLHU#49/+CDN&UJX*H6Q]XI$V,]DQZ5^K5?D9\1?VO/V4_ 7_ =36OCGQW^T MKX#T/0]._91.@WVMZSXML[6S@U0ZO+.+)IY9%C$YB97\O=NP>E?3'>9'[97Q MH^"O[>W_ 6\_94D_P""87B2P\0?$/X:^)I=1^.'CWPT#!;VWA,26PFTZZN2 MJK=M)"MVB1 N4\W QO./O_XI?MU^)+3]LN3]@S]G3X,V7B_Q]IWPZ_X37Q!/ MXG\4R:'I-AISW7V6WB%Q'9WDLUQ)*&.Q80BHI+2 _+7YS?\ !<'QG\(_^"A_ M[4/[./@__@E!XHTKQY^T'X8^)5O?WOQ+^&,R7]KX5T)5_>'4=2M"84C$IBD$ M3R$A8Y5V@S!9/H7]I']OCP6/^"O.O_L/?M>_&'4?A=\.-'^&FFZKX-LM'GNM M.O/B5J-S+^\A%]:@74D<#%HH["U=&GE\W=YH'E ]F^#O[=GA+_@H?\ \$U_ MBK\8]#^'NH^%;_1M*\5^%_%GA?5KB.X?3=5L;:6.XA$T?R3Q_,C+( ,AN5!! M%>0_\$D?VIOAC^QU_P &^_P*^,_Q3^W7%NGAZ'3='T71X%FO];U.[U2>"TT^ MTB9E$D\TSJB@LJC)9F5%9AX5_P $8_CK\$/!'_!-/]L+X5:IXA3PY>>&?BE\ M1;O5-,UNTFLAH]K+!'%;1W#SJJP2.RLB1.PD8PR@*3&^/*[/_A8'BW_@VD_9 M+_:&_9ETU/'&I_LU?%G0/B'XN\*Z%<+<7+6VE7^I>=#)''N=60SQRLI'RQH[ MD87( /TRD_X*-_$OX6?MC_##]D#]K#]EA?"-S\9K'49/ 'B3PGXP?7[1;JRB M$T]CJ -C:FTF$3*=T1N(B6 \S:&*+[QAX)GM=!L];M='LHD71KEI)+G4+O\ =PEF<*D:K)*[,2$V)+)']3_L MS_\ !:']C7]NKQ!X8\#_ +#_ (MO?'NNZP(;SQ)9IH-Y;1^$=-"[[B?4II(A M' XVF"*-69I9W3;F,22I\_\ _!*'X[_!'4?^"OG_ 4(U2R^,'AB2VO?%'@Z MXLIUUVWV7$-II-W%=2QG?ATA<%9'&50]2* /HS]FC_@KA\#/CO\ \$];W_@H M'XN\':WX/L-!O[K2/%/@^Z5;K4;+6H+M;/\ LR+9M6XFEN)(8X<;-[7$8(0D MA?A5\,?VU?V5X? WACXSZ^F@>#O&FA^/8]973]9EQY% MAJMO]D@%I))NV^9!+=0A@_X(7?M,:?^RTVF^//$W@[ M]K[5?'4'@O3YH[Q]9TRTU:QO=GD+N,L4D*22HH4^;Y150Q.#]E_LK_\ !1G_ M ((K?MJ_\(1H?[(_[+/@GQ!\6=;O[.1/A^?A'%!?>%I%EC^U7M[=?8_(MH;- M2\AG63]XR*D1:21%H ]CL_\ @K+X^\7?MB?%K]A[X7?L%>-]7\<_#'1-,OX+ M6]\2:9:P:H+U#(DDEPLLMO9VXCV,':5YV,FT6^4<+S_P _X+$?&_]J/X=>-M M*^!__!-CQ?J7QA^&GC&^\.?$+X::AXUT^QL-&NK;&"-:F40W/G9(C6&)V)C= MG"1F.63SG]C7XS?"&Z_X.//VNK&V^*7AV2:\^&O@Z&SC36H"9Y+6S7[2B8;Y MFBW+Y@'*9^;%0?\ !%/X[_!"?]LO]O;5HOC%X6:UD^/CZE'6]DENT; M70;?@PAU93(/E!!&: /LG_@G3^W1X%_X*,?LGZ!^U)X%\(ZEX=74[B[L=8\- M:PRM!/%W_!/KQ-I/A;QGI6I75G\:/%,]W:V.H1RR0Q37OF0R.JDE5="&5CP MP.1FK/\ P<$?L>_';Q_)\"?^"BG[+GP_NO&'C3]F+X@IXCN_!6G(6NM=T5IK M6:[B@4 F6939Q8C4;BDDVW+A58 _0+X>_#7P!\)O &E?"OX9^#M.T+PWH>GQ MV.D:)IEJL5M:6Z+M6-$48"@?GR3UKYZ;2OV6/^",W[.7Q7^,-RG]C> -1\?3 M>*+#PMH&G R0WVH165M_9EC & =[B^1VCC78B&Z"_(D987_@E_P5X_X)L?'G MX76WQ7\+?MD^ -,M7A!U#2/%'BBTTO4]*FZ-;7=I=87!D:"W5RJNXC4 ]P^-/_!3?X@_L=:]X!UG]NK]ERW\!^ /B'K\ M&A6OCK0?'BZTGAO4[@%K:#6H39VXM%<*RF>"2ZA1U(+[<.:7[1__ 5G\0_ M[]NNR_8 \)_L1^./%WC'7/A]>^)O",E)C)-=M; M^6L1Q'(SQJWA'_!9'XW_ &_X*Q_\$M])_9S_8I^)V@>./&7QR\1^&T\$Z)I M-]% _^#E#X&^! M-:^+VA+?V'[-.K:%*][J\*RM?/?;X;:0EOEGD2&1Q&V&/8'(R =W#OB9\&/@9\:?\ @F+\6?"?CGXPZ!K5_I_AB35--NYTN-/BF86<"Q2[Y'D= M( 9+I+.**.X$SL$CD*]7^QI_P5YUCXY_MF:]_P $^/VL_P!C[Q%\!_BW8:!_ M;WA[0-;\26FL6OB#2PQ#36UY:@1.ZX)*)O7$1_\ !2[XI?#[X._\ M%\_V&?&OQ0\6V.A:,/#OC^TFU;4[A8;>"6XTU((1)(Q"H'EDCC#$@;G7)&:W M_'W@_0_VN_\ @X$^#?QN^!6J6FM:'^S[\+->_P"%B>*=(N%GLDO=6BEM;#1V MGC)5KD)--=F+)*1E6;&],@'V7^UQ^T/X>_9*_9=^(/[3GBJU^TV/@/P?J&N2 MV8?:;IK>!Y$@4]FD=5C!]7%>._\ !&GPYXMN/V /!'[0'Q8U'^T_'_QHT]/B M%XZUQTP][=ZJBW$"8_@BM[-K6UBC'$<5LB@<5:_X+/\ PA\5?'7_ ()3_'OX M9>![>:?5KSX;:A<6%K;Y\RYDMD^U"!0.K2>3L [E\=ZM?\$JOBAX.UC_ ()/ M?L^_$6\U^SLM+@^"7AJ*^O;RZ2*&WD@TVW@F#.Q"J%EC=$YI/VL/$MY!!JUUY6ZW%Q,N]>,;048?A6]_ MP1WU+P_\?_\ @M-^TM^V/^PII[:?^S'KOA>TTN^N[2W-GIOB;Q@C6C/?VEHP M0C:JWP:;8 S3,W)ER.8_X( _MR?L5_"GXF_MG3_%3]KOX9>%T\1?M2^(-9\/ MMXD\=Z?8?VEITDTFR[@\^9/.A;M(N5Y'-6_V3=&T7]HS_@Y4U?\ ;$_X)OZ) M<0? JS^&$EA\9/'&B6+VWA[Q?KSI/<"UI-)N(<,X!VO_ M 1!\:2?\%+/VXOVD/\ @I]\9,:S)X3\>R_#SX*65Z/,A\*Z+;J9)FM5.5CG MN4DMFEE7#$F09VR%:^]_VP?V/OA?^V+X$T7PWX\TFT&J^$_%VE>)_!NNR6@D MGT?5+"\ANHI8FR&4/Y7E2!2-T/XQ^"7Q7U13'H32S;A/I-Y>$>7:W,<8@4>:44_9V;($L6[]$;K]N?X M!>+M5M/ ?[-_Q'\-_%#Q=J+Q"UT+P9XA@ODLX7/-[?S6YD6QM$7!_A]_P<=?L,>-O'OB32M#TZ'PAX[CN]6U>\BMH(]VCW MB1*\LA"C,D@503RT@ Y-<%<77AGXQ?\ !U%X(^)__!.W4K/5-"T7X67,'[3' MB;P=(LNC32/'??9[>\FA_=37A?[!QN9MT<1/,,NW;_X*-?'G]GFS_P"#DO\ M8OTSQ=\5O"B6WA_PMXTL_%$=]JUN8M/EO=*OK:VAN=S;8FEF_=JCX)8@8YK] M5?"OA_PEX;T6*Q\$:)IUAISCS88=*MHXH&W '>HC 4Y&.1UH _+_ /X($^+W M_P""DO[1G[0O_!6[XR)_:^JQ?$FY\ ?"6WU#]XOA+P_:00W!AM$/$+SI>6YF MD4 NZ.<_O'!^]_VM/V//A;^UQI7@U_'.DVJ:W\/OB%H?C#P;K[6BR7&EWVG: MA!=_NV/(69(6@D&<%)3D$JN/S@_X)F>*_"G_ 02_:B^,?\ P3__ &T-53P1 M\+/B+\19_&7P*^*NM@PZ!J*W$213:;<7K?NK6ZBAM[92LK("8I#D!X?,_1?_ M (;<^!7CC7;3P!^S;\0O#OQ.\4WLT.=*\'>((;Z'3;9V&Z]O[BW,B64"IN93 M)AIF41Q"1V"T ?.?_!93XOO^P9XU^"'_ 4E\-RBT31?B18>!OBF%.V/4_!^ MJ^:)1,!_K&M+I(;F#/W':4 A99 WW=7YP_\ !TCX9U3XH_\ !-+2?V>?"T#3 M^(?B?\9O"OA;PS;(,M-?3W32(H Z_+"Y^@)[5^C=O"+:WCMUD=Q&@4/(Y9FP M,9)/4^] #Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "OD#_@OQ_RAL_:$_[)_-_Z.BKZ_KY _P"" M_'_*&S]H3_LG\W_HZ*@#^,*BBB@#]_O^#3;_ )2F?M=_]O'_ *?)Z_?ZOP!_ MX--O^4IG[7?_ &\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "N#_:&_9Y\#?M'^!F\'>,8WAFA)E:ODL%3<73%-)T[Q':;CY-U9:E% Q7MN2X9-I]0"P'J:Z;X*_\$M?B;KNLPZA\;-4 MM=#TN-PT]A8W*SW MR?\ !0'_ *+[_P"6KI7_ ,BUY&&_9_8+#Y@L2ZT)Q3O[.5:HX>FE!3:\G-WZ MW/PNGXL>%\*_M/JV*:_E:I6_].W_ !/V2\+>%O#_ ()\.67A+PKI45EIVGVZ MP6=K",+&BC@>I/\4>[/E1_>SC;QC)S]H5Z/$/#6)X/S>ID]?DYJ* MBO*?0!117Q_P"-_P#@K7)X3_;GE_X)XZ+^PS\5O$7Q&7P=_P ) M7;P:3J?AR*SN='\TP_:4GN]5A7B4&,H7]OJEYI=M M+=6F[[+ _&OPR M^,'A33UO]1^'GQ'TVU@N[JS.W-U9SV=S'M1O-7T#POIUC=ZC)OU"ZL[ M*.*2Z;D[I&4 N>3R<]34^MW]WI6C7>IV.B76ISV]L\L.G63Q+-=,JDB*,S.D M89B-H+NBY(RRC)'S)^PG_P %*M6_;E^ /Q/^-GAG]ECQ)I>H_#CXFZQX,7P/ M'KUA<:EJ5SI\=L9&WO)#:PN7N&79YSJ!%D2.6"T ?4M%?/\ _P $P?V\=+_X M*7?L7^&/VR-#^&MQX1L_%%]JD-KH5WJBWDL,=IJ%Q9J[R+'&-SB#S"H&%W[= MS8W'I/VP?VO_ M^R'X)TW6;GX;>+O'?B;Q'J)T[P?X \!:3]MU?6[H1M*XC MC+*D<44:-)+/(RQQH.3N958 ]D?M% M7G[)/P#^$FI_$KX@Z)XL)F*VPNKJX8*MS<%7,-NH9F5 M&=S&F'8 ];D^%OPRE\7+X_E^'6@MKR_=UMM(A-V.W$VW?V'>MVO)_P!F_P#; M1^!?[3?P#O?VB/".NRZ/I&A76HV/C*Q\2JEK=^%[_3V9+^RU!-S+!+;LC;_F M*;<.K,C*Q\@TO_@KA\.V^''AC]IWQ?\ !'Q5X>^!?C37K;2O#GQ;U:>U2#%U M/]GL]1N[+S/M%EI]S-L2*XD&0)HFECB1]P /J71?!G@_PW?WFJ^'?"FFV%UJ M#[[^YLK&.*2Y;).Z1E +G)/)SU-:5>2?M6?MA?#[]E6'PGH&KZ)J7B/QC\0_ M$*Z%\/? ^@^5]OUR^*&23:972.&"&)6EFN)&5(HUR269$:C\ /VS_#WQ=^-/ MBG]ESX@>!+_P+\4O!^E6FKZEX0U6]@N1>Z3O?#OX1Z!XITSQ7<2:_I,< MVH_VOIYMD-M;3W*F2.-L>8)?*)!;:&P-WW!H'ASP]X4TN/0_"V@V6FV41)BL M]/M4AB0DY.$0 #))/2F>*M6U?0_#]SJN@^%[G6KN%08=+M+B&*2<[@"%>9TC M! )/S,!QZU\W_P#!.C_@J!X2_P""DT/C+5?A?^SIX]\+Z7X$\7W7A;Q!J7C" M32T5-6MD1YK9$M;R9WV"2/+X"_.,$\X /J @,"K $$<@UX?^R;^S%K/[&M[K M'P5^&@LI_A%>:I>:QX/TO>8[KPC/=3M<7.FHN-LUBT\DTT)!5X/-,.UXPC)[ MA10 45\T_M*?\%$Y/V<_VY/@=^Q9J/[/FMWR_&[4M4M=+\<2:U:0V-K]ALOM M4^V%&DN)7&Z)"LB0J=Y*N^TBOI:@"KK.B:-XCTR;1?$.D6M_9W"[9[2]MUEB MD'HR,""/J*J^$O!'@OP!I0T+P)X0TO1+$-N%EI&GQVT0;UV1J!GCTK4HH ** M*\Y\;?M&:'HOQMTG]F[P/HS>(O&M_IRZOJ>FPW0A@T/1_.\HW]Y-M;R@[AXX M(@K23R(P51'%/-" =WKN@:%XHTJ;0O$NBVFHV-PNVXL[ZV6:*49SAD<$,,^H MJ#PIX-\(>!-(7P_X'\*:;HU@C%DLM*L8[>%3ZA(P%!X';M7R;XO_ ."NO_". M?MT7/_!.[0_V&/BMXA^)$'A >*$MM)U3PW':3:27$?VE9[O585XD.PH369V M?Z7:36=QV5\\>)OVZ/B.GQY\; M_ SX2?L#_%CQZG@"]LK+6_%FB7_AVQTN2ZN=/MK]8('U/5;629TANHM^V,A" MPR>5)\7^!W_!FW'A&[C7-=T;3+RS2ZBM;>!IY]K7$T<+,B(W'F#<1@$Y% M 'HE%?/^C_MR^(C^S)8?M<_$#]DWQ_X.\)FS34M?T[Q!]C?6]'TEH_,.HR6- MI-.62-/WDT.\7$<88B)W4QU[IX<\1:!XO\/6'BWPIK5KJ6EZI9Q7>FZC8W"R MP75O(@>.6-U)5T96#!@2"""* +E%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 5\@?\%^/^4-G[0G_9/YO_1T5?7] M?('_ 7X_P"4-G[0G_9/YO\ T=%0!_&%1110!^_W_!IM_P I3/VN_P#MX_\ M3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^_P!0 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !6+\1?'>C_#+P1J7C[Q!:WL]EI=L9[B+3K1IYV4$#"1KRYYZ"MJBM M*4J<:L745XIJZ3M==5>SM?O9V[&=6-25*2INTFG9M72?1VNKV[75^Y\Z_P## MSG]G_P#Z$KXC?^$'=_X4?\/.?V?_ /H2OB-_X0=W_A7T517T?]H<)_\ 0!4_ M\'K_ .4GS7]G<7?]!]/_ ,)W_P#+CYU_X><_L_\ _0E?$;_P@[O_ K\Q?\ M@H9\3O#_ ,9/VP?%_P 2/"UEJ-M8:E_9_D0ZM8/:W"^7I]M$V^)_F7YD)&>H M(/>OW$K\7O\ @K)_RD!\?_\ <*_]-5G7[-X&XK)*_%M>.#PTJ=6] MI2TM[./6SO?I:VI^)>/6%SVAP?0EC<5"K#V\;*-+D=_9U=;^TGI:ZM;K>^A\ MZ4445_59_))]H_\ !(7]IWX?_LX_\+"_X3K1/$=Y_;/]D_9?^$?T&6^V>3]M MW>9Y8^3/FKC/7#>E?:/_ \Y_9__ .A*^(W_ (0=W_A7SG_P0'_YJQ_W ?\ MW(U^BU?QEXKXSAZEQ_C(XG"3G->SO)5N5/\ =4[>[[.5K+3=WW\C^VO"+!\1 MU?#S!3PN,A3IOVEHNBYM?OJE_>]K&]W=[*U[=+GSK_P\Y_9__P"A*^(W_A!W M?^%;/P[_ &__ (+_ !-\;Z;X!\/^%/'$%[JER(+>74?!US! K$$Y>1AA!QU- M>XT5^;U<=PQ*E)4\%44K.S==.SZ.WLE>W:ZOW/TVE@.*HU8NICJ;BFKI4&FU MU5_;.U^]G;L%?E'^T-\3M<^$'_!T;:^/= ^#'BSQY)8_L6R22Z!X*6Q?4'C7 M6[EV>-+VZMDE(V[1&CF1F90J-SC]7*_.?5?@1^V?/_P<*6'[=\'[&7BAOA7; M? @^ I?$/_"5>'?--X;Z2\^TBU.I^=Y'SB/[N_.3LQ7SA]*>>_\ !-+PKJ?_ M 5O_P""F4?_ 7K^W:5X8\"^$/"-W\/_AYX"@OQ-KPGB>Y2XFUM441VLF+V M=E@#2,5E@.[:BM+]#:_^U'^T;X%_X+H^%/V)V^*1U3X;>+_@AJ/C&31=0T2S M6>POX;]K=8X;F&))#"$4$+(7;).7;@#@/&_[&O[7'_!/G_@IE=?ME_\ !.SX M'3_$#X4_&MF_X7[\)-+\0Z;IDVGZJGS1Z_IW]H7-O TK[G\R+>"[-+G_ %B/ M#8_;.^&W[6OP]_X*E?!+_@II\(/V//%?Q$T&W^%FJ>!_&O@O0]9TF+6M#>>Y M^TV]QMFNUMI07S;P_8MW!_M ?L(^/_VV M?B%\#OVFO"7[!7B/X#_M1^&O'^AZI\1_B-:76FV^GP64# ZIYUS8W9@ZI+Y47G 'IWB?_@H;J7Q%_X*"?&+]ACQ'^VNOP#\<^$I].MO@YX: MUC0-,-AXPAN-.AN!?S3:A;R->;KJ22(6UI-;R"*+@LY#)-?N]%CL+:UCO/L=E903Q-//?7 C2 M5HI+:)(Y6*/^[4\+^WM^SQ%^W+HOQ:_9^_;5_P""9_B/QS#I]]O \WAGXE>#M4UP1IXOTB[BC$UM#=SE0\MOM*K(Y#2$ M)* S((I #Z _8B_:)_;M'[>WCG]F+XSZ!XZ\>_!M_"T6M_#SXU>+?A9+X;NX M+P-$D^C7JBSLX)VP[O'+'!%Q&00V[Y.-_P"#?X\_G95[M^R M#\=/V]?VC-4N?B[^T5^Q[=_!/PUHVB3PZ9\/[SQ99:OK/B347,;?:'>,1Q6< M$*QR11H[AIGG,C^4D:[_ "#_ ((Q_!7]K/\ 9"^#OQ]T[X^?LD^)]'U/Q3\? M?%'CSPII<7B3P_=/JMAJ'V8P0*\&I/'#< Q/N69DC QB0YQ0!D?\&K'_ "@Y M^$7_ &$/$G_I_OZ_0*X\-Z!=^(K3Q=+/"6HZL;F&YU MK3+Z"\2ZU.ZNXWADL+J<8"3(K"38=V< CFO0?^"FWQ7_ ."@O@CX:Z=X-_X) M]?LA:M\1M;\07!BU[Q!8>.=$T0^'[ %1*UNVIS#?>2*66%_)EBB8>8X?:(G M//+SX+6'[6?_ 6Y\/\ [4WAJS \-_LT_#_4O#=YXBA4;=5\3ZJ")--1QQ*E ME92,\I!(2:]6/[RR!?+_ /@A!JNI>._VX/\ @H/\4?%%SY^L3_M-7/A]YG8E M_L&E-=VUDAS_ K"=J^PKT?]D/XV?\%0+7Q/X&_9SE_X(RV7P,^'%K?8U[QK MJWQXT;Q&+"S027$V+6T;[3=75U*"AN'9CYMPT\N\[B;/PZ_9W^+'_!/']O\ M^.'Q\^&?P1\1?$#X8_M!C3M?NM/\&M9MJ'ASQ5:K)%<(\-U<0![:]643"<.1 M'*C*XC0AR ?F9^UI\6/&WPH^$?\ P6-\#_#O4)H-'@\=>"[B-(&*I'/KNH?8 M]5XSUEARK$=0G/!%?H-_P4N^'_A#2O\ @VH\6> &MX?[*T7]G?1H]/11E%-I M;6;6VWIT>*/!]A5KX$?\$>[SX@?L>_M,^#OVN#:Z9X[_ &MO%.K:_P"+8=+G M6\3PHDK,=(L4E&%N7L?DD+CY&E+JI9 ';F_BI^S]^W=^U=_P3"\-_P#!)7QS M\#-4\*^*9M+T3PE\2_BQ+J-C+H,6B:=/!Y^IV#).9[N>\M[51';&",QO7 M Z_/)%'&3WP.>F*]M_;/UW4/!7_!S/\ L>7/A61EN/%_PJ\8Z)XE2(X,^G06 MEY>PJYS@JMP@DQZIZXKU3]J[]@GQ)\,OVF_V<_VZ?V1OA[)K-W\"-'N/!GB' MP'8W,,5UK/@ZYM#;!;5YWCC:XLG(GCB9XQ*#(N[=L5KOPM_98^)?[1W_ 5, M3_@IK\:?AQJ'@SP_X#^&9\&_";PGK\MNVJ7,]S/+-J&LW,<$DBVH,[K&=JD ^S:_+_P#X-MK7Q;??LN_M4VG@/7-.TS6)/VR/&JZ=?ZMI;WMM M!+]ETK#201SP-*H_NB5"?[PK],O$FK7^A:',_L]?MC?\ !8;]K'_@ MD!XY_;ST[]K[P3X*U_X='Q=J:P:?\,[:^/B)=)DGD-I*9V$=C;^7"84V1RS$ MXD>XT_PZKV< M5UJ^I>3O5KA;9&/E0EUWO+%O.T.#YC^P7^R+^V]\$/\ @AA\7_V+_B;^R!XC ML/B/XCT[QO::!H47BGP].E\VLQW7V9UN$U,PQJC3JLGF,C#!*AQ7%_$C_@G% M_P % X?V!?V*_C1\'_@1]C^/7['6MS-;@R MK:1!-[J=C2+6T]O M$FA:;:ZCIM\FB 3 2:=;6T4MO*C(RJT1DC>-\R,KJJ>P:E^VA\1?VL?BO\:/ M OP>^/?Q ^&.C_"CQI<>"-&U7P#\%9_%,NJ:Y;6D$UY<7TCZ9>VZVT-5O"?M.!)%*R]=NW8D/ MSQLC+( =Q\+/C'_P6:_:P_X)8ZC\3M&\.7/P<_:4\%7NH6:^'?$7@>*/3/&_ MV=8I8IDM[^/S;87$3;(W5U19Q*'79@1V?^":?[;'[1W_ 4[L_AQ\3OAO\5_ M$/A;PMX$\-G3_P!H*QUWPEIZ7>I^-$=/,T:WWVRM;+"%DEN)54 PW5G'&$F\ M]XO7O&'C;_@I/8?LTPW]C\")9_B=\1O$\:7>F^%]?TBYL_A5I,WD0/+YU_<6 MJZK/;VZ/<;8U99;N1U $ 7/@.G?L0?M+?\$T?^"E^@_&'_@G1^S=XF\;_!CX MG^&8K#]H'0/^$PTF%X-5ML1VNOP-J5_#+__!!;X6ZA^R+K7[4'[!/B MFV^SZAX'_: OO$>@(1M^T^&M:M8)=,N5'\086UPC$9"O&Z=4- 'C?QR^*6M? M!G_@Z9OOB'HGP8\6^/7T[]CMY9_#_@B.QDU%XDU)W9XX[RZMDE(V;1&CF1F9 M0J-DXUO^"8G@S4_^"K__ 4D?_@OI-J.D>'/!.A>$;GP%\.? -IJ/VC6XY8F MFCN)M:"*([6;%S,RVZF0[9X6W;45Y>Z7]GG]LMO^#AS_ (;V;]CCQ2OPL/P. M_P"$'_X2 ^*/#GFB]^U?:?M'V;^T_.\C_EGG;OW<[,I^"?$>A>(]4NQ//K^DZA:WD-S.)4,;V%Y. MP8;V!#JOW#RL);Z+J-O%'??#W7K>+8? M#NLVR,+2XCV#*1C)B=5P3%(ZK@X(^0/^"9?[3/[1_P#P5C\'Z3^R#^USX)N= M*O?V.RM&C$LY X13*Z(">@W,H]2*_/+_@C+^S9^V#^SE^U MS^UGX\_:)_91\0>#] ^-/QDN?%G@S6+OQ+H-ZBV3S7KK'"".U?GM_P &ZWQ3UI_@ M5\:/V,M=O7GC_9T_:#\3^!O#IEDWM'HL-VSVD18\D1L;B)1R!''&HX _0B\ MO+/3K.74-0NHX+>"-I)YYI J1HHRS,QX !))Z5\!_\ !O3\(=>TWX ?%S]L M;Q+ITUJW[2/QZ\2_$+08;B(QO_8EU=$6,A0@$>:%EG4_Q1SQD<&@#] **** 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@ KY _X+\?\ *&S]H3_LG\W_ *.BKZ_KY _X+\?\H;/VA/\ LG\W_HZ*@#^, M*BBB@#]_O^#3;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4IG[7?_;Q_P"GR>OW M^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OB_]K+_ ()"_P## M4/[0&O\ QT_X:%_L/^W/LO\ Q*_^$3^T^1Y-I#;_ .M^UQ[L^5N^Z,;LXFSOA7&RQ>5U?9U)1<&^6,O=;3:M-26\5K:^F^YX'$?"^1<6X&.#S M6C[2G&2FES2C[R32=X2B]I-6O;7;8_.G_AP/_P!78_\ EB?_ '=1_P .!_\ MJ['_ ,L3_P"[J^J?VT_C+>?#_P (VG@_PUJ+6^K:M*)6EA;#P6\; [AZ%G 4 M>H#UZ)\&/B19_%?X<:;XSMRHFGBV7T2_\LKA>)%]AGD?[)![UM@_I*\88WBW M$U^F MS_B;/WDO3S1X[^P'^P'_ ,,-_P#"6?\ %V/^$H_X2C[!_P P'[%]F^S?:/\ MIO+OW?:/]G&SOGCZ+HHK@SG.4KO/@Y_PGUKXGUGX4WVH7D2"\:T:R:./6;= M&)="XE!& 0-A/- 'Z'45\!?MH_M^_P#!03_@E+::7\=_VN/ ?P_^+GP*?5;; M3_%OC+X7^'K[0=<\*>?((TNKC3[J]OHKJ#>RH#'-&2S*I"EEW?='@3QSX1^) MW@C1_B3\/_$%MJV@^(-+M]2T75+-]T5Y:3QK+#,A[JR,K ^AH U:*** "BBB M@ HKY"_X+>?M>_M)_P#!/[_@G[XR_;0_9PU?PF]_X(DTO[3H7BWPY/>P:@EY MJEI8G#PW<#0E/M0?/S@[,8&2Z#HKV%K"UQ:Q2-%'%)/,Q579\,7R00".,D ]$HHHH **** "BBB@ HKX# M_P""@?[$?&^FZ=XA%LBKK-[H+75 ML90OS.;99XSM)YVB4$#C=WH WZ*_/W4/^"IGQV_9O_X(I6'_ 4W_:5@\)>) MO%GB'P[I=WHOA[P[I4^DZ9;WFI7*P6T30/=BV@T_3;1IHHS)G][+/)YBHA55C+$LH!]A4 M5\Q_!KQK^WYX$_;AL_V'_#4VEZCI6^G2B>-I&>WD#))NB62,%E8 M*7#;6V[2 >BT50\+6GB"P\,:;8>+=8AU'58+"&/4]0M[7R([FX" 22K'EO+5 MF!8)D[0<9.,U8U2/4YM,N(M%NX+>\:!Q:3W5NTT4-70NH."5#J2 0& M7.0 3T5\3?\ !'7]K_\ :-_:/TW]IA/VM/B9H^LW7PF_:6\2^"=+U'3M#ATJ MSMM,TR*V0$(&9E4N992TTLKCS"#(0HQ],?LN?M*?#7]KWX(Z7^T)\'KY[OPQ MKMYJ$>BW[8Q>PVM]<68N4P3^[E,!D3/.QUR <@ 'H-%%% '&?'+X+Z5\?O!C M_#'QCK]_!X8U+=%XGTG3G$3:U:,,-92S#YTMY 2)5CVO(OR;PA=7ZS2]+TS0 M],M]%T73H+.SLX$@M+2UA6.*")%"JB*H 50 !@ "OD/\ :-_X*%?%'Q/^ MW/9?\$P/V$=%\/7WQ)MO#@\1?$SQOXL@FN=(\!Z2QC$1>U@DBDO;Z;S8C';^ M;$H$L;LQ4MMD_:]F_P""IG[+W[+OC7XT_ /XR>#OBWXA\/\ A:\OO^$5\3^ MO[.EF:*%G,ME+97&"Z %Q:RQR>=M$8EC)R0#Z_HKX7^.O[8'[5O@K_@LU^S) M^S;X?^)VACX0_%_PGXGU2^\/VOA9%OGDL-)DGC$UY+)*77S7BD7R%@QLVMO! M)/W10 4444 %%%% !17EG[-'@']JOP/JOQ#N/VF_CYI/CBTUCQ]>W_P[M]+\ M,QZGT5 M\Y_\$C?C_P#%7]J?_@FS\'_VA_CAXC35_%OBWPDE_KNI1V,-LL\[2R D10HD M:# PJ@<>O-=Q^U7X"_:M\?:-X/MOV3_ (]:/X!O=.\?:;?^,;G6/#,>IKJV M@1E_MFG1K)_J9)04Q*N&&P@,F[< #U2BBB@ HKA_VE=6^)OA_P" 7B_Q'\'/ M$NDZ1XDTWP]=WFE:AKFC/J%K%)%"T@WP)/"7SMP/G !()# ;3XI_P1:_:6^, M7[8?_!,/X4?M*_'_ ,31:QXO\6:7?7.M:A#I\-JDC)J5U$@6*!%1 L<:*,#) MVY)))) /J.BBB@ HHKRC]LS]K/P?^QM\&/\ A9WB+1Y]:U75=;L?#W@GPI93 MK'<^(]>OIA!8Z="S9"M)(V6<@B.-))""$(H ]7HKXP_X*A_M%_MM_L#?\$U/ M&/[7O@SXD^"=8\;>#;2UU#6-*UKPA++I,YGO;6W>UM?)N89HHHEE=D>5I9'8 M?,0& 2Y\/K[_ (+!>._V9O#'QY\ ?M _L_:]KWB+PC8ZW!X.UOX0:QI=K(US M;)/]F%_%KT[1,-X02FW<'&2@SP ?8=%?)O\ P2W_ ."I6A?\%"]-\? M@'XAT"R\0> _ VK^([6W\2Z')?6E\;*REN1;NL5Q R!_*V[PQV[L[3C! /9: M*^+OVO\ ]O#X\?LB_L]?!3P_J'B+P3JWQ8^._CW1?"&@^(-1T6>P\/Z+<7L( MDFO9K?[4\LT<05@D(G5Y7EC7>H#&M'XU:S_P4]_9>U7X?^(+'XS^!OBEX0U_ MXG>&/#_CS^T/ #:3JNB65_JUK9RWEFUO=O#,A\X1F.2/?'Y@E\Q@C+0!]@45 M\J?\% O^"C&L_LU_%SX:?L8?LX> +#QI\=OC)>RQ^#] U6\>#3='T^%6>ZUC M4GB!D%K"B2,(XQOF\F15(*DUT6J?#'_@I9X/\'3>+/"_[57@+QGXKM[5I3X4 MUSX;-I>BZA*%S]GAG@O)+JR#'Y5FD:ZV9RT;T ?1-%?&VI?%S_@J5\7?^":W MA7]H_P#9GM_A]IWQF_X0A+[Q'\.?&?A2YGM[_5X@RW>GPRQ7T!M)1*DD:;Q( MN]0K,H8R+SW_ 3!_P""J8_:R_X)CZS^V)^T;\6_"_ASQ3X2FU&S^)%G:>%9 M[./PCJ%NY M9+.6ZEFG=E,3( X:5I0BJ'R@ /NJBOFK]CR'_ (*2?%/]GF?Q MM^UK\1?"'@[Q7XBMWNO#&B>&O $D,_A^(RA[4:BMS?7"SS-$%%Q;Q^7L\UXT MF#HLPZO]C/\ :WC_ &E=/\8> O&VA6^@?$OX6^)W\.?$KPQ;SM)%;7@C66"\ MMF.Y@=@&V.4;YXWH ]JHHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ KY _X+\?\H;/VA/\ LG\W_HZ*OK^OD#_@OQ_RAL_:$_[)_-_Z.BH _C"H MHHH _?[_ (--O^4IG[7?_;Q_Z?)Z_?ZOP!_X--O^4IG[7?\ V\?^GR>OW^H M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ JCXFN/$%KH-U<>%=/@NM12+-I;W,N MR.1_1F'05>HK.M3=6E*"DXW35U:ZOU5TU==+IKR*A)0FI-7MT>S\F>9_\)1^ MU5_T2SPS_P"#QO\ "C_A*/VJO^B6>&?_ >-_A7IE%?+_P"K&,_Z&F)^^C_\ MI/8_M>A_T"4ONG_\L/,_^$H_:J_Z)9X9_P#!XW^%17OC7]I_3;.;4;_X:>%X MH((FDFE?76"HBC)8G'0 9KU&O#?VXOBO_P (GX#B^'NE7.V^U[/VG:>8[13\ MWTWMA?!]?D\!>$+#3[W^W)E,%MJ=RT4:SJIY5AT+ !<'J0H^ODM2 MV%]>:7?0ZGI]PT-Q;RK+!*APR.IRK#W! -?PGE7%6;Y=Q/'.W6G[9S&?_!XW^%'_ E'[57_ $2SPS_X/&_PKH_@Q\2+/XK_ XTWQG;E1-/ M%LOHE_Y97"\2+[#/(_V2#WKJ:_T"R_)Y9I@*6,PV;8B5.I%2B[T=5)77_+GL M?S5B<ZT?VSS/_A*/VJO^B6>&?\ P>-_A5[PSXA_:*NM M>M;?Q5\/- M=.>7%W<6VK,\D:>JJ1R:[ZBO0H\.8NE6C-YEB)6:=FZ5G;H[4 MD[/9V:?F^!/VT? >FZY%\.!X(L?"FL_!*\OK.+2_M!N2S21>(+ M>1Y_-9CO^50#C8<5]0>0=+_P7C\0>!?#7_!'C]H:_P#B&\"V,WPWO;2U^T$ M&_GVPV0&?XOM3P;>^<8QUKX)_9.^*/Q!O"VK1ZIIOPC\"^"V\,^'=0O8_]7-J2RWU]=7P M4$XC-PD>2?DPS*W6?\%#O^";.A?MK6GPX\?_ X^),GPW^*/P8\2)K?PK\;V M.DI=Q:=)B,36=Q:%XQ/9S+%&LD0=#B-<';N1P#YD_;!\,VG_ 3#_P""IW[+ MGC3]C[08/"O@3X]^*[KP%\4_ACH$ MM#OI&2(V>J164>(8+J(RR%Y8T4ND05 MN&?=F?!CX?\ P$_8%_X*]?M"?LN_&_0=)A^$WQM^$<7Q!\%2^( 9;+2K73C* MNN:3$9"1%$"6O?)3:L<<,9 &U%_!&@7%GIMGJ-]$D-SJD[W5Q-)<3>4GEPQ_(D >1LR.RNC?V_O^"9_ MPP_;[^)'P4^(WCC7)]-N/A'XZEU:?[,AW:QI,]J\5YH\A##$%RZVJR@Y#PI+ M&0?,X /SU_X)8_%6X^ O[(G[3O[!7CSX3_9OBG9^)+!? NC>-?\ 2[_6M,\6 MQQ1^'(M0DDRUQ]EENMEQ@E8%W]-K,?UL_9R^ G@/]E_X(>&?@-\-;1X])\,Z M3#9PS3N7FNW50)+B9V):2:1]TCNQ)9F))KQ_XB_\$T?A=\0O^"GO@+_@IC=: MJ\&M^#? &H>'KG1XXR(]2G>4&RNI""%8P1SWZX96):6!@5\D9^EJ /@#_@Z. M_P"4%'QS_P"Y9_\ 4GTFN0_;0_:%\6Z):_L!_L$V'B#4=$\/?'F_LXO'E_IE MX]K/>:3I6EV4SZ3YT;*\276UV]EIERLPBABN7M5$DC1D@ M-D(9 9&]:_X*)_\ !-KP/^W?\+/!VAZ%XYN?A]XX^%OB>S\2?";QWI%@EP_A MW4K4J8\V[,JSV[!$#PEE#;$.05% 'RQ_P4<\':;_ ,$M?VS?V6_VFOV*/#-O MX+T/XE_&/3_AC\4_A[X6@%KH_B.UU+BWNFL8@(1>6_ES,DZJ)&)568KD'F_@ MM^R1\.OCI_P7>_:[^ WQ8\8^/-;\!P^ /!UY-X1OOB#JCV]VUQ;>8T,LQG-R MUL)&DD%L)1!F3#1L$C"?8)_8E^-'[0'QI^&'QI_;I^)7@[7A\(+^76/"/A;P M)X:N;*QN->> P+JMV]W/>R>' M=.N+RRL[9$:;>76V:Z>=0V[+9R"#BOH+]H/_ ():_M"^,[+X9_&G]B;0OA7\ M'_B/X%\1V6LS_%VW^*>K:I>^+-+$;&YM=7E_LF%M52YS&[RW,DAPK 85V%>E M_ 3_ ((W0^$?A]^TU\&_VE?CAI/Q"\(?M.>-=7\3^(],T?P-+HMQI%Y?E=PM MYWU&[#+%L1HRR;E=%8LWW:Y']DO_ ())?\% ?@GHVE_LS?&W_@JKJ'CK]GSP M\R06'@E/ -M:ZSJ>EQD&'2+O4V=Y5L\!8Y%0EI8@T(:*-MH /+?^"A/QHLOV M.?V\/B3\4/\ @IY^Q+K7Q,_9T\=:=HMM\/?B]H&E_P!JGX:I%9+!=VTD0/FZ M:9+QI;G[5 T, MT8DZU;6UE%;I=,"25=Q'N=&.Y7+*W(-<%XH_9I_;(LOBO\7]9\"?'7X?:QX& M^+%S;SV_@WQYX&N;K_A&Y%T6STR?9+%>*M]!-]D\YK5XXAEV D&]B>Z_85_9 M"\!_L$_LD>!OV0_AIK%]J.C^"-'-I%J6I$>?>3/*\\\[ <)OFEE<(.%#!02! MF@#X<_X*^Q/:_P#!<#_@G-J5SM2"3Q-XSA25V !D^R:?\OU^=0/4GBOT\)"@ MLQ ')-?-W_!1_\ X)S^&_V_?"W@K5M)^*&H?#_XD?"WQ;#XF^%_Q"TS3X[Q M]&U&,J2);:0JMU;R;$\R$LN[RT^; (;)\0? ?_@J%\:_"#_"/XR_M4_"[PKX M?U&V-IXGU_X7> ]0BUW4+5EVS1VDE]?2PZ9)(I9?.\NX:/.8]K!64 XC]D/X M"?L]_M3_ /!"WX0_LZ?M0Z7!>^"_'?PIT#3;F":8VG_?JHD< MI$IVX /I7X'_ !A\$_M"_!?PE\>OAM>27'A[QKX:L==T.:>/9(UI=P)/%O7) MVML= ?$/]CS]JO3_ -M/Q'^V M7^S?^U/HN@CQ#X.TC0-3^'GBSP=)J>DZFMC)>2).J21LRA2P M>.3*[0#Y;_X)X_\ !1C_ (*!_"O]M_2_^"1W_!8OX;Z3/X^\1>';ZZ^%_P 8 MO"$@BM?%=K;Q22SJYB"!)#';RL'18'4PHKPAF20^=?L'_P#!//X,?MS?M(?M MN?!#]J'QS\2/%'@CPU\>&LM%\-W?Q,U8!)/LI\JXGN1_L&?%/QY^VOX=_;Z_;1^)?AG7?%?@#PY?:-\,?"O@?0I[/2_# MRWR[+V\DFN9I)KVZEC_ ?/OP)_;._:D_ M8N_X)Z_M!?L8:A\:=7UB;X5?M6Z=\)/!7Q(UK5Y(;VP\/:AJ$<4A:["2-;O% M;).4F"L;=KE-@(BC2OL;X@?\$OOVB-%_:?\ @]^TU^R!X+^%'P)O/ _B2,?$ MJ7P[X]U2\'CO0'=!<66H1'2[=;NX*ARES<-)+YCABVX*P])F_P"",'[/?C#] M@?XC_L2?&7Q3J7B6\^+_ (FOO%GQ%\?QVZ6M[?>)[JX2Y.IP1 NELL4D4*Q0 M LJQ0K&QDW.S\W^Q_P#\$VO^"A_PYOO#G@/]M7_@J%<_%GX:>![RVN?#_A>S M\!6^F7NLRVDBR6)U2_WR3S1P21QR^4&)E=%\V1T4HX!R'[$VA?"K_@K7\2OV ML/%/[87A6Q\7Q^!_COK?PP\%^%-=B6XMO"VCZ;;P1)>VD$F5MKVYGEN97NP! M-F-$5PL2J. _X*D_LE>/?V0/^#<3X@?!;QM^U_XX^(WB3X::7$NG>.3K5YI5 MW+!-J]MY=G=1073BYCCM9Q $N&E!3# )\@7U3XG?\$@?VJ?AC^VUXW_;'_X) ME?MYP?!Y?BY/%D_M M9?\ !+WQ3^TC_P $X/$G[ >E?M.S6.H>.'2?QU\3?%/A,:MJ&KW9O(;N>Y\B M&ZM(XF=X5C1 3'#"J1(@6-, '%?MD^&OA[XH\$_LG_\ "X_CC?)X9@NH9+SX M$Z9X??5+GXLW?]CK]FLOLZ2+YD-K)FYD\Y6M57YYRBHKCS[_ ()%:GXA\#?\ M%;OVROV=]#^'=Y\// VF6/@K7=!^%3:C!-:>';J]TYWN&@BM7>VMFG)622.W M9HPV &8(#7JG[2?_ 2X_:)^*7C/]F_]H3X/_M?:%X6^+'[/.GWVF6^MW?PZ M>[T77;&]M(K2Y233VO\ S(6,<6,K<$_.V"I",EW]G7_@E_\ 'KX"_P#!0OXC M?MSW7[;LWB!?BAX9TBU\6:%>^ [6)[O4-/MF@@82Q2 0V: @K!&HF8*BO<,5 M=Y0#YR_X)G_#+P'\8/V??^"D7P_^)?AJ#6-%O?VPOB8UYIMT6\J?9'#(H<*1 MN 95.T\''(-4O^"0G_!-#]G/]K7_ (-[_!GA&X\*1:'XK^('@K4%'C?3IY8K MZPU*+4;]+.]C=6!1HF(R%P'0NC95V!^M/V"?^":?CK]D"+X\Z/\ $7]H?2/& M^E?'CXE:[XVU>UTOP'+HTVF7^K;5N(HI7U&Z#P!% 0% X/)<]*SO^"=W[*>N M?\$@_P!E2W^%'[3G[=OAK5OASX+,NG^#K[6-#M?#=MI]M=7SS+]MN9KF07%P MTDPC0AHE )7:[,& !\L_LH?'*W_:&_X(X:-_P3BUKPA9Z%\:&\>CX$>-]%CB M4W&GZM:EGU'7P<;FGCTJVNM26ZQS=P\-N :OU4^'W@#P=\*O!&E_#CX?:!!I M>BZ+9)::;86X.V&)!@#)R6)ZEB2S$DDDDFOBS]C_ /9@_9U^)O\ P5T^.?\ MP4E^"LT5_IG_ C^D^#QJ>G7RSZ9JGB2.'?JE_;;/W;-%:'3;,RJ6_>_;T)# M>8#]UT ?DO\ \$99+S1?^"]__!0KPW\2RT?BJ\U[2+W1HKO_ %SZ/YMT8V3_ M *9^3/I_X-'7ZT$!@58 @CD&OD?]LO\ X)<3?&G]IGP[^WS^R=\=[CX/?';P MWI;:3+XJAT--3TSQ+I1()T_5;%I(_M$?&%D61)$^4Y8Q1>7VGA[X.?MZ?%/2 MAX1_:J^/7P\T_P /S(8];LOA)X4U&POM7BS\T(O;R^F-E#(N5<11F?#'R[B) M@&H ^4_^"EOP^TWXI_\ !=W]B7P!>>(]8TO3]2\%_$2*[N?#FIO973V_]DJ7 MACN(L20"1 8S)$R2JKDQO&^UUR?V./#/@_\ X)[?\%GOVD_V:?@+::I8_#%O MV?\ 3/B*O@F36KFZMK75HIC#-)!]H>1D:92Q#/V@?#7AK2_@EHFJZ7X?\!/\ #:6Y6Y@U&T-K<;[J/4X0FU-O ME!( J;0"'%2^"_\ @G?\3/#G_!4?Q=_P4;UO]H3P]J-AXM^','@NY\ K\.YH MFAL(9TG1_MK:FX>4NK!B;?:RM@*I&2 ?&OP2_9,^,?\ P5H_X)8Z'^T')X$^ M'3_%_P")>F3:_HOQ]N/B;JD.O^'-7^UR&-;3R-*9[*VM73[.+&"Y$02(@DNS M.;O[=?PG^-FD?M@_\$YO!WQP_: U^[\\'>+;Z+3]5N[/1X4> M[M[:0B&VF=FF)FBACE!F8AE*H5]!^"?_ 13_;=_8O\ '.O?#3]@C_@J9J'P M]^ 7B37)M2'P_P!2^']IK&H^&Q.^Z>'2[NZ9EBSR$=DPFX,\'] UCP-<:U<:N9K:&VE%S>'4X&) M,<1._8SF20NS,>" ?+?B7]C3X5_ /_@O=X4_9A^!OB3QKX3^'OQK^ VJ:G\4 M?"^D>.M1V:_=VE\Q6>2XDF>XCD<*J22Q2I(R>8N\":8/VO\ P3<^%/A/]EW_ M (+(_M5_L)_!.;5]'^%,OP]\,>)-/\(KX@O)(M*U"ZA,=S+:2/*9;';*#P1X'O/"UMX)?X.?V M&_V#_P#@I%\:_!6M:KKVK?#']I+QU'X0G\3ZM<:G-"8+2Q@L1--=222W"0YB MW>8Y9UC.3DYKW33_ /@E?\._VJ?V'_@Q\8_A9\>K_P #_&5+'P[XVF_:-L+) M;[Q!K$\ENMS=K,>6JQ&.,1GT#]E'_@E!JGP;\*?M'_ M O_ &A_CEHOQ*\'_M)^-]>\3>)]#LO 37F?[*7_ 1W_;F_9W\+V_[(OB7_ (*D:AXA_9KTQY+>P\$_\(';0^(+ MG2&8M_8TNK%V>*V()C=XE#F(LD?V<,HC .F_:9^&_P %_B#_ ,%);Y_BW=S_ M +0%U??".WM?"?[-D/ARVO;+PQ&]T_VGQ#=3WDZV-IY_R1+-,%N'572#S0FR MO'/^"17CKX@>+O\ @A#\<_#OC_Q#J-__ ,(?J'Q'\/:+'JFJR7TMCI]O!,8; M07$OSRI%YC(I;HH ^A/$G_!,O]H7PM_P4E\:_MW_ ++_ .V3:>"=-^*_ MAK2=(^)/A;5/ <>K2YTZ%8+>YTZ=[A([:41+@"6*:-79W:.8,$7$_9%_X)&? M&W]D[]E/XU_LJ:-^VG;ZOI?Q-UCQ%<^&[G5?AZD@T1-64K-+0?\ !Q9H4EAX3_9D^(6D M>*/$-C??\-:^"=(N;6Q\27D-C=V%O"G[0>D> [3X=?%/2?':F^\"2:S M)J%]IWG>1 2NH6HBA/G-O #,=HPR\@@'S'_P46^#T'C#_@OU^R1X4'Q0\>Z5 MIOCGP=XY7Q#9:-XXOX(RMKI#@"V3S2M@TD=.^(]QX+;6KF\@MM4AG,4TUO]IDD9'E M0N7.[YF(SPJ!?IKX[?\ !/'XS?&C_@H;\%OV]H?VF/#>F-\&M#U73[/PD_PU MGG34VU.T-M>2M4LK!B;?85?&P8R0#YE_8/\ M@Q\-?^"E'_!(37?V\?VL]$MO%7Q.^+&E>*M9/BQW8WGA(07=];65EHT^?,TV M*VCMH@%@*;Y!(\F\NQ/CG['W[0'CWX=?\$3_ -@?]G;P-?1VD?QJ^)K>&?$$ MLGB.?2/M6GK?:K MX@F5&/A3\'/AQ)HMWHOQD^&/A+Q1>W>G>,XI8V6VG^QG3+6VCNHI'!\W&^0? M*S$%E?Y0_;D^'>C?\$H?^"B.J^&/A[XLT'3?@_\ M?>&8O#'B*X\0A[Q?A'= M2WL4$FHP(ZR);V-P)I3#$^R W,2[RL5HJC[K_8Z_8=_;]\&^)='\5?\ !0'_ M (*()\8!X-C<^"M#TGP';:-:"],+P+J.HM$WF7\R1R.J1DK&C,93OE"/'?\ M$7_!,_5OC'^S'\O91@K%'=!KZZ%PZ)L02C82J#>'8ESXQ_P %?_V;_%7B M'7?@7^WW\,O#=WK&O_LV?$N/7]7TG3;9IKR^\+782WUN.VC0%I9T@2.=8QDN M+=T4,SJ" 5/^#D+_ )0E?'S_ +%_3_\ T[65?2'[$7_)E_PA_P"R7Z!_Z;H* M\U_X*.?LFZW_ ,%3?V&-7_9S^$7[26@>%?"WQ(TRRFG\61^$VUXW5B+B"\B> MU*7UM&%D$2C>?,!1R5P<$9OAK]DO_@H]X:^ 6A?L\:)_P4%^'FAV&B>';71( M?$OAC]G^YAUE+:"%8$DBDO/$-U;1S[$&7:VD7=DA!P ?'?["=NWC#_@[#_: MY\??"T;_ KH_P )M+TGQ9=VO-LVM-%H:K&=N )0;2\4YR=T,WJ:[+]H..1_ M^#L7X#,D;$)^R]JA<@?='VO5QD^G) _&OI7X)_\ !*GX8?LE?L7^/_V8?V0O MBCXG\(>+OB#9W]QK7QFU"[_M#Q'=ZY%/@_;_#C1]:1KMR3 MM]>$?_ODU]>_\%1+ZUTS_@F?^T1J%],(X8?@9XM:1SV T>Z_/Z5Q?[(;_ $#^U=,UG2;@/YVEZC:":%Y( M29)"CQRH\9F=AEMI5?%_[*7[;'[5=C;?#?\ ;0^.OP]M/ANUS#+XG\&_"[PE M>P7'BJ.*19!9W5]?7 M&_V-_P!JSS[.35+.UN?"]Y87"PZCIFJVMF3]IM6967S$C:4,K!E9&<$-AKWA0._[EKH.7 MD;8%+A)6F5O+58[B-ML9_2;]MS]DCXL?M-:[\,/&/P6_:/F^&7B#X9^,9O$% MCK$6@IJ:7A?3[FS-I/;O)&LMO(ERXD7>K%?N,C;77S/]H_\ 8$_:F_;_ -$T M/X(_MQ?&3X=GX4Z;XDLM9\3>&_AYX0O;>[\7O9RB:"UGFO+R86-J955Y(XA+ M*X0*)D!)(!\O:I+>Z%_P>$Z:WQ/9DAUK]FUXOARUP>'""1Y5BSW!BU(D#_:/ M: M/.V-\,T,F%N[63:N^!BH;& P#.&L> _AG_P50U+2(_!?QG_:F^$5K:JHAO/% MG@;X97T6L746 "\4=YJ$MI:7!Y.]HKF,'I#C !]'1+;0QGR%1$W,S; ,DD ML?KG)/OFOPF_:^E\(_LG_P#!1FQ_X+5?#CX,WFH_LC^)_B?I^G_%E+34)GL] M8UZV,\,'C2&PB CEM(;N9O)EDWB:ZMWGC -S;S']0OVO_P!A_P"/?QK^ %I^ MRY^S#^U3I7PF\&36JVOB@W'@2YUO5M9MVD9[J$WW]JVK1"Z#.)Y=K7$ADD?S ME9R:]#^/?[+VD_&_]C;Q!^R$T'A2PT_7O!+>'-DWA)YM)M(3 (08K".ZB9$C M !B19U,91"'RH- 'I/ACQ-X>\:^&]/\ &/A'6[74])U:QBO=+U*QG66"[MY4 M#QRQNI(=&1E8,."""*_.CX.Z_JO@'_@Z:^+_ ,/-"FQI7Q _9=TCQ#K]O"_# M7]A?V]E;2R ?Q+!)(@SSB0<\XKW7_@D]^P#^T=_P37^ -I^S'\3/VT[#XL^# M-!60>%/M?P[DTG4-)A9MWV;[3_:=PLMNAWE$:(,F_:'V*J+R7[ WP1N?C#_P M44^/G_!534[8C0O%UEIW@+X03NN&O= TU4-[J2'^*VN[^,M XP'BMUE&Y)48 M@'V[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7R!_P7X_Y0V?M"?]D_F_ M]'15]?U\@?\ !?C_ )0V?M"?]D_F_P#1T5 '\85%%% '[_?\&FW_ "E,_:[_ M .WC_P!/D]?O]7X _P#!IM_RE,_:[_[>/_3Y/7[_ % !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 5Q?CC]GKX0?$C7F\3>-?";7UZT2QF9M2N4 M1>BA4D"@=>@ZDGJ:[2BN#,+<7;M=69YG_PQY^SG_P!$[_\ *O>?_'J/^&//V<_^B=_^5>\_ M^/5Z917A?ZA<"_\ 0JPW_@BE_P#(GH_ZQ\0_]!E7_P &3_S.>^'OPL\"?"NQ MN-,\!Z*UC;W4HEGB-Y-*I<#&X>8[8., XQG ST%=#117T>#P6#R[#1PV$IQI MTX[1BE&*ZZ))):ZZ(\NOB*^*JNK6FY2>[;;;]6]0HHHKI,0HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (KZSBU"RFL)WE6. M>)HW:"=XG 88)5T(9#SPRD$'D$&O*/@-^PK^R[^S)X^\1_%#X'?#N[T+7?&- MZUYXMOU\3ZE<'6KHEB;B[2>X=+B;+N1+(&<;VP1DUZY10 4444 %%%% !111 M0 5PW[1G[,_P%_:Y^%-[\#_VD_A=I?C#PIJ,T,MWHNKQ%HVDBHS@D5W-% '/_ J^%'PS^!GP\TGX2_!SP'I7ACPSH5J+;1]"T2Q2WM;2 M($G:D: 9)+$]69B222370444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110!E>$? _A#P#87&E>"O#UKI=I5MTKK&/E0N^7;: &=WOW^K\ ?\ @TV_Y2F?M=_] MO'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY M_P""_'_*&S]H3_LG\W_HZ*OK^OD#_@OQ_P H;/VA/^R?S?\ HZ*@#^,*BBB@ M#].O^"7?_!87X;?\$>_^"@?[17Q(^)'P=USQC!XQUR_TVVMM#OX8'MWBU:>4 MNQE&""#C K]!/^(WG]EG_HQ[X@?^%%8_X444 '_$;S^RS_T8]\0/_"BL?\*/ M^(WG]EG_ *,>^('_ (45C_A110 ?\1O/[+/_ $8]\0/_ HK'_"C_B-Y_99_ MZ,>^('_A16/^%%% !_Q&\_LL_P#1CWQ _P#"BL?\*/\ B-Y_99_Z,>^('_A1 M6/\ A110 ?\ $;S^RS_T8]\0/_"BL?\ "C_B-Y_99_Z,>^('_A16/^%%% !_ MQ&\_LL_]&/?$#_PHK'_"C_B-Y_99_P"C'OB!_P"%%8_X444 '_$;S^RS_P!& M/?$#_P **Q_PH_XC>?V6?^C'OB!_X45C_A110 ?\1O/[+/\ T8]\0/\ PHK' M_"C_ (C>?V6?^C'OB!_X45C_ (444 '_ !&\_LL_]&/?$#_PHK'_ H_XC>? MV6?^C'OB!_X45C_A110 ?\1O/[+/_1CWQ _\**Q_PH_XC>?V6?\ HQ[X@?\ MA16/^%%% !_Q&\_LL_\ 1CWQ _\ "BL?\*/^(WG]EG_HQ[X@?^%%8_X444 ' M_$;S^RS_ -&/?$#_ ,**Q_PH_P"(WG]EG_HQ[X@?^%%8_P"%%% !_P 1O/[+ M/_1CWQ _\**Q_P */^(WG]EG_HQ[X@?^%%8_X444 '_$;S^RS_T8]\0/_"BL M?\*/^(WG]EG_ *,>^('_ (45C_A110 ?\1O/[+/_ $8]\0/_ HK'_"C_B-Y M_99_Z,>^('_A16/^%%% !_Q&\_LL_P#1CWQ _P#"BL?\*/\ B-Y_99_Z,>^( M'_A16/\ A110 ?\ $;S^RS_T8]\0/_"BL?\ "C_B-Y_99_Z,>^('_A16/^%% M% !_Q&\_LL_]&/?$#_PHK'_"C_B-Y_99_P"C'OB!_P"%%8_X444 '_$;S^RS M_P!&/?$#_P **Q_PH_XC>?V6?^C'OB!_X45C_A110 ?\1O/[+/\ T8]\0/\ MPHK'_"C_ (C>?V6?^C'OB!_X45C_ (444 '_ !&\_LL_]&/?$#_PHK'_ H_ MXC>?V6?^C'OB!_X45C_A110 ?\1O/[+/_1CWQ _\**Q_PH_XC>?V6?\ HQ[X M@?\ A16/^%%% !_Q&\_LL_\ 1CWQ _\ "BL?\*/^(WG]EG_HQ[X@?^%%8_X4 M44 '_$;S^RS_ -&/?$#_ ,**Q_PH_P"(WG]EG_HQ[X@?^%%8_P"%%% !_P 1 MO/[+/_1CWQ _\**Q_P */^(WG]EG_HQ[X@?^%%8_X444 '_$;S^RS_T8]\0/ M_"BL?\*/^(WG]EG_ *,>^('_ (45C_A110 ?\1O/[+/_ $8]\0/_ HK'_"C M_B-Y_99_Z,>^('_A16/^%%% !_Q&\_LL_P#1CWQ _P#"BL?\*/\ B-Y_99_Z M,>^('_A16/\ A110 ?\ $;S^RS_T8]\0/_"BL?\ "C_B-Y_99_Z,>^('_A16 M/^%%% !_Q&\_LL_]&/?$#_PHK'_"C_B-Y_99_P"C'OB!_P"%%8_X444 '_$; MS^RS_P!&/?$#_P **Q_PH_XC>?V6?^C'OB!_X45C_A110 ?\1O/[+/\ T8]\ M0/\ PHK'_"C_ (C>?V6?^C'OB!_X45C_ (444 '_ !&\_LL_]&/?$#_PHK'_ M H_XC>?V6?^C'OB!_X45C_A110 ?\1O/[+/_1CWQ _\**Q_PH_XC>?V6?\ MHQ[X@?\ A16/^%%% !_Q&\_LL_\ 1CWQ _\ "BL?\*/^(WG]EG_HQ[X@?^%% M8_X444 '_$;S^RS_ -&/?$#_ ,**Q_PH_P"(WG]EG_HQ[X@?^%%8_P"%%% ! M_P 1O/[+/_1CWQ _\**Q_P */^(WG]EG_HQ[X@?^%%8_X444 '_$;S^RS_T8 M]\0/_"BL?\*/^(WG]EG_ *,>^('_ (45C_A110 ?\1O/[+/_ $8]\0/_ HK M'_"C_B-Y_99_Z,>^('_A16/^%%% !_Q&\_LL_P#1CWQ _P#"BL?\*/\ B-Y_ M99_Z,>^('_A16/\ A110 ?\ $;S^RS_T8]\0/_"BL?\ "C_B-Y_99_Z,>^(' M_A16/^%%% !_Q&\_LL_]&/?$#_PHK'_"C_B-Y_99_P"C'OB!_P"%%8_X444 M'_$;S^RS_P!&/?$#_P **Q_PH_XC>?V6?^C'OB!_X45C_A110 ?\1O/[+/\ MT8]\0/\ PHK'_"C_ (C>?V6?^C'OB!_X45C_ (444 '_ !&\_LL_]&/?$#_P MHK'_ H_XC>?V6?^C'OB!_X45C_A110 ?\1O/[+/_1CWQ _\**Q_PH_XC>?V M6?\ HQ[X@?\ A16/^%%% !_Q&\_LL_\ 1CWQ _\ "BL?\*/^(WG]EG_HQ[X@ M?^%%8_X444 '_$;S^RS_ -&/?$#_ ,**Q_PH_P"(WG]EG_HQ[X@?^%%8_P"% M%% !_P 1O/[+/_1CWQ _\**Q_P */^(WG]EG_HQ[X@?^%%8_X444 '_$;S^R MS_T8]\0/_"BL?\*/^(WG]EG_ *,>^('_ (45C_A110 ?\1O/[+/_ $8]\0/_ M HK'_"C_B-Y_99_Z,>^('_A16/^%%% !_Q&\_LL_P#1CWQ _P#"BL?\*/\ MB-Y_99_Z,>^('_A16/\ A110 ?\ $;S^RS_T8]\0/_"BL?\ "C_B-Y_99_Z, M>^('_A16/^%%% !_Q&\_LL_]&/?$#_PHK'_"C_B-Y_99_P"C'OB!_P"%%8_X M444 '_$;S^RS_P!&/?$#_P **Q_PH_XC>?V6?^C'OB!_X45C_A110 ?\1O/[ M+/\ T8]\0/\ PHK'_"C_ (C>?V6?^C'OB!_X45C_ (444 '_ !&\_LL_]&/? M$#_PHK'_ H_XC>?V6?^C'OB!_X45C_A110 ?\1O/[+/_1CWQ _\**Q_PH_X MC>?V6?\ HQ[X@?\ A16/^%%% !_Q&\_LL_\ 1CWQ _\ "BL?\*/^(WG]EG_H MQ[X@?^%%8_X444 '_$;S^RS_ -&/?$#_ ,**Q_PH_P"(WG]EG_HQ[X@?^%%8 M_P"%%% !_P 1O/[+/_1CWQ _\**Q_P */^(WG]EG_HQ[X@?^%%8_X444 '_$ M;S^RS_T8]\0/_"BL?\*/^(WG]EG_ *,>^('_ (45C_A110 ?\1O/[+/_ $8] M\0/_ HK'_"C_B-Y_99_Z,>^('_A16/^%%% !_Q&\_LL_P#1CWQ _P#"BL?\ M*/\ B-Y_99_Z,>^('_A16/\ A110 ?\ $;S^RS_T8]\0/_"BL?\ "C_B-Y_9 M9_Z,>^('_A16/^%%% !_Q&\_LL_]&/?$#_PHK'_"C_B-Y_99_P"C'OB!_P"% M%8_X444 '_$;S^RS_P!&/?$#_P **Q_PH_XC>?V6?^C'OB!_X45C_A110 ?\ M1O/[+/\ T8]\0/\ PHK'_"C_ (C>?V6?^C'OB!_X45C_ (444 '_ !&\_LL_ M]&/?$#_PHK'_ H_XC>?V6?^C'OB!_X45C_A110 ?\1O/[+/_1CWQ _\**Q_ MPH_XC>?V6?\ HQ[X@?\ A16/^%%% !_Q&\_LL_\ 1CWQ _\ "BL?\*/^(WG] MEG_HQ[X@?^%%8_X444 '_$;S^RS_ -&/?$#_ ,**Q_PH_P"(WG]EG_HQ[X@? M^%%8_P"%%% !_P 1O/[+/_1CWQ _\**Q_P */^(WG]EG_HQ[X@?^%%8_X444 M '_$;S^RS_T8]\0/_"BL?\*/^(WG]EG_ *,>^('_ (45C_A110 ?\1O/[+/_ M $8]\0/_ HK'_"C_B-Y_99_Z,>^('_A16/^%%% !_Q&\_LL_P#1CWQ _P#" MBL?\*/\ B-Y_99_Z,>^('_A16/\ A110 ?\ $;S^RS_T8]\0/_"BL?\ "C_B M-Y_99_Z,>^('_A16/^%%% !_Q&\_LL_]&/?$#_PHK'_"O$_^"CG_ =I?L\? MMN?L._$K]D_PM^R1XTT/4/'7AM]-M-6U#7+22&U=G1M[J@W$?+T'K110!^%M &%%% '__9 end XML 14 bcpc-20191231_htm.xml IDEA: XBRL DOCUMENT 0000009326 2019-01-01 2019-12-31 0000009326 2019-06-30 0000009326 2020-02-13 0000009326 2019-12-31 0000009326 2018-12-31 0000009326 2018-01-01 2018-12-31 0000009326 2017-01-01 2017-12-31 0000009326 2016-12-31 0000009326 us-gaap:RetainedEarningsMember 2016-12-31 0000009326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000009326 us-gaap:CommonStockMember 2016-12-31 0000009326 us-gaap:TreasuryStockMember 2016-12-31 0000009326 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000009326 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000009326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0000009326 2017-12-31 0000009326 us-gaap:TreasuryStockMember 2017-01-01 2017-12-31 0000009326 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0000009326 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0000009326 us-gaap:RetainedEarningsMember 2017-12-31 0000009326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000009326 us-gaap:CommonStockMember 2017-12-31 0000009326 us-gaap:TreasuryStockMember 2017-12-31 0000009326 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000009326 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000009326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000009326 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0000009326 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0000009326 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000009326 us-gaap:RetainedEarningsMember 2018-12-31 0000009326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000009326 us-gaap:CommonStockMember 2018-12-31 0000009326 us-gaap:TreasuryStockMember 2018-12-31 0000009326 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000009326 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0000009326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0000009326 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0000009326 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0000009326 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0000009326 us-gaap:RetainedEarningsMember 2019-12-31 0000009326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000009326 us-gaap:CommonStockMember 2019-12-31 0000009326 us-gaap:TreasuryStockMember 2019-12-31 0000009326 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000009326 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-12-31 0000009326 srt:MinimumMember us-gaap:BuildingMember 2019-01-01 2019-12-31 0000009326 srt:MaximumMember us-gaap:BuildingMember 2019-01-01 2019-12-31 0000009326 srt:MinimumMember us-gaap:EquipmentMember 2019-01-01 2019-12-31 0000009326 srt:MaximumMember us-gaap:EquipmentMember 2019-01-01 2019-12-31 0000009326 bcpc:HumanNutritionAndHealthMember 2019-01-01 2019-12-31 0000009326 bcpc:HumanNutritionAndHealthMember 2019-12-31 0000009326 bcpc:HumanNutritionAndHealthMember 2018-12-31 0000009326 bcpc:AnimalNutritionAndHealthMember 2019-12-31 0000009326 bcpc:AnimalNutritionAndHealthMember 2018-12-31 0000009326 bcpc:SpecialtyProductsMember 2019-12-31 0000009326 bcpc:SpecialtyProductsMember 2018-12-31 0000009326 bcpc:IndustrialProductsMember 2019-12-31 0000009326 bcpc:IndustrialProductsMember 2018-12-31 0000009326 srt:MinimumMember us-gaap:CustomerListsMember 2019-01-01 2019-12-31 0000009326 srt:MaximumMember us-gaap:CustomerListsMember 2019-01-01 2019-12-31 0000009326 srt:MinimumMember us-gaap:TrademarksAndTradeNamesMember 2019-01-01 2019-12-31 0000009326 srt:MaximumMember us-gaap:TrademarksAndTradeNamesMember 2019-01-01 2019-12-31 0000009326 srt:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2019-01-01 2019-12-31 0000009326 srt:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2019-01-01 2019-12-31 0000009326 srt:MinimumMember bcpc:RegulatoryRegistrationCostsMember 2019-01-01 2019-12-31 0000009326 srt:MaximumMember bcpc:RegulatoryRegistrationCostsMember 2019-01-01 2019-12-31 0000009326 srt:MinimumMember bcpc:PatentsTradeSecretsMember 2019-01-01 2019-12-31 0000009326 srt:MaximumMember bcpc:PatentsTradeSecretsMember 2019-01-01 2019-12-31 0000009326 srt:MinimumMember bcpc:OtherIntangibleAssetsExcludingRegulatoryRegistrationCostsAndPatentsTradeSecretsMember 2019-01-01 2019-12-31 0000009326 srt:MaximumMember bcpc:OtherIntangibleAssetsExcludingRegulatoryRegistrationCostsAndPatentsTradeSecretsMember 2019-01-01 2019-12-31 0000009326 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-05-28 0000009326 us-gaap:CurrencySwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-05-28 0000009326 bcpc:ZumbroRiverBrandIncMember 2019-12-13 2019-12-13 0000009326 bcpc:ZumbroRiverBrandIncMember 2019-12-13 0000009326 bcpc:ZumbroRiverBrandIncMember us-gaap:CustomerRelationshipsMember 2019-12-13 0000009326 bcpc:ZumbroRiverBrandIncMember us-gaap:DevelopedTechnologyRightsMember 2019-12-13 0000009326 bcpc:ZumbroRiverBrandIncMember us-gaap:TradeNamesMember 2019-12-13 0000009326 bcpc:ZumbroRiverBrandIncMember us-gaap:CustomerRelationshipsMember 2019-12-13 2019-12-13 0000009326 bcpc:ZumbroRiverBrandIncMember us-gaap:TradeNamesMember 2019-12-13 2019-12-13 0000009326 bcpc:ZumbroRiverBrandIncMember us-gaap:DevelopedTechnologyRightsMember 2019-12-13 2019-12-13 0000009326 bcpc:ChemogasHoldingNVAndSubsidiariesMember 2019-05-27 0000009326 bcpc:ChemogasHoldingNVAndSubsidiariesMember 2019-05-27 2019-05-27 0000009326 bcpc:ChemogasHoldingNVAndSubsidiariesMember bcpc:SpecialtyProductsMember 2019-05-27 0000009326 bcpc:ChemogasHoldingNVAndSubsidiariesMember us-gaap:CustomerRelationshipsMember 2019-05-27 0000009326 bcpc:ChemogasHoldingNVAndSubsidiariesMember us-gaap:DevelopedTechnologyRightsMember 2019-05-27 0000009326 bcpc:ChemogasHoldingNVAndSubsidiariesMember us-gaap:TradeNamesMember 2019-05-27 0000009326 bcpc:ChemogasHoldingNVAndSubsidiariesMember us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0000009326 bcpc:ChemogasHoldingNVAndSubsidiariesMember us-gaap:TradeNamesMember 2019-01-01 2019-12-31 0000009326 bcpc:ChemogasHoldingNVAndSubsidiariesMember us-gaap:DevelopedTechnologyRightsMember 2019-01-01 2019-12-31 0000009326 bcpc:ZumbroRiverBrandIncMember 2019-12-13 2019-12-31 0000009326 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0000009326 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-12-31 0000009326 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-12-31 0000009326 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0000009326 us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0000009326 us-gaap:CostOfSalesMember 2017-01-01 2017-12-31 0000009326 us-gaap:OperatingExpenseMember 2019-01-01 2019-12-31 0000009326 us-gaap:OperatingExpenseMember 2018-01-01 2018-12-31 0000009326 us-gaap:OperatingExpenseMember 2017-01-01 2017-12-31 0000009326 bcpc:OmnibusIncentivePlan2017Member 2019-12-31 0000009326 bcpc:StockPlan1999Member 2019-12-31 0000009326 bcpc:OmnibusIncentivePlan2017Member 2019-01-01 2019-12-31 0000009326 us-gaap:EmployeeStockOptionMember bcpc:OmnibusIncentivePlan2017Member 2019-12-31 0000009326 bcpc:OmnibusIncentivePlan2017Member us-gaap:DirectorMember 2019-01-01 2019-12-31 0000009326 us-gaap:PerformanceSharesMember bcpc:EmployeeMember 2019-01-01 2019-12-31 0000009326 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0000009326 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0000009326 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0000009326 us-gaap:PerformanceSharesMember bcpc:EmployeeMember 2018-01-01 2018-12-31 0000009326 us-gaap:PerformanceSharesMember bcpc:EmployeeMember 2017-01-01 2017-12-31 0000009326 srt:MinimumMember us-gaap:RestrictedStockMember bcpc:EmployeeMember 2019-01-01 2019-12-31 0000009326 srt:MaximumMember us-gaap:RestrictedStockMember bcpc:EmployeeMember 2019-01-01 2019-12-31 0000009326 srt:MinimumMember us-gaap:RestrictedStockMember us-gaap:DirectorMember 2019-01-01 2019-12-31 0000009326 srt:MaximumMember us-gaap:RestrictedStockMember us-gaap:DirectorMember 2019-01-01 2019-12-31 0000009326 us-gaap:EmployeeStockOptionMember 2018-12-31 0000009326 us-gaap:EmployeeStockOptionMember 2017-12-31 0000009326 us-gaap:EmployeeStockOptionMember 2016-12-31 0000009326 us-gaap:EmployeeStockOptionMember 2019-12-31 0000009326 bcpc:ExercisePriceRange1Member 2019-01-01 2019-12-31 0000009326 bcpc:ExercisePriceRange1Member 2019-12-31 0000009326 bcpc:ExercisePriceRange2Member 2019-01-01 2019-12-31 0000009326 bcpc:ExercisePriceRange2Member 2019-12-31 0000009326 bcpc:ExercisePriceRange3Member 2019-01-01 2019-12-31 0000009326 bcpc:ExercisePriceRange3Member 2019-12-31 0000009326 us-gaap:RestrictedStockMember 2018-12-31 0000009326 us-gaap:RestrictedStockMember 2017-12-31 0000009326 us-gaap:RestrictedStockMember 2016-12-31 0000009326 us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0000009326 us-gaap:RestrictedStockMember 2018-01-01 2018-12-31 0000009326 us-gaap:RestrictedStockMember 2017-01-01 2017-12-31 0000009326 us-gaap:RestrictedStockMember 2019-12-31 0000009326 us-gaap:PerformanceSharesMember 2018-12-31 0000009326 us-gaap:PerformanceSharesMember 2017-12-31 0000009326 us-gaap:PerformanceSharesMember 2016-12-31 0000009326 us-gaap:PerformanceSharesMember 2019-01-01 2019-12-31 0000009326 us-gaap:PerformanceSharesMember 2018-01-01 2018-12-31 0000009326 us-gaap:PerformanceSharesMember 2017-01-01 2017-12-31 0000009326 us-gaap:PerformanceSharesMember 2019-12-31 0000009326 us-gaap:ScenarioForecastMember 2020-12-31 0000009326 us-gaap:LandMember 2019-12-31 0000009326 us-gaap:LandMember 2018-12-31 0000009326 us-gaap:BuildingMember 2019-12-31 0000009326 us-gaap:BuildingMember 2018-12-31 0000009326 us-gaap:EquipmentMember 2019-12-31 0000009326 us-gaap:EquipmentMember 2018-12-31 0000009326 us-gaap:ConstructionInProgressMember 2019-12-31 0000009326 us-gaap:ConstructionInProgressMember 2018-12-31 0000009326 srt:NorthAmericaMember 2019-12-31 0000009326 srt:NorthAmericaMember 2018-12-31 0000009326 srt:EuropeMember 2019-12-31 0000009326 srt:EuropeMember 2018-12-31 0000009326 us-gaap:CustomerListsMember 2019-12-31 0000009326 us-gaap:CustomerListsMember 2018-12-31 0000009326 us-gaap:TrademarksAndTradeNamesMember 2019-12-31 0000009326 us-gaap:TrademarksAndTradeNamesMember 2018-12-31 0000009326 us-gaap:DevelopedTechnologyRightsMember 2019-12-31 0000009326 us-gaap:DevelopedTechnologyRightsMember 2018-12-31 0000009326 srt:MinimumMember us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-12-31 0000009326 srt:MaximumMember us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-12-31 0000009326 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0000009326 us-gaap:OtherIntangibleAssetsMember 2018-12-31 0000009326 bcpc:StGabrielCCCompanyLLCMember 2019-12-31 0000009326 bcpc:EastmanChemicalCompanyMember bcpc:StGabrielCCCompanyLLCMember 2019-12-31 0000009326 bcpc:StGabrielCCCompanyLLCMember 2019-01-01 2019-12-31 0000009326 bcpc:StGabrielCCCompanyLLCMember 2018-01-01 2018-12-31 0000009326 bcpc:StGabrielCCCompanyLLCMember 2017-01-01 2017-12-31 0000009326 bcpc:StGabrielCCCompanyLLCMember 2018-12-31 0000009326 us-gaap:SecuredDebtMember 2014-05-07 0000009326 us-gaap:RevolvingCreditFacilityMember 2014-05-07 0000009326 2018-06-27 0000009326 us-gaap:SecuredDebtMember 2019-01-01 2019-12-31 0000009326 us-gaap:SecuredDebtMember 2019-05-23 2019-05-23 0000009326 us-gaap:SecuredDebtMember 2019-07-01 2019-09-30 0000009326 us-gaap:SecuredDebtMember 2019-12-13 2019-12-13 0000009326 us-gaap:RevolvingCreditFacilityMember 2019-01-01 2019-12-31 0000009326 bcpc:RevolvingCreditAgreementMember 2019-12-31 0000009326 srt:MinimumMember bcpc:RevolvingCreditAgreementMember 2019-01-01 2019-12-31 0000009326 srt:MaximumMember bcpc:RevolvingCreditAgreementMember 2019-01-01 2019-12-31 0000009326 bcpc:RevolvingCreditAgreementMember 2019-01-01 2019-12-31 0000009326 2018-04-01 2018-06-30 0000009326 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0000009326 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0000009326 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0000009326 us-gaap:StateAndLocalJurisdictionMember 2019-12-31 0000009326 us-gaap:DomesticCountryMember 2019-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:HumanNutritionAndHealthMember 2019-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:HumanNutritionAndHealthMember 2018-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:AnimalNutritionAndHealthMember 2019-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:AnimalNutritionAndHealthMember 2018-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:SpecialtyProductsMember 2019-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:SpecialtyProductsMember 2018-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:IndustrialProductsMember 2019-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:IndustrialProductsMember 2018-12-31 0000009326 us-gaap:MaterialReconcilingItemsMember 2019-12-31 0000009326 us-gaap:MaterialReconcilingItemsMember 2018-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:HumanNutritionAndHealthMember 2019-01-01 2019-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:HumanNutritionAndHealthMember 2018-01-01 2018-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:HumanNutritionAndHealthMember 2017-01-01 2017-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:AnimalNutritionAndHealthMember 2019-01-01 2019-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:AnimalNutritionAndHealthMember 2018-01-01 2018-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:AnimalNutritionAndHealthMember 2017-01-01 2017-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:SpecialtyProductsMember 2019-01-01 2019-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:SpecialtyProductsMember 2018-01-01 2018-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:SpecialtyProductsMember 2017-01-01 2017-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:IndustrialProductsMember 2019-01-01 2019-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:IndustrialProductsMember 2018-01-01 2018-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:IndustrialProductsMember 2017-01-01 2017-12-31 0000009326 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-12-31 0000009326 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-12-31 0000009326 us-gaap:CorporateNonSegmentMember 2017-01-01 2017-12-31 0000009326 us-gaap:MaterialReconcilingItemsMember 2019-01-01 2019-12-31 0000009326 us-gaap:MaterialReconcilingItemsMember 2018-01-01 2018-12-31 0000009326 us-gaap:MaterialReconcilingItemsMember 2017-01-01 2017-12-31 0000009326 bcpc:ProductSalesMember 2019-01-01 2019-12-31 0000009326 bcpc:ProductSalesMember 2018-01-01 2018-12-31 0000009326 bcpc:ProductSalesMember 2017-01-01 2017-12-31 0000009326 bcpc:CoManufacturingMember 2019-01-01 2019-12-31 0000009326 bcpc:CoManufacturingMember 2018-01-01 2018-12-31 0000009326 bcpc:CoManufacturingMember 2017-01-01 2017-12-31 0000009326 bcpc:BillAndHoldMember 2019-01-01 2019-12-31 0000009326 bcpc:BillAndHoldMember 2018-01-01 2018-12-31 0000009326 bcpc:BillAndHoldMember 2017-01-01 2017-12-31 0000009326 bcpc:ConsignmentMember 2019-01-01 2019-12-31 0000009326 bcpc:ConsignmentMember 2018-01-01 2018-12-31 0000009326 bcpc:ConsignmentMember 2017-01-01 2017-12-31 0000009326 us-gaap:ProductMember 2019-01-01 2019-12-31 0000009326 us-gaap:ProductMember 2018-01-01 2018-12-31 0000009326 us-gaap:ProductMember 2017-01-01 2017-12-31 0000009326 us-gaap:RoyaltyMember 2019-01-01 2019-12-31 0000009326 us-gaap:RoyaltyMember 2018-01-01 2018-12-31 0000009326 us-gaap:RoyaltyMember 2017-01-01 2017-12-31 0000009326 country:US 2019-01-01 2019-12-31 0000009326 country:US 2018-01-01 2018-12-31 0000009326 country:US 2017-01-01 2017-12-31 0000009326 us-gaap:NonUsMember 2019-01-01 2019-12-31 0000009326 us-gaap:NonUsMember 2018-01-01 2018-12-31 0000009326 us-gaap:NonUsMember 2017-01-01 2017-12-31 0000009326 us-gaap:CurrencySwapMember 2018-01-01 2018-12-31 0000009326 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0000009326 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-31 0000009326 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0000009326 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-12-31 0000009326 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-01 2019-12-31 0000009326 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-12-31 0000009326 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0000009326 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-31 0000009326 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0000009326 bcpc:CentralStatesSoutheastAndSouthwestAreasPensionFundMember 2019-01-01 2019-12-31 0000009326 bcpc:CentralStatesSoutheastAndSouthwestAreasPensionFundMember 2018-01-01 2018-12-31 0000009326 bcpc:CentralStatesSoutheastAndSouthwestAreasPensionFundMember 2017-01-01 2017-12-31 0000009326 bcpc:ChemogasHoldingNVAndSubsidiariesMember 2019-12-31 0000009326 bcpc:CorporateHeadquartersAndLaboratoryFacilityMember 2018-12-31 0000009326 bcpc:CorporateHeadquartersMember 2018-12-31 0000009326 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000009326 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000009326 us-gaap:FairValueInputsLevel1Member 2019-12-31 0000009326 us-gaap:FairValueInputsLevel1Member 2018-12-31 0000009326 bcpc:ServicesProvidedMember us-gaap:CorporateJointVentureMember 2019-01-01 2019-12-31 0000009326 bcpc:ServicesProvidedMember us-gaap:CorporateJointVentureMember 2018-01-01 2018-12-31 0000009326 bcpc:ServicesProvidedMember us-gaap:CorporateJointVentureMember 2017-01-01 2017-12-31 0000009326 bcpc:RawMaterialsSoldMember us-gaap:CorporateJointVentureMember 2019-01-01 2019-12-31 0000009326 bcpc:RawMaterialsSoldMember us-gaap:CorporateJointVentureMember 2018-01-01 2018-12-31 0000009326 bcpc:RawMaterialsSoldMember us-gaap:CorporateJointVentureMember 2017-01-01 2017-12-31 0000009326 us-gaap:CorporateJointVentureMember 2019-01-01 2019-12-31 0000009326 us-gaap:CorporateJointVentureMember 2018-01-01 2018-12-31 0000009326 us-gaap:CorporateJointVentureMember 2017-01-01 2017-12-31 0000009326 us-gaap:CorporateJointVentureMember 2019-12-31 0000009326 us-gaap:CorporateJointVentureMember 2018-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheOneMember srt:MinimumMember 2019-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheOneMember srt:MaximumMember 2019-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheOneMember 2019-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheTwoMember srt:MinimumMember 2019-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheTwoMember srt:MaximumMember 2019-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheTwoMember 2019-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheThreeMember srt:MinimumMember 2019-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheThreeMember srt:MaximumMember 2019-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheThreeMember 2019-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheFourMember 2019-12-31 0000009326 bcpc:PayFixedInterestRateMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-05-28 0000009326 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2019-01-01 2019-12-31 0000009326 bcpc:PayFixedInterestRateMember us-gaap:CurrencySwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-05-28 0000009326 bcpc:ReceiveFixedInterestRateMember us-gaap:CurrencySwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-05-28 0000009326 us-gaap:CurrencySwapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2019-01-01 2019-12-31 0000009326 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:InterestRateSwapMember 2019-12-31 0000009326 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember us-gaap:CurrencySwapMember 2019-12-31 0000009326 us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2019-12-31 0000009326 us-gaap:InterestRateSwapMember 2019-01-01 2019-12-31 0000009326 us-gaap:CurrencySwapMember 2019-01-01 2019-12-31 0000009326 2019-01-01 2019-03-31 0000009326 2019-04-01 2019-06-30 0000009326 2019-07-01 2019-09-30 0000009326 2019-10-01 2019-12-31 0000009326 2018-01-01 2018-03-31 0000009326 2018-07-01 2018-09-30 0000009326 2018-10-01 2018-12-31 0000009326 us-gaap:AllowanceForCreditLossMember 2016-12-31 0000009326 us-gaap:InventoryValuationReserveMember 2016-12-31 0000009326 us-gaap:AllowanceForCreditLossMember 2017-01-01 2017-12-31 0000009326 us-gaap:InventoryValuationReserveMember 2017-01-01 2017-12-31 0000009326 us-gaap:AllowanceForCreditLossMember 2017-12-31 0000009326 us-gaap:InventoryValuationReserveMember 2017-12-31 0000009326 us-gaap:AllowanceForCreditLossMember 2018-01-01 2018-12-31 0000009326 us-gaap:InventoryValuationReserveMember 2018-01-01 2018-12-31 0000009326 us-gaap:AllowanceForCreditLossMember 2018-12-31 0000009326 us-gaap:InventoryValuationReserveMember 2018-12-31 0000009326 us-gaap:AllowanceForCreditLossMember 2019-01-01 2019-12-31 0000009326 us-gaap:InventoryValuationReserveMember 2019-01-01 2019-12-31 0000009326 us-gaap:AllowanceForCreditLossMember 2019-12-31 0000009326 us-gaap:InventoryValuationReserveMember 2019-12-31 iso4217:USD shares iso4217:USD shares pure iso4217:EUR bcpc:plan bcpc:vote bcpc:facility bcpc:revenue_sub-stream utr:sqft bcpc:tranche 2019 FY false 0000009326 --12-31 P3Y P3Y P2Y P2Y3M 10-K true 2019-12-31 false 1-13648 Balchem Corporation MD 13-2578432 52 Sunrise Park Road New Hampton NY 10958 845 326-5600 Common Stock, par value $.06-2/3 per share BCPC NASDAQ Yes No Yes Yes Large Accelerated Filer false false false 3212000000 32254855 Selected portions of the Registrant’s proxy statement for its 2020 Annual Meeting of Stockholders (the “2020 Proxy Statement”) to be filed with the Securities and Exchange Commission pursuant to Regulation 14A within 120 days after Registrant’s fiscal year-end of December 31, 2019 are incorporated by reference in Part III of this Annual Report on Form 10-K to the extent stated therein. 65672000 54268000 2080000 610000 93444000 99545000 83893000 67187000 4385000 3830000 5098000 0 2454000 1484000 254946000 226314000 216859000 190919000 523998000 447995000 143924000 109405000 7338000 8617000 6722000 1155682000 981355000 37267000 33345000 24604000 22025000 11057000 11022000 16855000 15220000 0 444000 2475000 0 92258000 82056000 248569000 156000000 56431000 44309000 4827000 2103000 0 7827000 7372000 412015000 289737000 25 25 2000000 2000000 0 0 0 0 0 0 0.0667 0.0667 120000000 120000000 32405796 32201917 32256915 32256209 2161000 2151000 174218000 165098000 590921000 528027000 -5564000 -3602000 203879 706 18069000 56000 743667000 691618000 1155682000 981355000 643705000 643679000 594790000 432338000 439427000 405781000 211367000 204252000 189009000 60932000 57219000 54720000 11377000 11592000 9305000 36505000 28341000 28081000 108814000 97152000 92106000 102553000 107100000 96903000 -5959000 -7611000 -7532000 -116000 -459000 -883000 -6075000 -8070000 -8415000 96478000 99030000 88488000 16807000 20457000 -1583000 79671000 78573000 90071000 2.48 2.45 2.83 2.45 2.42 2.79 79671000 78573000 90071000 -891000 -2982000 5404000 372000 -1399000 0 0 101000 434000 -207000 328000 1022000 -197000 -1962000 -1960000 5207000 77709000 76613000 95278000 521033000 388089000 -6849000 31757861 2117000 0 0 137676000 90071000 90071000 5150000 -57000 5207000 0.42 13464000 13464000 1905000 23182 1905000 2546000 15996000 261744 18000 23182 1905000 14073000 616881000 464639000 -1642000 32019605 2135000 0 0 151749000 78573000 78573000 -1960000 -1960000 0.47 15185000 15185000 1394000 16755 1394000 14703000 237310 16000 16049 1338000 13349000 691618000 528027000 -3602000 32256915 2151000 -706 -56000 165098000 79671000 79671000 -1962000 -1962000 0.52 16777000 16777000 21321000 240995 21321000 12438000 148881 10000 37822 3308000 9120000 743667000 590921000 -5564000 32405796 2161000 -203879 -18069000 174218000 79671000 78573000 90071000 45862000 44666000 44379000 7596000 6413000 6264000 -3563000 -5403000 -28777000 1776000 43000 69000 -72000 141000 -340000 1140000 1801000 0 3134000 3244000 -254000 -11623000 7773000 3906000 11401000 6016000 319000 -477000 -1517000 439000 1134000 5988000 1511000 -5664000 1121000 449000 -1128000 1152000 722000 124461000 118697000 110618000 28413000 19723000 28117000 141062000 17399000 17393000 11523000 966000 22000 2727000 4165000 2792000 1000000 0 0 -156225000 -31991000 -42696000 168569000 210750000 25000000 76000000 54750000 44000000 0 219500000 43000000 17567000 19000 2384000 0 1374000 0 4839000 8272000 9732000 15135000 13432000 12069000 21321000 1394000 1905000 43385000 -71447000 -68626000 -217000 -1407000 2477000 11404000 13852000 1773000 54268000 40416000 38643000 65672000 54268000 40416000 BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Business Description</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Balchem Corporation (“Balchem” or the “Company”), including, unless the context otherwise requires, its wholly-owned subsidiaries, incorporated in the State of Maryland in 1967, is engaged in the development, manufacture and marketing of specialty performance ingredients and products for the food, nutritional, feed, pharmaceutical, agricultural, and medical sterilization industries. </span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Principles of Consolidation</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Certain reclassifications have been made to prior period amounts to conform with the current period's presentation.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Revenue Recognition</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue for each of the Company’s business segments is recognized when control of the promised goods is transferred to our customers, in an amount that reflects the consideration we expect to realize in exchange for those goods. The Company reports amounts billed to customers related to shipping and handling as revenue and includes costs incurred for shipping and handling in cost of sales. Amounts received for unshipped merchandise are not recognized as revenue but rather they are recorded as customer deposits and are included in current liabilities. In instances of shipments made on consignment, revenue is recognized when control is transferred to the customer. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accounting Standards Codification ("ASC") 606, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Revenue from Contracts with Customers</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, was adopted for the fiscal year beginning on January 1, 2018. Per the standard, revenue-generating contracts are assessed to identify distinct performance obligations, allocating transaction prices to those performance obligations, and criteria for satisfaction of a performance obligation. The standard allows for recognition of revenue only when we have satisfied a performance obligation through transferring control of the promised good or service to a customer. Control, in this instance, may mean the ability to prevent other entities from directing the use of, and receiving benefit from, a good or service. The standard indicates that an entity must determine at contract inception whether it will transfer control of a promised good or service over time or satisfy the performance obligation at a point in time through analysis of the following criteria: (i) the entity has a present right to payment, (ii) the customer has legal title, (iii) the customer has physical possession, (iv) the customer has the significant risks and rewards of ownership and (v) the customer has accepted the asset. The Company assesses collectability based primarily on the customer’s payment history and on the creditworthiness of the customer. The impact to revenues as a result of applying ASC 606 was an increase of $338 for the year ended December 31, 2018.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Cash and Cash Equivalents</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company considers all highly liquid investments with a maturity of three months or less to be cash equivalents. The Company has funds in its cash accounts that are with third party financial institutions, primarily in certificates of deposit and money market funds. The Company's balances of cash and cash equivalents in the U.S., Italy, Belgium, Malaysia, Australia, Philippines, and Singapore exceed the Federal Deposit Insurance Corporation (“FDIC”), Fondo Interbancario di Tutela dei Depositi (“FITD”), Financial Services and Markets Authority ("FSMA"), Perbadanan Insurans Deposit Malaysia ("PIDM"), Australian Prudential Regulation Authority ("APRA"), Philippine Deposit Insurance Corporation ("PDIC"), and Singapore Deposit Insurance Corporation ("SDIC") insurance limits, respectively. </span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Accounts Receivable</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Credit terms are granted in the normal course of business to the Company’s customers. On-going credit evaluations are performed on the Company’s customers and credit limits are adjusted based upon payment history and the customer's current credit worthiness, as determined through review of their current credit information. Collections and payments from customers are continuously monitored and allowances for doubtful accounts for estimated losses resulting from the inability of the Company’s customers to make required payments are maintained. Estimated losses are based on historical experience and any specific customer collection issues identified.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Inventories</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventories are valued at the lower of cost (first in, first out or average) or net realizable value and have been reduced by an allowance for excess or obsolete inventories. Cost elements include material, labor and manufacturing overhead.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Property, Plant and Equipment and Depreciation</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property, plant and equipment are stated at cost.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Depreciation of plant and equipment is calculated using the straight-line method over the estimated useful lives of the assets as follows:</span></div><div style="margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:46.850%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:49.150%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Buildings</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">15-25 years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">2-28 years</span></div></td></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Expenditures for repairs and maintenance are charged to expense. Alterations and major overhauls that extend the lives or increase the capacity of plant assets are capitalized. When assets are retired or otherwise disposed of, the cost of the assets and the related accumulated depreciation are removed from the accounts and any resultant gain or loss is included in earnings from operations.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the year ended December 31, 2019, we incurred impairment charges of $1,026 in connection with a restructuring in the HNH segment.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Business Concentrations</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Financial instruments that subject the Company to credit risk consist primarily of accounts receivable and money market investments. Investments are managed within established guidelines to mitigate risks. Accounts receivable subject the Company to credit risk partially due to the concentration of amounts due from customers. The Company extends credit to its customers based upon an evaluation of the customers’ financial condition and credit histories. The majority of the Company’s customers are major national or international corporations. In 2019, 2018 and 2017, no customer accounted for more than 10% of total net sales.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Goodwill and Acquired Intangible Assets</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill represents the excess of costs over fair value of assets of businesses acquired. ASC 350, “Intangibles-Goodwill and Other,” requires the use of the acquisition method of accounting for a business combination and defines an intangible asset. Goodwill and intangible assets acquired in a business combination and determined to have an indefinite useful life are not amortized but are instead assessed for impairment annually and more frequently if events and circumstances indicate that the asset might be impaired, in accordance with the provisions of ASC 350. The Company performs its annual test as of October 1. ASC 350 also requires that intangible assets with estimable useful lives be amortized over their respective estimated useful lives to their estimated residual values and reviewed for impairment if events and circumstances indicate that the asset might be impaired. </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In accordance with ASC 350, the Company first assesses qualitative factors to determine whether it is “more likely than not” (i.e. a likelihood of more than 50%) that the fair values of its reporting units are less than their respective carrying amounts, including goodwill, as a basis for determining whether it is necessary to perform the two-step goodwill impairment test. If determined to be necessary, the two-step impairment test shall be used to identify potential goodwill impairment and measure the amount of a goodwill impairment loss to be recognized (if any). The Company has an unconditional option to bypass the qualitative assessment and proceed directly to performing the first step of the goodwill impairment test. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of October 1, 2019 and 2018, the Company opted to bypass the qualitative assessment and proceeded directly to performing the first step of the goodwill impairment test. As of October 1, 2019, it assessed the fair values of its reporting units by utilizing the income approach, based on a discounted cash flow valuation model as the basis for its conclusions. The Company’s estimates of future cash flows included significant management assumptions such as revenue growth rates, operating margins, discount rates, estimated terminal values and future economic and market conditions. The Company’s assessment concluded that the fair values of the reporting units exceeded their carrying amounts, including goodwill. Accordingly, the goodwill of the reporting units is not considered impaired. The Company may resume performing the qualitative assessment in subsequent periods. </span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company had goodwill in the amount of $523,998 and $447,995 as of December 31, 2019 and December 31, 2018, respectively, subject to the provisions of ASC 350, “Intangibles-Goodwill and Other.”</span></div><div style="margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:77.166%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.116%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill at December 31, 2017</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">441,361 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill as a result of the Acquisitions - see Note 2</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,838 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Impact due to change in foreign exchange rates</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(204)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill at December 31, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">447,995 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill as a result of the Acquisitions – see Note 2</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77,392 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Impact due to change in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,389)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill at December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">523,998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.856%;"><tr><td style="width:1.0%;"/><td style="width:68.647%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.956%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.959%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">HNH</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">423,600 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">405,527 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ANH</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,189 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,578 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Specialty Products</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,981 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,662 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Products</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,228 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,228 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">523,998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">447,995 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following intangible assets with finite lives are stated at cost and are amortized either on an accelerated basis or on a straight-line basis over the following estimated useful lives:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.856%;"><tr><td style="width:1.0%;"/><td style="width:73.539%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:21.742%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization Period<br/>(in years)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships and lists</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">10 - 20</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trademarks &amp; trade names</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">2 - 17</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">5 - 12</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Regulatory registration costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">5 - 10</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patents &amp; trade secrets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">15 - 17</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> 3 - 18</span></div></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Income Taxes</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the fiscal year in which those temporary differences are expected to be recovered or settled. Valuation allowances would be established when necessary to reduce deferred tax assets to the amount expected to be realized. In evaluating our ability to recover our deferred tax assets, in full or in part, we consider all available positive and negative evidence, including our past operating results, our forecast of future market growth, forecasted earnings, future taxable income, and prudent and feasible tax planning strategies. The assumptions utilized in determining future taxable income require significant judgment and are consistent with the plans and estimates we are using to manage the underlying businesses.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">We recognize uncertain income tax positions taken on income tax returns at the largest amount that is more likely than not to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a fifty percent likelihood of being sustained.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Our policy for recording interest and penalties associated with uncertain tax positions is to record such items as a component of our income tax provision.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Use of Estimates</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Management of the Company is required to make certain estimates and assumptions during the preparation of consolidated financial statements in accordance with accounting principles generally accepted in the United States of America. These estimates and assumptions impact the reported amount of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the consolidated financial statements and revenues and expenses during the reporting period. Estimates and assumptions are reviewed periodically, and the effects of revisions are reflected in the consolidated financial statements in the period they are determined to be necessary. Actual results could differ from those estimates.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Fair Value of Financial Instruments</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has a number of financial instruments, none of which are held for trading purposes. The Company estimates that the fair value of all financial instruments at December 31, 2019 and 2018 does not differ materially from the aggregate carrying values of its financial instruments recorded in the accompanying consolidated balance sheets. The estimated fair value amounts have been determined by the Company using available market information and appropriate valuation methodologies. Considerable judgment is required in interpreting market data to develop the estimates of fair value, and, accordingly, the estimates are not necessarily indicative of the amounts that the Company could realize in a current market exchange. The carrying value of debt approximates fair value as the interest rate is based on market and the Company’s consolidated leverage ratio. The Company’s financial instruments also include cash equivalents, accounts receivable, accounts payable and accrued liabilities, and are carried at cost which approximates fair value due to the short-term maturity of these instruments.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, non-current assets includes rabbi trust funds related to the Company's deferred compensation plan. The money market and rabbi trust funds are valued using level one inputs, as defined by ASC 820, "Fair Value Measurement."</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company also has derivative financial instruments, consisting of a cross-currency swap and an interest rate swap, which are included in either derivative asset or derivative liability, in the condensed consolidated balance sheets (see Note 20, "Derivative Instruments and Hedging Activities"). The fair values of these derivative instruments are determined based on Level 2 inputs, using significant inputs that are observable either directly or indirectly, including interest rate curves and implied volatilities.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Cost of Sales</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cost of sales are primarily comprised of raw materials and supplies consumed in the manufacture of product, as well as manufacturing labor, maintenance labor, depreciation expense, and direct overhead expense necessary to convert purchased materials and supplies into finished product. Cost of sales also includes inbound freight costs, outbound freight costs for shipping products to customers, warehousing costs, quality control and obsolescence expense.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Selling, General and Administrative Expenses</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Selling expenses consist primarily of compensation and benefit costs, amortization of customer relationships and lists, trade promotions, advertising, commissions and other marketing costs. General and administrative expenses consist primarily of payroll and benefit costs, occupancy and operating costs of corporate offices, depreciation and amortization expense on non-manufacturing assets, information systems costs and other miscellaneous administrative costs.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Research and Development</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Research and development costs are expensed as incurred.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Net Earnings Per Common Share</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic net earnings per common share is calculated by dividing net income by the weighted average number of common shares outstanding during the period. Diluted net earnings per common share is calculated in a manner consistent with basic net earnings per common share except that the weighted average number of common shares outstanding also includes the dilutive effect of stock options outstanding, unvested restricted stock, and unvested performance shares (using the treasury stock method).</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Stock-based Compensation</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has stock-based employee compensation plans, which are described more fully in Note 3. The Company accounts for stock-based compensation in accordance with ASC 718, “Compensation-Stock Compensation,” which requires all share-based payments, including grants of stock options, to be recognized in the income statement as an operating expense, based on their fair values. The Company estimates the fair value of each option award on the date of grant using a Black-Scholes based option-pricing model. Estimates of and assumptions about forfeiture rates, terms, volatility, interest rates and dividend yields are used to calculate stock-based compensation. A significant change to these estimates could materially affect the Company’s operating results.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Impairment of Long-lived Assets</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Long-lived assets, such as property, plant, and equipment, and purchased intangibles subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">value of the asset, which is generally based on discounted cash flows. For the year ended December 31, 2019, we incurred impairment charges of $1,026 in connection with a restructuring in the HNH segment.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Derivative Instruments and Hedging Activities</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is exposed to market fluctuations in interest rates as well as variability in foreign exchange rates. In May 2019, the Company entered into an interest rate swap with JP Morgan Chase, N.A. (the "Swap Counterparty") and a cross-currency swap with JP Morgan Chase, N.A. (the "Bank Counterparty"). The Company's primary objective for holding derivative financial instruments is to manage interest rate risk and foreign currency risk. The Company does not enter into derivative financial instruments for trading or speculative purposes. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On May 28, 2019, the Company entered into a pay-fixed, receive-floating interest rate swap with a notional amount of $108,569 and a maturity date of June 27, 2023. The Company's risk management objective and strategy with respect to the interest rate swap is to protect the Company against adverse fluctuations in interest rates by reducing its exposure to variability in cash flows relating to interest payments on a portion of its outstanding debt. The Company is meeting its objective since changes in the cash flows of the interest rate swap are expected to exactly offset the changes in the cash flows attributable to fluctuations in the contractually specified interest rate on the interest payments associated with the Credit Agreement. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At the same time, the Company also entered into a cross-currency swap to manage foreign exchange risk related to the Company's net investment in Chemogas. This derivative has a notional amount of $108,569, an effective date of May 28, 2019, and a maturity date of June 27, 2023. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The derivative instruments are with the above single counterparty and are subject to a contractual agreement that provides for the net settlement of all contracts through a single payment in a single currency in the event of default on or termination of any one contract. As such, the derivative instruments are categorized as a master netting arrangement and presented as a net derivative asset or derivative liability on the consolidated balance sheet. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On a quarterly basis, we assess the effectiveness of the hedging relationships for the interest rate swap and cross-currency swap by reviewing the critical terms indicated in the agreement. As of December 31, 2019, we assessed the hedging relationships and determined them to be highly effective. As such, the net change in fair values of the interest rate swap, that qualify as cash flow hedge, was recorded in accumulated other comprehensive income/(loss) and is subsequently reclassified into interest expense as interest payments are made on our debt. For the cross-currency swap, the amounts that have not yet been recognized in earnings remained in the cumulative translation adjustment section of accumulated other comprehensive income until the hedged net investment is sold or liquidated in accordance with paragraphs 815-35-35-5A and 830-30-40-1 through 40-1A. Refer to Note 20, "Derivative Instruments and Hedging Activities" for detailed information about our derivative financial instruments. </span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">New Accounting Pronouncements</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recently Issued Accounting Standards</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">In December 2019, the FASB issued Accounting Standards Update ("ASU") 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." The amendments in this Update simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. The effective date of this Update is for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. Early adoption is permitted. The Standard may be adopted either using the prospective or retrospective transition approach and could also be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. The Company is currently evaluating the impact of this pronouncement on the Company’s consolidated financial statements and disclosures.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In July 2019, the FASB issued Accounting Standards Update ("ASU") 2019-07, "Codification Updates to SEC Sections," which improved, updated, and simplified regulations on financial reporting and disclosure. The Company does not expect this new guidance to have a significant impact on its financial reporting. </span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued ASU 2018-15, “Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement that is a Service Contract.”  The guidance requires implementation costs incurred by customers in cloud computing arrangements to be deferred over the noncancelable term of the cloud computing arrangements plus any optional renewal periods (1) that are reasonably certain to be exercised by the customer or (2) for which exercise of the renewal option is controlled by the cloud service provider.  The effective date of this pronouncement is for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years.  Early adoption is permitted and the standard may be adopted either using </span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the prospective or retrospective transition approach.  The Standard Update is not expected to have a significant impact on the Company’s consolidated financial statements and disclosures.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued ASU 2018-14, “Disclosure Framework-Changes to the Disclosure Requirements for Defined Benefit Plans,” which modifies the disclosure requirements for employers that sponsor defined benefit pension or other postretirement benefit plans.  The guidance removes disclosures that are no longer considered cost beneficial, clarifies the specific requirements of disclosures and adds disclosure requirements identified as relevant.  This update should be applied on a retrospective basis to all periods presented and is effective for fiscal years ending after December 31, 2020.  Early adoption is permitted.  The Company expects this new guidance will not have a significant impact on its financial reporting.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2017, the FASB issued ASU No. 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. The guidance was issued with the objective of improving the financial reporting of hedging relationships to better portray the economic results of companies' risk management activities in its financial statements, as well as simplifying the application of hedge accounting guidance especially in the area of assessment of effectiveness of the hedge. In April 2019, the FASB issued ASU 2019-04, "Codification Improvements to Topic 815, Derivative and Hedging", which further clarified ASU 2017-12. The amendments are effective for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. The Company has adopted the new standards when it obtained derivative instruments and entered into hedging activities in the second quarter of 2019. Refer to Note 20, "Derivative Instruments and Hedging Activities."</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In January 2017, the FASB issued ASU No. 2017-04, “Simplifying the Test for Goodwill Impairment” (ASU 2017-04), which addresses changes to the testing for goodwill impairment by eliminating Step 2 of the process. The guidance is effective for annual and interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption is permitted; however, the Company has elected not to adopt early as this ASU will not have a significant impact on the Company’s consolidated financial statements.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued ASU No. 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments", which requires that credit losses be reported based on expected losses compared to the current incurred loss model. These updates made several consequential amendments to the Codification which requires the accounting for available-for-sale debt securities to be individually assessed for credit losses when fair value is less than the amortized cost basis. In April, May, and November 2019, the FASB issued Accounting Standards Update ("ASU") 2019-04, 2019-05 and ASU 2019-11, "Codification Improvements to Topic 326, Financial Instruments - Credit Losses" which further clarifies the ASU 2016-13. The standard is effective for interim and annual periods beginning after December 15, 2019 with early adoption permitted. The Company has completed its impact assessment and does not expect this new guidance to have a significant impact on its financial reporting. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2016, the FASB issued ASU No. 2016-02, “Leases” (“ASU 2016-02”), which was clarified by ASU 2018-11 and addresses the recognition of assets and liabilities that arise from all leases. The guidance requires lessees to recognize right-of-use ("ROU") assets and lease liabilities for most leases in the Consolidated Balance Sheets and is effective for annual and interim periods beginning after December 15, 2018. The Company adopted the new standard on January 1, 2019 and has elected the optional transition method to account for the impact of the adoption with a cumulative-effect adjustment in the period of adoption. The new standard provides a number of optional practical expedients in transition. The Company has elected the “package of practical expedients”, which permits it not to reassess under the new standard its prior conclusions about lease identification, lease classification and initial direct costs. The Company has not elected the use-of-hindsight or the practical expedient pertaining to land easements, the latter not being applicable to the Company. The new standard also provides practical expedients for an entity’s ongoing accounting. The Company has elected the short-term lease recognition exemption for all leases that qualify, which means for those leases that qualify, the Company will not recognize ROU assets or lease liabilities. The Company has also elected the practical expedient to not separate lease and non-lease components for all of its leases. In March 2019, the FASB issued ASU 2019-01, "Leases (Topic 842): Codification Improvements," which further clarifies the determination of fair value of leases and modifies transition disclosure requirements for changes in accounting principles. The effective date of the amendments is for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. The Company expects this pronouncement will not have a significant impact on its consolidated financial statements and disclosures. Refer to Note 19, "Leases."</span></div> <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Principles of Consolidation</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Certain reclassifications have been made to prior period amounts to conform with the current period's presentation.</span></div> <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Revenue Recognition</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue for each of the Company’s business segments is recognized when control of the promised goods is transferred to our customers, in an amount that reflects the consideration we expect to realize in exchange for those goods. The Company reports amounts billed to customers related to shipping and handling as revenue and includes costs incurred for shipping and handling in cost of sales. Amounts received for unshipped merchandise are not recognized as revenue but rather they are recorded as customer deposits and are included in current liabilities. In instances of shipments made on consignment, revenue is recognized when control is transferred to the customer. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accounting Standards Codification ("ASC") 606, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Revenue from Contracts with Customers</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, was adopted for the fiscal year beginning on January 1, 2018. Per the standard, revenue-generating contracts are assessed to identify distinct performance obligations, allocating transaction prices to those performance obligations, and criteria for satisfaction of a performance obligation. The standard allows for recognition of revenue only when we have satisfied a performance obligation through transferring control of the promised good or service to a customer. Control, in this instance, may mean the ability to prevent other entities from directing the use of, and receiving benefit from, a good or service. The standard indicates that an entity must determine at contract inception whether it will transfer control of a promised good or service over time or satisfy the performance obligation at a point in time through analysis of the following criteria: (i) the entity has a present right to payment, (ii) the customer has legal title, (iii) the customer has physical possession, (iv) the customer has the significant risks and rewards of ownership and (v) the customer has accepted the asset. The Company assesses collectability based primarily on the customer’s payment history and on the creditworthiness of the customer. The impact to revenues as a result of applying ASC 606 was an increase of $338 for the year ended December 31, 2018.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Cost of Sales</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cost of sales are primarily comprised of raw materials and supplies consumed in the manufacture of product, as well as manufacturing labor, maintenance labor, depreciation expense, and direct overhead expense necessary to convert purchased materials and supplies into finished product. Cost of sales also includes inbound freight costs, outbound freight costs for shipping products to customers, warehousing costs, quality control and obsolescence expense.</span></div> 338000 Cash and Cash EquivalentsThe Company considers all highly liquid investments with a maturity of three months or less to be cash equivalents. The Company has funds in its cash accounts that are with third party financial institutions, primarily in certificates of deposit and money market funds. The Company's balances of cash and cash equivalents in the U.S., Italy, Belgium, Malaysia, Australia, Philippines, and Singapore exceed the Federal Deposit Insurance Corporation (“FDIC”), Fondo Interbancario di Tutela dei Depositi (“FITD”), Financial Services and Markets Authority ("FSMA"), Perbadanan Insurans Deposit Malaysia ("PIDM"), Australian Prudential Regulation Authority ("APRA"), Philippine Deposit Insurance Corporation ("PDIC"), and Singapore Deposit Insurance Corporation ("SDIC") insurance limits, respectively. <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Accounts Receivable</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Credit terms are granted in the normal course of business to the Company’s customers. On-going credit evaluations are performed on the Company’s customers and credit limits are adjusted based upon payment history and the customer's current credit worthiness, as determined through review of their current credit information. Collections and payments from customers are continuously monitored and allowances for doubtful accounts for estimated losses resulting from the inability of the Company’s customers to make required payments are maintained. Estimated losses are based on historical experience and any specific customer collection issues identified.</span></div> <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Inventories</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventories are valued at the lower of cost (first in, first out or average) or net realizable value and have been reduced by an allowance for excess or obsolete inventories. Cost elements include material, labor and manufacturing overhead.</span></div> <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Property, Plant and Equipment and Depreciation</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property, plant and equipment are stated at cost.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Depreciation of plant and equipment is calculated using the straight-line method over the estimated useful lives of the assets as follows:</span></div><div style="margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:46.850%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:49.150%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Buildings</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">15-25 years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">2-28 years</span></div></td></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Expenditures for repairs and maintenance are charged to expense. Alterations and major overhauls that extend the lives or increase the capacity of plant assets are capitalized. When assets are retired or otherwise disposed of, the cost of the assets and the related accumulated depreciation are removed from the accounts and any resultant gain or loss is included in earnings from operations.</span></div> <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Depreciation of plant and equipment is calculated using the straight-line method over the estimated useful lives of the assets as follows:</span></div><div style="margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:46.850%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:49.150%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Buildings</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">15-25 years</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">2-28 years</span></div></td></tr></table></div> P15Y P25Y P2Y P28Y 1026000 <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Business Concentrations</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Financial instruments that subject the Company to credit risk consist primarily of accounts receivable and money market investments. Investments are managed within established guidelines to mitigate risks. Accounts receivable subject the Company to credit risk partially due to the concentration of amounts due from customers. The Company extends credit to its customers based upon an evaluation of the customers’ financial condition and credit histories. The majority of the Company’s customers are major national or international corporations. In 2019, 2018 and 2017, no customer accounted for more than 10% of total net sales.</span></div> <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Goodwill and Acquired Intangible Assets</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill represents the excess of costs over fair value of assets of businesses acquired. ASC 350, “Intangibles-Goodwill and Other,” requires the use of the acquisition method of accounting for a business combination and defines an intangible asset. Goodwill and intangible assets acquired in a business combination and determined to have an indefinite useful life are not amortized but are instead assessed for impairment annually and more frequently if events and circumstances indicate that the asset might be impaired, in accordance with the provisions of ASC 350. The Company performs its annual test as of October 1. ASC 350 also requires that intangible assets with estimable useful lives be amortized over their respective estimated useful lives to their estimated residual values and reviewed for impairment if events and circumstances indicate that the asset might be impaired. </span></div><div style="text-indent:36pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In accordance with ASC 350, the Company first assesses qualitative factors to determine whether it is “more likely than not” (i.e. a likelihood of more than 50%) that the fair values of its reporting units are less than their respective carrying amounts, including goodwill, as a basis for determining whether it is necessary to perform the two-step goodwill impairment test. If determined to be necessary, the two-step impairment test shall be used to identify potential goodwill impairment and measure the amount of a goodwill impairment loss to be recognized (if any). The Company has an unconditional option to bypass the qualitative assessment and proceed directly to performing the first step of the goodwill impairment test. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of October 1, 2019 and 2018, the Company opted to bypass the qualitative assessment and proceeded directly to performing the first step of the goodwill impairment test. As of October 1, 2019, it assessed the fair values of its reporting units by utilizing the income approach, based on a discounted cash flow valuation model as the basis for its conclusions. The Company’s estimates of future cash flows included significant management assumptions such as revenue growth rates, operating margins, discount rates, estimated terminal values and future economic and market conditions. The Company’s assessment concluded that the fair values of the reporting units exceeded their carrying amounts, including goodwill. Accordingly, the goodwill of the reporting units is not considered impaired. The Company may resume performing the qualitative assessment in subsequent periods. </span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company had goodwill in the amount of $523,998 and $447,995 as of December 31, 2019 and December 31, 2018, respectively, subject to the provisions of ASC 350, “Intangibles-Goodwill and Other.”</span></div><div style="margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:77.166%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.116%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill at December 31, 2017</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">441,361 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill as a result of the Acquisitions - see Note 2</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,838 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Impact due to change in foreign exchange rates</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(204)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill at December 31, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">447,995 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill as a result of the Acquisitions – see Note 2</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77,392 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Impact due to change in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,389)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill at December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">523,998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.856%;"><tr><td style="width:1.0%;"/><td style="width:68.647%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.956%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.959%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">HNH</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">423,600 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">405,527 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ANH</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,189 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,578 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Specialty Products</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,981 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,662 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Products</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,228 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,228 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">523,998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">447,995 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following intangible assets with finite lives are stated at cost and are amortized either on an accelerated basis or on a straight-line basis over the following estimated useful lives:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.856%;"><tr><td style="width:1.0%;"/><td style="width:73.539%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:21.742%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization Period<br/>(in years)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships and lists</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">10 - 20</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trademarks &amp; trade names</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">2 - 17</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">5 - 12</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Regulatory registration costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">5 - 10</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patents &amp; trade secrets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">15 - 17</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> 3 - 18</span></div></td></tr></table></div> The Company had goodwill in the amount of $523,998 and $447,995 as of December 31, 2019 and December 31, 2018, respectively, subject to the provisions of ASC 350, “Intangibles-Goodwill and Other.”<div style="margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:77.166%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.116%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill at December 31, 2017</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">441,361 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill as a result of the Acquisitions - see Note 2</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,838 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Impact due to change in foreign exchange rates</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(204)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill at December 31, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">447,995 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill as a result of the Acquisitions – see Note 2</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77,392 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Impact due to change in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,389)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill at December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">523,998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.856%;"><tr><td style="width:1.0%;"/><td style="width:68.647%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.956%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.959%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">HNH</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">423,600 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">405,527 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ANH</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,189 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,578 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Specialty Products</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,981 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,662 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Products</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,228 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,228 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">523,998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">447,995 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 523998000 447995000 441361000 6838000 -204000 447995000 77392000 -1389000 523998000 423600000 405527000 17189000 18578000 81981000 22662000 1228000 1228000 523998000 447995000 <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following intangible assets with finite lives are stated at cost and are amortized either on an accelerated basis or on a straight-line basis over the following estimated useful lives:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.856%;"><tr><td style="width:1.0%;"/><td style="width:73.539%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:21.742%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization Period<br/>(in years)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships and lists</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">10 - 20</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trademarks &amp; trade names</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">2 - 17</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">5 - 12</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Regulatory registration costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">5 - 10</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patents &amp; trade secrets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">15 - 17</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> 3 - 18</span></div></td></tr></table></div> P10Y P20Y P2Y P17Y P5Y P12Y P5Y P10Y P15Y P17Y P3Y P18Y <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Income Taxes</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the fiscal year in which those temporary differences are expected to be recovered or settled. Valuation allowances would be established when necessary to reduce deferred tax assets to the amount expected to be realized. In evaluating our ability to recover our deferred tax assets, in full or in part, we consider all available positive and negative evidence, including our past operating results, our forecast of future market growth, forecasted earnings, future taxable income, and prudent and feasible tax planning strategies. The assumptions utilized in determining future taxable income require significant judgment and are consistent with the plans and estimates we are using to manage the underlying businesses.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">We recognize uncertain income tax positions taken on income tax returns at the largest amount that is more likely than not to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a fifty percent likelihood of being sustained.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Our policy for recording interest and penalties associated with uncertain tax positions is to record such items as a component of our income tax provision.</span></div> <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Use of Estimates</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Management of the Company is required to make certain estimates and assumptions during the preparation of consolidated financial statements in accordance with accounting principles generally accepted in the United States of America. These estimates and assumptions impact the reported amount of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the consolidated financial statements and revenues and expenses during the reporting period. Estimates and assumptions are reviewed periodically, and the effects of revisions are reflected in the consolidated financial statements in the period they are determined to be necessary. Actual results could differ from those estimates.</span></div> Fair Value of Financial Instruments<div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has a number of financial instruments, none of which are held for trading purposes. The Company estimates that the fair value of all financial instruments at December 31, 2019 and 2018 does not differ materially from the aggregate carrying values of its financial instruments recorded in the accompanying consolidated balance sheets. The estimated fair value amounts have been determined by the Company using available market information and appropriate valuation methodologies. Considerable judgment is required in interpreting market data to develop the estimates of fair value, and, accordingly, the estimates are not necessarily indicative of the amounts that the Company could realize in a current market exchange. The carrying value of debt approximates fair value as the interest rate is based on market and the Company’s consolidated leverage ratio. The Company’s financial instruments also include cash equivalents, accounts receivable, accounts payable and accrued liabilities, and are carried at cost which approximates fair value due to the short-term maturity of these instruments.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, non-current assets includes rabbi trust funds related to the Company's deferred compensation plan. The money market and rabbi trust funds are valued using level one inputs, as defined by ASC 820, "Fair Value Measurement."</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company also has derivative financial instruments, consisting of a cross-currency swap and an interest rate swap, which are included in either derivative asset or derivative liability, in the condensed consolidated balance sheets (see Note 20, "Derivative Instruments and Hedging Activities"). The fair values of these derivative instruments are determined based on Level 2 inputs, using significant inputs that are observable either directly or indirectly, including interest rate curves and implied volatilities.</span></div> <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Selling, General and Administrative Expenses</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Selling expenses consist primarily of compensation and benefit costs, amortization of customer relationships and lists, trade promotions, advertising, commissions and other marketing costs. General and administrative expenses consist primarily of payroll and benefit costs, occupancy and operating costs of corporate offices, depreciation and amortization expense on non-manufacturing assets, information systems costs and other miscellaneous administrative costs.</span></div> <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Research and Development</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Research and development costs are expensed as incurred.</span></div> <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Net Earnings Per Common Share</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic net earnings per common share is calculated by dividing net income by the weighted average number of common shares outstanding during the period. Diluted net earnings per common share is calculated in a manner consistent with basic net earnings per common share except that the weighted average number of common shares outstanding also includes the dilutive effect of stock options outstanding, unvested restricted stock, and unvested performance shares (using the treasury stock method).</span></div> <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Stock-based Compensation</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has stock-based employee compensation plans, which are described more fully in Note 3. The Company accounts for stock-based compensation in accordance with ASC 718, “Compensation-Stock Compensation,” which requires all share-based payments, including grants of stock options, to be recognized in the income statement as an operating expense, based on their fair values. The Company estimates the fair value of each option award on the date of grant using a Black-Scholes based option-pricing model. Estimates of and assumptions about forfeiture rates, terms, volatility, interest rates and dividend yields are used to calculate stock-based compensation. A significant change to these estimates could materially affect the Company’s operating results.</span></div> <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Impairment of Long-lived Assets</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Long-lived assets, such as property, plant, and equipment, and purchased intangibles subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair </span></div>value of the asset, which is generally based on discounted cash flows. 1026000 <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Derivative Instruments and Hedging Activities</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is exposed to market fluctuations in interest rates as well as variability in foreign exchange rates. In May 2019, the Company entered into an interest rate swap with JP Morgan Chase, N.A. (the "Swap Counterparty") and a cross-currency swap with JP Morgan Chase, N.A. (the "Bank Counterparty"). The Company's primary objective for holding derivative financial instruments is to manage interest rate risk and foreign currency risk. The Company does not enter into derivative financial instruments for trading or speculative purposes. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On May 28, 2019, the Company entered into a pay-fixed, receive-floating interest rate swap with a notional amount of $108,569 and a maturity date of June 27, 2023. The Company's risk management objective and strategy with respect to the interest rate swap is to protect the Company against adverse fluctuations in interest rates by reducing its exposure to variability in cash flows relating to interest payments on a portion of its outstanding debt. The Company is meeting its objective since changes in the cash flows of the interest rate swap are expected to exactly offset the changes in the cash flows attributable to fluctuations in the contractually specified interest rate on the interest payments associated with the Credit Agreement. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At the same time, the Company also entered into a cross-currency swap to manage foreign exchange risk related to the Company's net investment in Chemogas. This derivative has a notional amount of $108,569, an effective date of May 28, 2019, and a maturity date of June 27, 2023. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The derivative instruments are with the above single counterparty and are subject to a contractual agreement that provides for the net settlement of all contracts through a single payment in a single currency in the event of default on or termination of any one contract. As such, the derivative instruments are categorized as a master netting arrangement and presented as a net derivative asset or derivative liability on the consolidated balance sheet. </span></div>On a quarterly basis, we assess the effectiveness of the hedging relationships for the interest rate swap and cross-currency swap by reviewing the critical terms indicated in the agreement. As of December 31, 2019, we assessed the hedging relationships and determined them to be highly effective. As such, the net change in fair values of the interest rate swap, that qualify as cash flow hedge, was recorded in accumulated other comprehensive income/(loss) and is subsequently reclassified into interest expense as interest payments are made on our debt. For the cross-currency swap, the amounts that have not yet been recognized in earnings remained in the cumulative translation adjustment section of accumulated other comprehensive income until the hedged net investment is sold or liquidated in accordance with paragraphs 815-35-35-5A and 830-30-40-1 through 40-1A. Refer to Note 20, "Derivative Instruments and Hedging Activities" for detailed information about our derivative financial instruments. 108569000 108569000 <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">New Accounting Pronouncements</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recently Issued Accounting Standards</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">In December 2019, the FASB issued Accounting Standards Update ("ASU") 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." The amendments in this Update simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. The effective date of this Update is for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. Early adoption is permitted. The Standard may be adopted either using the prospective or retrospective transition approach and could also be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. The Company is currently evaluating the impact of this pronouncement on the Company’s consolidated financial statements and disclosures.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In July 2019, the FASB issued Accounting Standards Update ("ASU") 2019-07, "Codification Updates to SEC Sections," which improved, updated, and simplified regulations on financial reporting and disclosure. The Company does not expect this new guidance to have a significant impact on its financial reporting. </span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued ASU 2018-15, “Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement that is a Service Contract.”  The guidance requires implementation costs incurred by customers in cloud computing arrangements to be deferred over the noncancelable term of the cloud computing arrangements plus any optional renewal periods (1) that are reasonably certain to be exercised by the customer or (2) for which exercise of the renewal option is controlled by the cloud service provider.  The effective date of this pronouncement is for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years.  Early adoption is permitted and the standard may be adopted either using </span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">the prospective or retrospective transition approach.  The Standard Update is not expected to have a significant impact on the Company’s consolidated financial statements and disclosures.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued ASU 2018-14, “Disclosure Framework-Changes to the Disclosure Requirements for Defined Benefit Plans,” which modifies the disclosure requirements for employers that sponsor defined benefit pension or other postretirement benefit plans.  The guidance removes disclosures that are no longer considered cost beneficial, clarifies the specific requirements of disclosures and adds disclosure requirements identified as relevant.  This update should be applied on a retrospective basis to all periods presented and is effective for fiscal years ending after December 31, 2020.  Early adoption is permitted.  The Company expects this new guidance will not have a significant impact on its financial reporting.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2017, the FASB issued ASU No. 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. The guidance was issued with the objective of improving the financial reporting of hedging relationships to better portray the economic results of companies' risk management activities in its financial statements, as well as simplifying the application of hedge accounting guidance especially in the area of assessment of effectiveness of the hedge. In April 2019, the FASB issued ASU 2019-04, "Codification Improvements to Topic 815, Derivative and Hedging", which further clarified ASU 2017-12. The amendments are effective for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. The Company has adopted the new standards when it obtained derivative instruments and entered into hedging activities in the second quarter of 2019. Refer to Note 20, "Derivative Instruments and Hedging Activities."</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In January 2017, the FASB issued ASU No. 2017-04, “Simplifying the Test for Goodwill Impairment” (ASU 2017-04), which addresses changes to the testing for goodwill impairment by eliminating Step 2 of the process. The guidance is effective for annual and interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption is permitted; however, the Company has elected not to adopt early as this ASU will not have a significant impact on the Company’s consolidated financial statements.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued ASU No. 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments", which requires that credit losses be reported based on expected losses compared to the current incurred loss model. These updates made several consequential amendments to the Codification which requires the accounting for available-for-sale debt securities to be individually assessed for credit losses when fair value is less than the amortized cost basis. In April, May, and November 2019, the FASB issued Accounting Standards Update ("ASU") 2019-04, 2019-05 and ASU 2019-11, "Codification Improvements to Topic 326, Financial Instruments - Credit Losses" which further clarifies the ASU 2016-13. The standard is effective for interim and annual periods beginning after December 15, 2019 with early adoption permitted. The Company has completed its impact assessment and does not expect this new guidance to have a significant impact on its financial reporting. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2016, the FASB issued ASU No. 2016-02, “Leases” (“ASU 2016-02”), which was clarified by ASU 2018-11 and addresses the recognition of assets and liabilities that arise from all leases. The guidance requires lessees to recognize right-of-use ("ROU") assets and lease liabilities for most leases in the Consolidated Balance Sheets and is effective for annual and interim periods beginning after December 15, 2018. The Company adopted the new standard on January 1, 2019 and has elected the optional transition method to account for the impact of the adoption with a cumulative-effect adjustment in the period of adoption. The new standard provides a number of optional practical expedients in transition. The Company has elected the “package of practical expedients”, which permits it not to reassess under the new standard its prior conclusions about lease identification, lease classification and initial direct costs. The Company has not elected the use-of-hindsight or the practical expedient pertaining to land easements, the latter not being applicable to the Company. The new standard also provides practical expedients for an entity’s ongoing accounting. The Company has elected the short-term lease recognition exemption for all leases that qualify, which means for those leases that qualify, the Company will not recognize ROU assets or lease liabilities. The Company has also elected the practical expedient to not separate lease and non-lease components for all of its leases. In March 2019, the FASB issued ASU 2019-01, "Leases (Topic 842): Codification Improvements," which further clarifies the determination of fair value of leases and modifies transition disclosure requirements for changes in accounting principles. The effective date of the amendments is for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. The Company expects this pronouncement will not have a significant impact on its consolidated financial statements and disclosures. Refer to Note 19, "Leases."</span></div> SIGNIFICANT ACQUISITIONS AND DIVESTITURES<div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Acquisition</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On December 13, 2019, the Company completed the acquisition of Zumbro. The Company made payments of $52,403 on the acquisition date, amounting to $47,058 to the former shareholders and $5,345 to Zumbro's lenders to pay Zumbro debt. Considering the cash acquired of $686, net payments made to the former shareholders were $46,372.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The estimated goodwill of $18,073 arising from the acquisition consists largely of expected synergies, including the combined entities' experience and technical problem-solving capabilities, and acquired workforce. The goodwill is assigned to HNH and its tax deductibility for income taxes is still being assessed.</span></div><div style="text-align:justify;margin-top:10pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the preliminary estimated fair values of the assets acquired and liabilities assumed:</span></div><div style="margin-top:10pt;margin-bottom:10pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.856%;"><tr><td style="width:1.0%;"/><td style="width:76.992%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.289%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">686 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,380 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,517 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid &amp; other current assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">521 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,400 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade name</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,300 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other non-current assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable &amp; accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,538)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Debt</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,345)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,391)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,073 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount paid to shareholders</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,058 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Zumbro debt paid on purchase date</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,345 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total amount paid on acquisition date</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,403 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:10pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The estimated valuation of the fair value of tangible and intangible assets acquired and liabilities assumed are based on management's estimates and assumptions that are subject to change. In preparing our preliminary fair value estimates of the intangible assets and certain tangible assets acquired, management, among other things, consulted an independent advisor. Valuation methods utilized included cost and market approaches for property, plant and equipment, excess earnings method for customer relationships and the relief from royalty method for other intangible assets. The purchase price and related allocation to assets acquired and liabilities assumed is preliminary pending finalizing actual working capital acquired as of the acquisition date. Additionally, certain intangible assets are not tax deductible and the related deferred tax liabilities are preliminary pending management's final review.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Customer relationships are amortized over a 15-year period utilizing an accelerated method based on the estimated average customer attrition rate. Trade name and developed technology are amortized over 10 years and 12 years, respectively, utilizing the straight-line method as the consumption pattern of the related economic benefits cannot be reliably determined.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is indemnified for tax liabilities prior to the acquisition date. Indemnified tax liabilities will create an indemnification asset (receivable). At this time, an indemnification asset balance has not been established.</span></div><div style="text-align:justify;margin-top:10pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On May 27, 2019, the Company acquired 100 percent of the outstanding common shares of Chemogas. The Company made payments of approximately €99,503 (translated to $111,324) on the acquisition date, amounting to approximately €88,579 (translated to $99,102) to the former shareholders and approximately €10,924 (translated to $12,222) to Chemogas' lender to pay Chemogas bank debt. Considering the cash acquired of €3,943 (translated to $4,412), net payments made to the former shareholders were €84,636 (translated to $94,690). </span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The goodwill of $59,319 arising from the acquisition consists largely of expected synergies, including the combined entities' experience and technical problem-solving capabilities, and acquired workforce. The goodwill is assigned to the Specialty Products segment and is not tax deductible for income tax purposes.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed:</span></div><div style="margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.856%;"><tr><td style="width:1.0%;"/><td style="width:76.992%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.289%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,412 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,176 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">957 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,972 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,158 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,461 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade name</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,119 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,491 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,261)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Bank debt</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,222)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,030)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension obligation (net)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(594)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,856)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,319 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount paid to shareholders</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,102 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Chemogas bank debt paid on purchase date</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,222 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total amount paid on acquisition date</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111,324 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The estimated valuation of the fair value of tangible and intangible assets acquired and liabilities assumed are based on management’s estimates and assumptions that are subject to change. In preparing our preliminary fair value estimates of the intangible assets and certain tangible assets acquired, management, among other things, consulted an independent advisor. Valuation methods utilized included cost and market approaches for property, plant and equipment, excess earnings method for customer relationships and the relief from royalty method for other intangible assets. The purchase price and related allocation to assets acquired and liabilities assumed is preliminary pending management's final review of fair value calculations and deferred tax liabilities related to certain non-deductible assets.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Customer relationships are amortized over a 20-year period utilizing an accelerated method based on the estimated average customer attrition rate. Trade name and developed technology are amortized over 2 years and 10 years, respectively, utilizing the straight-line method as the consumption pattern of the related economic benefits cannot be reliably determined.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is indemnified for tax liabilities prior to the acquisition date. Indemnified tax liabilities will create an indemnification asset (receivable). At this time, an indemnification asset balance has not been established. </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with Chemogas and Zumbro acquisitions, the Company incurred transaction and integration costs of $1,947 for the year ended December 31, 2019.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In 2018, the Company, through its subsidiary, Balchem Italia, completed one immaterial acquisition, Bioscreen Technologies Srl. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Total transaction and integration costs related to recent acquisitions, including the Chemogas and Zumbro acquisitions described above, are recorded in general and administrative expenses. These costs amounted to $2,273, $1,786, and $2,163 for the years ended December 31, 2019, 2018 and 2017, respectively.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Divestiture</span></div>On September 6, 2019, the Company sold an insignificant portion of its business. As a result of the transaction, the Company recorded a gain on sale, which was immaterial to the consolidated financial statements and included in general and administrative expenses. Operating results for the portion of the business sold were insignificant relative to the Company’s consolidated financial results for year ended December 31, 2019. 52403000 47058000 5345000 686000 46372000 18073000 <div style="text-align:justify;margin-top:10pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the preliminary estimated fair values of the assets acquired and liabilities assumed:</span></div><div style="margin-top:10pt;margin-bottom:10pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.856%;"><tr><td style="width:1.0%;"/><td style="width:76.992%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.289%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">686 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,380 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,517 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid &amp; other current assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">521 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,245 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,200 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,400 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade name</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,300 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other non-current assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable &amp; accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,538)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Debt</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,345)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,391)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,073 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount paid to shareholders</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,058 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Zumbro debt paid on purchase date</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,345 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total amount paid on acquisition date</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,403 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed:</span></div><div style="margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.856%;"><tr><td style="width:1.0%;"/><td style="width:76.992%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.289%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,412 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,176 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">957 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,972 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,158 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,461 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade name</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,119 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,491 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,261)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Bank debt</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,222)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,030)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension obligation (net)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(594)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,856)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,319 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount paid to shareholders</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,102 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Chemogas bank debt paid on purchase date</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,222 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total amount paid on acquisition date</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111,324 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 686000 3380000 4517000 521000 15245000 8200000 4400000 2300000 10000 1538000 5345000 3391000 18073000 47058000 5345000 52403000 P15Y P10Y P12Y 1 99503000 111324000 88579000 99102000 10924000 12222000 3943000 4412000 84636000 94690000 59319000 4412000 4176000 957000 15972000 39158000 2461000 1119000 1491000 3261000 12222000 1030000 594000 12856000 59319000 99102000 12222000 111324000 P20Y P2Y P10Y 1947000 2273000 1786000 2163000 STOCKHOLDERS’ EQUITY<div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">STOCK-BASED COMPENSATION</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">All share-based payments, including grants of stock options, are recognized in the income statement as an operating expense, based on their fair values.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has made an estimate of expected forfeitures, based on its historical experience, and is recognizing compensation cost only for those stock-based compensation awards expected to vest.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s results for the years ended December 31, 2019, 2018 and 2017 reflected the following compensation cost and such compensation cost had the following effects on net earnings:</span></div><div style="margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:54.896%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.649%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.649%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.652%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increase/(Decrease) for the<br/>Year Ended, December 31</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,147 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">973 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">524 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,449 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,440 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,736 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net earnings</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,884)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,965)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,990)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On December 31, 2019, the Company had one share-based compensation plan under which awards may be granted, which is described below.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2017, the Company adopted the Balchem Corporation 2017 Omnibus Incentive Plan (“2017 Plan”) for officers, employees and directors of the Company and its subsidiaries. The 2017 Plan replaced the 1999 Stock Plan and amendments and restatements thereto (collectively to be referred to as the “1999 Plan’), which expired on April 9, 2018. No further awards will be made under the 1999 Plan, and the shares that remained available for grant under the 1999 Plan will only be used to settle outstanding awards granted under the 1999 Plan and will not become available under the 2017 Plan. The 2017 Plan is administered by the Compensation Committee of the Board of Directors of the Company. The 2017 Plan provides as follows: (i) for a termination date of June 13, 2027; (ii) the authorization of 1,600,000 shares for future grants (which represents a reduction from the 6,000,000 shares authorized for grant under the 1999 Plan); (iii) for the making of grants of stock options, stock appreciation rights, restricted stock awards, restricted stock units, and other stock-based awards, as well as for the making of cash performance awards; (iv) except as provided in an employment agreement as in effect on the effective date of the 2017 Plan, no automatic acceleration of outstanding awards upon the occurrence of a change in control of the Company; (v) certain annual limits on the number of shares and amount of cash that may be granted; (vii) for dividends or dividend equivalents otherwise payable on an unvested award to accrue and be paid only at such time as the vesting conditions applicable to the underlying award have been satisfied; (vii) for certain discretionary compensation recovery if the Company is required to prepare an accounting restatement of its financial statements due to the Company’s material noncompliance with any financial reporting requirements under the securities laws; and (viii) for compliance with the requirements of Section 409A of the Internal Revenue Code of 1986, as amended (the “Internal Revenue Code” or the “Code”). No option will be exercisable for longer than ten years after the date of grant.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The shares to be issued upon exercise of the outstanding options have been approved, reserved and are adequate to cover all exercises. As of December 31, 2019, the 2017 Plan had 1,095,144 shares available for future awards.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has Restricted Stock Grant Agreements with the Company's non–employee directors and certain employees. Under the Restricted Stock Grant Agreements, certain shares of the Common Stock have been granted, ranging from 70 shares to 54,000 shares, to its non-employee directors and certain employees, subject to time-based vesting requirements.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company also has performance share (“PS”) awards, which provide the recipients the right to receive a certain number of shares of the Common Stock in the future, subject to an (1) EBITDA performance hurdle, where vesting is dependent upon the Company achieving a certain EBITDA percentage growth over the performance period, and (2) relative total shareholder return (“TSR”) where vesting is dependent upon the Company’s TSR performance over the performance period (typically three years) relative to a comparator group consisting of the Russell 2000 index constituents.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair value of each option award issued under the Company’s stock plans is estimated on the date of grant using a Black-Scholes based option-pricing model that uses the assumptions noted in the following table. Expected volatilities are based on historical volatility of the Company’s stock. The expected term of the options is based on the Company’s historical experience of employees’ exercise behavior. Dividend yields are based on the Company’s historical dividend yields. Risk-free interest rates are </span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">based on the implied yields currently available on U.S. Treasury zero coupon issues with a remaining term equal to the expected life.</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.856%;"><tr><td style="width:1.0%;"/><td style="width:54.834%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.669%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.669%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.671%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Assumptions:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected Volatility</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected Term (in years)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.0</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.4</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-Free Interest Rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividend Yield</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The value of the restricted shares is based on the fair value of the award at the date of grant.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Performance Share expense is measured based on the fair value at the date of grant utilizing a Black-Scholes methodology to produce a Monte-Carlo simulation model which allows for the incorporation of the performance hurdles that must be met before the Performance Share vests. The assumptions used in the fair value determination were risk free interest rates of 2.5%, 2.4%, and 1.5%; dividend yields of 0.5%, 0.5%, and 0.6%; volatilities of 24%, 27%, and 32%; and initial TSR’s of -5.9%, -10.5%, and 8.2% in each case for the years ended December 31, 2019, 2018, and 2017, respectively. Expense is based on the estimated number of shares expected to vest, assuming the requisite service period is rendered and the probable outcome of the performance condition is achieved. The estimate is revised if subsequent information indicates that the actual number of shares likely to vest differs from previous estimates. Expense is ultimately adjusted based on the actual achievement of service and performance targets. The Performance Shares will cliff vest 100% at the end of the third year following the grant in accordance with the performance metrics set forth.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Compensation expense for stock options and stock awards is recognized on a straight-line basis over the vesting period, generally three years for stock options, <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJhNjFiOWI2MWJmOTQ0OTdiZTVhMjZkYmZhYzAzZTU3L3NlYzpiYTYxYjliNjFiZjk0NDk3YmU1YTI2ZGJmYWMwM2U1N18xMDMvZnJhZzowMjYxMWQ0YmQ5ZjY0ZjRhOTM3MDhiNmY1MGNkZWRhYy90ZXh0cmVnaW9uOjAyNjExZDRiZDlmNjRmNGE5MzcwOGI2ZjUwY2RlZGFjXzU5MDU_b21afcaa-93c8-4e16-b277-edb72ef72fe0">three</span> to four years for employee restricted stock awards, three years for employee performance share awards, and <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJhNjFiOWI2MWJmOTQ0OTdiZTVhMjZkYmZhYzAzZTU3L3NlYzpiYTYxYjliNjFiZjk0NDk3YmU1YTI2ZGJmYWMwM2U1N18xMDMvZnJhZzowMjYxMWQ0YmQ5ZjY0ZjRhOTM3MDhiNmY1MGNkZWRhYy90ZXh0cmVnaW9uOjAyNjExZDRiZDlmNjRmNGE5MzcwOGI2ZjUwY2RlZGFjXzE0MjkzNjUxMTY5NjAz_b7a8268e-a8c0-445b-9340-fe6e57ce2ca7">three</span> to four years for non-employee director restricted stock awards.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of stock option plan activity for 2019, 2018, and 2017 for all plans is as follows:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.856%;"><tr><td style="width:1.0%;"/><td style="width:26.057%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.366%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.366%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.375%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.366%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.375%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.366%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.375%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.366%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.375%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.375%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"># of<br/>Shares<br/>(000s)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Exercise Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"># of<br/>Shares<br/>(000s)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Exercise Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"># of<br/>Shares<br/>(000s)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Exercise Price</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">887 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61.59 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">946 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55.44 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,066 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45.32 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85.13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74.57 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">222 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85.22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(112)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43.67 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(198)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41.71 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(268)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36.36 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80.88 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74.90 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(52)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cancelled</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70.90 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48.54 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(22)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57.48 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at end of year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">951 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68.18 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">887 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61.59 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">946 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55.44 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable at end of year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">581 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59.29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">490 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41.01 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The aggregate intrinsic value for outstanding stock options was $31,814, $16,192 and $24,714 at December 31, 2019, 2018 and 2017, respectively, with a weighted average remaining contractual term of 6.3 years at December 31, 2019. Exercisable stock options at December 31, 2019 had an aggregate intrinsic value of 24,620 with a weighted average remaining contractual term of 5.0 years.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Other information pertaining to option activity during the years ended December 31, 2019, 2018 and 2017 is as follows:</span></div><div style="margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.376%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average fair value of options granted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.51 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.62 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total intrinsic value of stock options exercised ($000s)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,135 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,456 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,900 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Additional information related to stock options outstanding under all plans at December 31, 2019 is as follows:</span></div><div style="margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:36.218%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.637%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.637%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.637%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.637%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.644%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options Outstanding</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options Exercisable</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Range of Exercise<br/>Prices</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares<br/>Outstanding<br/>(000s)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/> Term</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/> Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number<br/>Exercisable<br/>(000s)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$29.06 - $50.32</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">152 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.4 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37.18 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">152 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37.18 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$54.87 - $76.89</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">433 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.3 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64.63 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">326 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61.38 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$80.26 - $102.25</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">366 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.0 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85.22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85.23 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">951 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.3 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68.18 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">581 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59.29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Non-vested restricted stock activity for the years ended December 31, 2019, 2018 and 2017 is summarized below:</span></div><div style="margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:26.160%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.358%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares (000s)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares (000s)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares (000s)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested balance at beginning of year </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.75 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65.66 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54.18 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85.69 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83.43 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58.52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(27)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62.74 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(53)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84.65 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74.57 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55.45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested balance at end of year </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">138 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80.03 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.75 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65.66 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Non-vested performance share activity for the years ended December 31, 2019, 2018 and 2017 is summarized below:</span></div><div style="margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:26.160%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.358%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares (000s)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares (000s)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares (000s)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested balance at beginning of year </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75.61 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.62 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61.06 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81.79 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71.27 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93.85 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65.54 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58.78 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60.85 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.55 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69.25 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested balance at end of year </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81.26 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75.61 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.62 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December 31, 2019, 2018 and 2017, there was $11,643, $8,565 and $7,742, respectively, of total unrecognized compensation cost related to non-vested share-based compensation arrangements granted under the plans. As of December 31, 2019, the unrecognized compensation cost is expected to be recognized over a weighted-average period of approximately 1.5 years. We estimate that share-based compensation expense for the year ended December 31, 2020 will be approximately $8,800.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">REPURCHASE OF COMMON STOCK</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has an approved stock repurchase program. The total authorization under this program is 3,763,038 shares. Since the inception of the program in June 1999, a total of 2,431,767 shares have been purchased, of which 203,879 shares and 706 shares remained in treasury at December 31, 2019, and 2018, respectively. During 2019, 2018, and 2017, a total of 240,995, 16,755, and 23,182 shares, respectively, have been purchased at an average cost of $88.47, $83.08, and $82.19 per share, respectively. The Company intends to acquire shares from time to time at prevailing market prices if and to the extent it deems it advisable to do so based on its assessment of corporate cash flow, market conditions and other factors. The Company also repurchases shares from employees in connection with settlement of transactions under the Company’s equity incentive plans.</span></div> <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s results for the years ended December 31, 2019, 2018 and 2017 reflected the following compensation cost and such compensation cost had the following effects on net earnings:</span></div><div style="margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:54.896%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.649%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.649%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.652%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increase/(Decrease) for the<br/>Year Ended, December 31</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,147 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">973 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">524 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,449 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,440 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,736 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net earnings</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,884)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,965)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,990)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 1147000 973000 524000 6449000 5440000 5736000 5884000 4965000 3990000 1 1600000 6000000 P10Y 1095144 70 54000 P3Y Risk-free interest rates are <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">based on the implied yields currently available on U.S. Treasury zero coupon issues with a remaining term equal to the expected life.</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.856%;"><tr><td style="width:1.0%;"/><td style="width:54.834%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.669%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.669%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.671%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Assumptions:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected Volatility</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected Term (in years)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.0</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.4</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-Free Interest Rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividend Yield</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> 0.240 0.268 0.301 P4Y P4Y4M24D P4Y7M6D 0.025 0.026 0.018 0.006 0.006 0.005 0.025 0.024 0.015 0.005 0.005 0.006 0.24 0.27 0.32 -0.059 -0.105 0.082 1 P3Y P4Y P3Y P4Y <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of stock option plan activity for 2019, 2018, and 2017 for all plans is as follows:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.856%;"><tr><td style="width:1.0%;"/><td style="width:26.057%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.366%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.366%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.375%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.366%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.375%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.366%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.375%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.366%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.375%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.375%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"># of<br/>Shares<br/>(000s)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Exercise Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"># of<br/>Shares<br/>(000s)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Exercise Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"># of<br/>Shares<br/>(000s)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Exercise Price</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">887 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61.59 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">946 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55.44 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,066 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45.32 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85.13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74.57 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">222 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85.22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(112)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43.67 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(198)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41.71 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(268)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36.36 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80.88 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74.90 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(52)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cancelled</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70.90 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48.54 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(22)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57.48 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at end of year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">951 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68.18 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">887 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61.59 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">946 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55.44 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:14pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable at end of year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">581 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59.29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">490 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41.01 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 887000 61.59 946000 55.44 1066000 45.32 197000 85.13 148000 74.57 222000 85.22 112000 43.67 198000 41.71 268000 36.36 17000 80.88 6000 74.90 52000 72.29 4000 70.90 3000 48.54 22000 57.48 951000 68.18 887000 61.59 946000 55.44 581000 59.29 490000 50.50 493000 41.01 31814000 16192000 24714000 P6Y3M18D 24620000 P5Y <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Other information pertaining to option activity during the years ended December 31, 2019, 2018 and 2017 is as follows:</span></div><div style="margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.376%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average fair value of options granted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.51 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.62 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total intrinsic value of stock options exercised ($000s)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,135 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,456 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,900 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 18.51 18.62 23.20 6135000 10456000 11900000 <div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Additional information related to stock options outstanding under all plans at December 31, 2019 is as follows:</span></div><div style="margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:36.218%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.637%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.637%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.637%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.637%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.644%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options Outstanding</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options Exercisable</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Range of Exercise<br/>Prices</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares<br/>Outstanding<br/>(000s)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/> Term</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/> Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number<br/>Exercisable<br/>(000s)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$29.06 - $50.32</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">152 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.4 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37.18 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">152 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37.18 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$54.87 - $76.89</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">433 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.3 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64.63 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">326 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61.38 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$80.26 - $102.25</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">366 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.0 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85.22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85.23 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">951 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.3 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68.18 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">581 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59.29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 29.06 50.32 152000 P2Y4M24D 37.18 152000 37.18 54.87 76.89 433000 P6Y3M18D 64.63 326000 61.38 80.26 102.25 366000 P8Y 85.22 103000 85.23 951000 P6Y3M18D 68.18 581000 59.29 <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Non-vested restricted stock activity for the years ended December 31, 2019, 2018 and 2017 is summarized below:</span></div><div style="margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:26.160%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.358%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares (000s)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares (000s)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares (000s)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested balance at beginning of year </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.75 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65.66 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54.18 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85.69 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83.43 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58.52 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(27)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62.74 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(53)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84.65 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74.57 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55.45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested balance at end of year </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">138 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80.03 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.75 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65.66 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 79000 72.75 66000 65.66 102000 54.18 73000 85.69 42000 77.50 21000 83.43 8000 58.52 27000 62.74 53000 51.39 6000 84.65 2000 74.57 4000 55.45 138000 80.03 79000 72.75 66000 65.66 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Non-vested performance share activity for the years ended December 31, 2019, 2018 and 2017 is summarized below:</span></div><div style="margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:26.160%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.358%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares (000s)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares (000s)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares (000s)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested balance at beginning of year </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75.61 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.62 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61.06 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81.79 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71.27 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93.85 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65.54 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58.78 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60.85 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.55 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69.25 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested balance at end of year </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81.26 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75.61 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.62 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 53000 75.61 39000 72.62 34000 61.06 33000 81.79 32000 71.27 16000 93.85 9000 65.54 15000 58.78 0 0 7000 60.85 3000 72.55 11000 69.25 70000 81.26 53000 75.61 39000 72.62 11643000 8565000 7742000 P1Y6M 8800000 3763038 2431767 203879 706 240995 16755 23182 88.47 83.08 82.19 INVENTORIES<div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventories at December 31, 2019 and 2018 consisted of the following:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.816%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.375%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,439 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,661 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work in progress</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,102 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,649 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,877 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventories</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,893 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67,187 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On a regular basis, the Company evaluates its inventory balances for excess quantities and obsolescence by analyzing demand, inventory on hand, sales levels and other information. Based on these evaluations, inventory balances are reserved, if necessary. The reserve for inventory was $4,281 and $2,575 at December 31, 2019 and 2018, respectively.</span></div> <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventories at December 31, 2019 and 2018 consisted of the following:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.816%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.375%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,439 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,661 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work in progress</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,102 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,649 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,877 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventories</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,893 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67,187 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 27439000 23661000 2102000 4649000 54352000 38877000 83893000 67187000 4281000 2575000 PROPERTY, PLANT AND EQUIPMENT<div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property, plant and equipment at December 31, 2019 and 2018 are summarized as follows:</span></div><div style="margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.816%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.375%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,588 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,965 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Building</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,261 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67,702 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">237,898 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">213,909 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,594 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">343,341 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">304,326 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126,482 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113,407 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">216,859 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">190,919 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Geographic Area Data - Long-Lived Assets (excluding intangible assets):</span></div><div style="margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.816%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.375%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">178,895 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">167,410 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign Countries</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,964 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,509 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">216,859 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">190,919 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Depreciation expense was $19,791, $18,998 and $17,121 for the years ended December 31, 2019, 2018 and 2017, respectively.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the year ended December 31, 2019, we incurred impairment charges of $1,026 in connection with a restructuring in the HNH segment.</span></div> <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property, plant and equipment at December 31, 2019 and 2018 are summarized as follows:</span></div><div style="margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.816%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.375%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,588 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,965 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Building</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,261 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67,702 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">237,898 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">213,909 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,594 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">343,341 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">304,326 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126,482 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113,407 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">216,859 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">190,919 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 11588000 7965000 79261000 67702000 237898000 213909000 14594000 14750000 343341000 304326000 126482000 113407000 216859000 190919000 <div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Geographic Area Data - Long-Lived Assets (excluding intangible assets):</span></div><div style="margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.816%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.375%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">178,895 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">167,410 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign Countries</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,964 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,509 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">216,859 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">190,919 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 178895000 167410000 37964000 23509000 216859000 190919000 19791000 18998000 17121000 1026000 INTANGIBLE ASSETSThe Company had goodwill in the amount of $523,998 and $447,995 as of December 31, 2019 and 2018 subject to the provisions of ASC 350, “Intangibles-Goodwill and Other.” The increase in goodwill is primarily the result of the acquisitions of Chemogas and Zumbro, partially offset by a reduction of goodwill related to an insignificant sale of a portion of the Company's business, <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">with the remaining change due to foreign exchange translation adjustments. Refer to Note 2, "Significant Acquisitions and Divestitures," for more information. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December 31, 2019 and 2018, the Company had identifiable intangible assets as follows:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.856%;"><tr><td style="width:1.0%;"/><td style="width:33.251%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.230%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.230%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.230%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.230%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.234%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization<br/>Period<br/>(In years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><br/>Accumulated<br/>Amortization</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships &amp; lists</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">10-20</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">239,578 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">139,863 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">192,185 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">122,545 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trademarks &amp; trade names</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">2-17</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,102 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,477 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,934 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,755 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">5-12</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,206 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,008 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,338 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,604 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3-18</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,962 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,576 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,333 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,481 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">323,848 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179,924 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">263,790 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">154,385 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Amortization of identifiable intangible assets was $25,789, $24,988 and $26,784 for 2019, 2018 and 2017, respectively. Assuming no change in the gross carrying value of identifiable intangible assets, the estimated amortization expense is approximately $27,020 in 2020, $23,246 in 2021, $21,327 in 2022, $18,710 in 2023, and $9,759 in 2024. At December 31, 2019 and 2018, there were no identifiable intangible assets with indefinite useful lives as defined by ASC 350, “Intangibles-Goodwill and Other.” Identifiable intangible assets are reflected in the Company’s consolidated balance sheets under Intangible assets with finite lives, net. There were no changes to the useful lives of intangible assets subject to amortization in 2019 and 2018. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Federal Insecticide, Fungicide and Rodenticide Act, (“FIFRA”), a health and safety statute, requires that certain products within our specialty products segment must be registered with the U.S. Environmental Protection Agency (the "EPA") because they are considered pesticides. Costs of such registrations are included as other in the table above.</span></div> 523998000 447995000 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December 31, 2019 and 2018, the Company had identifiable intangible assets as follows:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.856%;"><tr><td style="width:1.0%;"/><td style="width:33.251%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.230%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.230%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.230%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.230%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.234%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization<br/>Period<br/>(In years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><br/>Accumulated<br/>Amortization</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships &amp; lists</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">10-20</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">239,578 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">139,863 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">192,185 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">122,545 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trademarks &amp; trade names</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">2-17</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,102 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,477 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,934 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,755 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">5-12</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,206 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,008 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,338 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,604 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3-18</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,962 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,576 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,333 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,481 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">323,848 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179,924 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">263,790 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">154,385 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> P10Y P20Y 239578000 139863000 192185000 122545000 P2Y P17Y 43102000 20477000 39934000 16755000 P5Y P12Y 20206000 11008000 13338000 8604000 P3Y P18Y 20962000 8576000 18333000 6481000 323848000 179924000 263790000 154385000 25789000 24988000 26784000 27020000 23246000 21327000 18710000 9759000 EQUITY-METHOD INVESTMENTIn 2013, the Company and Eastman Chemical Company (formerly Taminco Corporation) formed a joint venture (66.66% / 33.34% ownership), St. Gabriel CC Company, LLC, to design, develop, and construct an expansion of the Company’s St. Gabriel aqueous choline chloride plant.  The Company contributed the St. Gabriel plant, at cost, and all continued expansion and improvements are funded by the owners. The joint venture became operational as of July 1, 2016. St. Gabriel CC Company, LLC is a Variable Interest Entity (VIE) because the total equity at risk is not sufficient to permit the joint venture to finance its own activities without additional subordinated financial support. Additionally, voting rights (2 votes each) are not proportionate to the owners’ obligation to absorb expected losses or receive the expected residual returns of the joint venture. The Company will receive up to 2/3 of the production offtake capacity and absorbs operating expenses approximately proportional to the actual percentage of offtake. The joint venture is accounted for under the equity method of accounting since the Company is not the primary beneficiary as the Company does not have the power to direct the activities of the joint venture that most significantly impact its economic performance. The Company recognized a loss of $388, $569, and $546 for the years ended December 31, 2019, 2018, and 2017, respectively, relating to its portion of the joint venture’s expenses in other expense. The carrying value of the joint venture at December 31, 2019 and 2018 is $4,513 and $4,902, respectively, and is recorded in other assets. 0.6666 0.6666 0.6666 0.3334 2 -388000 -569000 -546000 4513000 4902000 REVOLVING LOANOn June 27, 2018, the Company and a bank syndicate entered into the Credit Agreement, which replaced the existing credit facility that had provided for a senior secured term loan of $350,000 and a revolving loan of $100,000.  The Credit Agreement, which expires on June 27, 2023, provides for revolving loans up to $500,000 (collectively referred to as the “loans”).  The loans may be used for working capital, letters of credit, and other corporate purposes and may be drawn upon at the Company’s discretion.  The initial proceeds from the Credit Agreement were used to repay the outstanding balance of $210,750 on its senior secured term loan, which was due May 2019. On May 23, 2019, the Company drew down $108,569 to fund the Chemogas acquisition (see Note 2, "Significant Acquisitions and Divestitures"). In connection with these additional borrowings, the Company entered into an interest rate swap to protect against adverse fluctuations in interest rates (see Note 20, "Derivative Instruments and Hedging Activities"). In third quarter of 2019, the Company drew down an additional $15,000 to fund stock repurchases (see Note 3, "Stockholders' Equity). On December 13, 2019, the Company drew down $45,000 to fund the Zumbro acquisition (see Note 2, "Significant Acquisitions and Divestitures"). As of December 31, 2019, the total balance outstanding on the Credit Agreement amounted to $248,569. There are no installment payments required on the revolving loans; they may be voluntarily prepaid in whole or in part without premium or penalty, and all outstanding amounts are due on the maturity date.  <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Amounts outstanding under the Credit Agreement are subject to an interest rate equal to a fluctuating rate as defined by the Credit Agreement plus an applicable rate.  The applicable rate is based upon the Company’s consolidated net leverage ratio, as defined in the Credit Agreement, and the interest rate was 2.917% at December 31, 2019.  The Company is also required to pay a commitment fee on the unused portion of the revolving loan, which is based on the Company’s consolidated net leverage ratio as defined in the Credit Agreement and ranges from 0.15% to 0.275% (0.175% at December 31, 2019).  The unused portion of the revolving loan amounted to $251,431 at December 31, 2019.  The Company is also required to pay, as applicable, letter of credit fees, administrative agent fees, and other fees to the arrangers and lenders.</span></div><div style="margin-top:3pt;margin-bottom:3pt;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Costs associated with the issuance of the revolving loans are capitalized and amortized on a straight-line basis over the term of the Credit Agreement.  Costs associated with the issuance of the extinguished debt instrument were capitalized and amortized over the term of the respective financing arrangement using the effective interest method. Capitalized costs net of accumulated amortization totaled $986 and $1,268 at December 31, 2019 and 2018, respectively, and are included in other assets on the consolidated balance sheets. Amortization expense pertaining to these costs totaled $282, $680, and $474 for the years ended December 31, 2019, 2018 and 2017, respectively, and is included in interest expense in the accompanying consolidated statements of earnings. In 2018, such interest expense included a write off $363 of deferred financing costs in connection with the extinguished debt in the second quarter of 2018. </span></div><div style="margin-top:3pt;margin-bottom:3pt;"><span><br/></span></div><div style="margin-top:3pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Credit Agreement contains quarterly covenants requiring the consolidated leverage ratio to be less than a certain maximum ratio and the consolidated interest coverage ratio to exceed a certain minimum ratio.  At December 31, 2019, the Company was in compliance with these covenants.  Indebtedness under the Company’s loan agreements are secured by assets of the Company.</span></div> 350000000 100000000 500000000 210750000 108569000 15000000 45000000 248569000 0 0.02917 0.0015 0.00275 0.00175 251431000 986000 1268000 282000 680000 474000 363000 NET EARNINGS PER COMMON SHARE<div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following presents a reconciliation of the net earnings and shares used in calculating basic and diluted net earnings per common share:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.856%;"><tr><td style="width:1.0%;"/><td style="width:54.834%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.669%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.669%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.671%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Earnings - Basic and Diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,671 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,573 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">90,071 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Share (000s)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Common Shares - Basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,136 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,093 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,839 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of Dilutive Securities – Stock Options, Restricted Stock, and Performance Shares</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">369 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">391 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Common Shares - Diluted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,230 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Earnings Per Share - Basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.48 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.83 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Earnings Per Share - Diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.42 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.79 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company had 12,250, 188,470, and 199,010 stock options outstanding at December 31, 2019, 2018 and 2017, respectively that could potentially dilute basic earnings per share in future periods that were not included in diluted earnings per share because their effect on the period presented was anti-dilutive.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has some share-based payment awards that have non-forfeitable dividend rights. These awards are restricted shares and they participate on a one-for-one basis with holders of Common Stock. These awards have an immaterial impact as participating securities with regard to the calculation using the two-class method for determining earnings per share.</span></div> <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following presents a reconciliation of the net earnings and shares used in calculating basic and diluted net earnings per common share:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.856%;"><tr><td style="width:1.0%;"/><td style="width:54.834%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.669%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.669%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.519%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.671%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Earnings - Basic and Diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,671 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,573 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">90,071 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Share (000s)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Common Shares - Basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,136 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,093 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,839 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of Dilutive Securities – Stock Options, Restricted Stock, and Performance Shares</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">369 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">391 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Common Shares - Diluted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,230 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Earnings Per Share - Basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.48 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.83 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Earnings Per Share - Diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.42 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.79 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 79671000 78573000 90071000 32136000 32093000 31839000 369000 352000 391000 32505000 32445000 32230000 2.48 2.45 2.83 2.45 2.42 2.79 12250 188470 199010 INCOME TAXES<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company’s effective tax rate for 2019, 2018 and 2017 was 17.4%, 20.7%, and (1.8)%, respectively. The decrease from 2018 to 2019 is primarily due to lower international taxes related to the Patent Box Decree as described below, and certain lower U.S. state taxes, partially offset by a reduction in foreign tax credits.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Italy introduced an elective tax regime (“Patent Box Decree”) that allows companies to benefit from a fifty percent exemption from corporate income tax and local tax on income derived from the direct/indirect use of qualifying intellectual property. During 2019, Balchem Italia received the required ad hoc advance tax ruling. The benefit of the Patent Box Decree had a significant beneficial impact on the Company’s effective tax rate for 2019.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Additionally, proposed and final guidance were issued by the U.S. Department of Treasury related to foreign tax credits under the U.S. Tax Cuts and Jobs Act ("U.S. Tax Reform"), which was enacted on December 22, 2017. The Company will continue to evaluate and analyze the impact of the U.S. Tax Reform and the additional guidance that has been issued, and may be issued, by the U.S. Department of Treasury, the SEC, and/or the FASB regarding this act. </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company has analyzed any potential Base Erosion and Anti-Abuse Tax (“BEAT”) on related-party transactions and determined they met the gross receipts test but did not meet the level of base erosion payments that would subject them to BEAT in 2019. </span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Income tax expense consists of the following:</span></div><div style="margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.376%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,757 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,296 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,102 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,609 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,060 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,015 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">818 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,880 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,790 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deemed Repatriation</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(970)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,389 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,707)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,788)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,302)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(69)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">263 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(952)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(384)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal Rate Change</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(27,255)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total income tax provision</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,807 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,457 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,583)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The provision for income taxes differs from the amount computed by applying the Federal statutory rate of 21% for 2019, 21% for 2018 and 35% for 2017 to earnings before income tax expense due to the following:</span></div><div style="text-align:justify;margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.376%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax at Federal statutory rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,260 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,796 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,971 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State income taxes, net of Federal income taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(244)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,742 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">708 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal Rate Change</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(27,255)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock Options</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(222)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,293)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,927)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">GILTI </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,507 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,027 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">FDII</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,922)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deemed Repatriation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(970)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,389 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patent Box Decree (related to prior years)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,948)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign Tax Credits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,125)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,136)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic production activities deduction</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,382)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(499)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(709)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,087)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total income tax provision</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,807 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,457 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,583)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities at December 31, 2019 and 2018 were as follows:</span></div><div style="text-align:justify;margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.816%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.375%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,844 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,260 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock and stock options</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,097 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,567 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,456 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Currency and interest rate swap</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">442 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,935 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,885 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax assets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,774 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,712 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,589 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,080 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,075 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,837 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">465 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right of use assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,461 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">584 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,104 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68,174 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,021 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax liability</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,431 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,309 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment. Based upon the level of historical taxable income and projections for future taxable income over the periods in which the deferred tax assets are deductible, management believes it is more likely than not the Company will not realize the benefits of these deductible differences. The amount of deferred tax asset realizable, however, could change if management’s estimate of future taxable income should change.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">As of December 31, 2019, the Company has federal and state income tax net operating loss (NOL) carryforwards of $7,078, which will expire in 2034 and are expected to be realized. However, the Company also acquired an insignificant amount of NOL carryforwards with the acquisition of Chemogas. These NOLs are not expected to be realized and therefore a valuation allowance on these items was established as of December 31, 2019. There was no valuation allowance for deferred tax assets as of December 31, 2018.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company considers the undistributed earnings of certain non-U.S. subsidiaries to be indefinitely reinvested outside of the United States on the basis of estimates that future domestic cash generation will be sufficient to meet future domestic cash needs and specific plans for reinvestment of those subsidiary earnings. The Company projects that foreign earnings will be utilized offshore for working capital and future foreign growth. The determination of the unrecognized deferred tax liability on those undistributed earnings is not practicable due to the Company's legal entity structure and the complexity of U.S. and local country tax laws. If Balchem decides to repatriate the undistributed foreign earnings, the income tax effects will need to be recognized in the period the Company changes its assertion on indefinite reinvestment.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Provisions of ASC 740-10 clarify whether or not to recognize assets or liabilities for tax positions taken that may be challenged by a tax authority. A reconciliation of the beginning and ending amount of unrecognized tax benefits, which is included in other long-term obligations on the Company’s consolidated balance sheets, is as follows:</span></div><div style="text-align:justify;margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.376%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,709 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,781 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,637 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increases for tax positions of prior years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">431 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,366 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">393 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Decreases for tax positions of prior years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,978)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,185)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,711)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increases for tax positions related to current year</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">600 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">747 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">462 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of period</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,762 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,709 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,781 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">All of Balchem's unrecognized tax benefits, if recognized in future periods, would impact the Company's effective tax rate in such future periods. </span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes both interest and penalties as part of the income tax provision. During the years ended December 31, 2019, 2018 and 2017, these amounted to approximately $132, $207 and $94, respectively. As of December 31, 2019 and 2018, accrued interest and penalties were $1,612 and $1,839, respectively.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Balchem files income tax returns in the U.S. and in various states and foreign countries. In the major jurisdictions where the Company operates, it is generally no longer subject to income tax examinations by tax authorities for years before 2015 and management does not anticipate any material change in the total amount of unrecognized tax benefits to occur within the next twelve months.</span></div> 0.174 0.207 -0.018 <div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Income tax expense consists of the following:</span></div><div style="margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.376%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,757 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,296 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,102 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,609 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,060 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,015 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">818 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,880 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,790 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deemed Repatriation</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(970)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,389 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,707)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,788)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,302)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(69)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">263 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(952)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(384)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal Rate Change</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(27,255)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total income tax provision</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,807 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,457 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,583)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 17757000 18296000 20102000 1609000 4060000 3015000 818000 3880000 2790000 0 -970000 1389000 -3707000 -3788000 -1302000 67000 -69000 62000 263000 -952000 -384000 0 0 -27255000 16807000 20457000 -1583000 <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The provision for income taxes differs from the amount computed by applying the Federal statutory rate of 21% for 2019, 21% for 2018 and 35% for 2017 to earnings before income tax expense due to the following:</span></div><div style="text-align:justify;margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.376%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax at Federal statutory rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,260 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,796 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,971 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State income taxes, net of Federal income taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(244)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,742 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">708 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal Rate Change</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(27,255)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock Options</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(222)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,293)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,927)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">GILTI </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,507 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,027 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">FDII</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,922)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deemed Repatriation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(970)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,389 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patent Box Decree (related to prior years)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,948)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign Tax Credits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,125)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,136)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic production activities deduction</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,382)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(499)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(709)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,087)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total income tax provision</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,807 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,457 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,583)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 20260000 20796000 30971000 -244000 2742000 708000 0 0 -27255000 -222000 -1293000 -2927000 2507000 1027000 0 1922000 0 0 0 -970000 1389000 1948000 0 0 1125000 1136000 0 0 0 2382000 -499000 -709000 -2087000 16807000 20457000 -1583000 <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities at December 31, 2019 and 2018 were as follows:</span></div><div style="text-align:justify;margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.816%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.375%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,844 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,260 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted stock and stock options</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,097 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,567 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,456 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Currency and interest rate swap</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">442 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,935 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,885 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax assets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,774 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,712 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,589 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,080 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,075 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,837 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">465 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right of use assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,461 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">584 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,104 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68,174 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52,021 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax liability</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,431 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,309 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 1844000 1260000 4097000 3567000 1456000 0 442000 0 3935000 2885000 11774000 7712000 28589000 27080000 37075000 23837000 465000 0 1461000 0 584000 1104000 68174000 52021000 31000 0 56431000 44309000 7078000 7078000 0 A reconciliation of the beginning and ending amount of unrecognized tax benefits, which is included in other long-term obligations on the Company’s consolidated balance sheets, is as follows:<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.376%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,709 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,781 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,637 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increases for tax positions of prior years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">431 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,366 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">393 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Decreases for tax positions of prior years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,978)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,185)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,711)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increases for tax positions related to current year</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">600 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">747 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">462 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of period</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,762 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,709 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,781 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table>All of Balchem's unrecognized tax benefits, if recognized in future periods, would impact the Company's effective tax rate in such future periods. 5709000 4781000 6637000 431000 1366000 393000 1978000 1185000 2711000 600000 747000 462000 4762000 5709000 4781000 132000 207000 94000 1612000 1839000 SEGMENT INFORMATION<div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">HNH</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The HNH segment provides human grade choline nutrients and mineral amino acid chelated products through this segment for nutrition and wellness applications. Choline is recognized to play a key role in the development and structural integrity of brain cell membranes in infants, processing dietary fat, reproductive development and neural functions, such as memory and muscle function. The Company's mineral amino acid chelates, specialized mineral salts, and mineral complexes are used as raw materials for inclusion in premier human nutrition products. Proprietary technology has been combined to create an organic molecule in a form the body can readily assimilate. Sales growth for human nutrition applications is reliant on differentiation from lower-cost competitive products through scientific data, intellectual property and customers' appreciation of brand value. Consequently, the Company makes investments in such activities for long-term value differentiation. This segment also serves the food and beverage industry for beverage, bakery, dairy, confectionary, and savory manufacturers. The Company partners with its customers from ideation through commercialization to bring on-trend beverages, baked goods, confections, dairy and meat products to market. The Company has expertise in trends analysis and product development. When combined with its strong manufacturing capabilities in customized spray dried and emulsified powders, extrusion and agglomeration, blended lipid systems, liquid flavor delivery systems, juice and dairy bases, chocolate systems, as well as ice cream bases and variegates, the Company is a one-stop solutions provider for beverage and dairy product development needs. Additionally, this segment provides microencapsulation solutions to a variety of applications in food, pharmaceutical and nutritional ingredients to enhance performance of nutritional fortification, processing, mixing, and packaging applications and shelf-life. Major product applications are baked goods, refrigerated and frozen dough systems, processed meats, seasoning blends, confections, sports and protein bars, dietary plans, and nutritional supplements. The Company also creates cereal systems for ready-to-eat cereals, grain-based snacks, and cereal based ingredients.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">ANH</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s ANH segment provides nutritional products derived from its microencapsulation and chelation technologies in addition to basic choline chloride. For ruminant animals, the Company’s microencapsulated products boost health and milk production, delivering nutrient supplements that are biologically available, providing required nutritional levels. The Company’s proprietary chelation technology provides enhanced nutrient absorption for various species of production and companion animals and is marketed for use in animal feed throughout the world. ANH also manufactures and supplies choline chloride, an essential nutrient for monogastric animal health, predominantly to the poultry, pet and swine industries. Choline, which is manufactured and sold in both dry and aqueous forms, plays a vital role in the metabolism of fat. In poultry, choline deficiency can result in reduced growth rates and perosis in young birds, while in swine production choline is a necessary and required component of gestating and lactating sow diets for both liver health and prevention of leg deformity.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Sales of value-added encapsulated products are highly dependent on overall industry economics as well as the Company's ability to leverage the results of university and field research on the animal health and production benefits of our products. Management believes that success in the commodity-oriented basic choline chloride marketplace is highly dependent on the Company’s ability to maintain its strong reputation for excellent product quality and customer service. The Company continues to drive production efficiencies in order to maintain its competitive-cost position to effectively compete in a competitive global marketplace.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Specialty Products</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Ethylene oxide, at the 100% level and blended with carbon dioxide, is sold as a sterilant gas, primarily for use in the health care industry. It is used to sterilize a wide range of medical devices because of its versatility and effectiveness in treating hard or soft surfaces, composites, metals, tubing and different types of plastics without negatively impacting the performance of the device being sterilized. The Company’s 100% ethylene oxide product and blends are distributed worldwide in specially designed, reusable and recyclable drum and cylinder packaging, to assure compliance with safety, quality and environmental standards as outlined by the applicable regulatory agencies in the countries our products are shipped to. The Company’s inventory of these specially built drums and cylinders, along with its five filling facilities, represents a significant capital investment. Contract sterilizers and medical device manufacturers are principal customers for this product. The Company also sells single use canisters with 100% ethylene oxide for use in sterilizing re-usable devices typically processed in autoclave units in hospitals. As a fumigant, ethylene oxide blends are highly effective in killing bacteria, fungi, and insects in spices and other seasoning materials.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company also distributes a number of other gases for various uses, most notably propylene oxide and ammonia. Propylene oxide is marketed and sold in the U.S. as a fumigant to aid in the control of insects and microbiological spoilage; and to reduce bacterial and mold contamination in certain shell and processed nut meats, processed spices, cacao beans, cocoa powder, raisins, figs and prunes. The Company distributes its propylene oxide product in the U.S. primarily in recyclable, single-walled, carbon steel cylinders according to standards outlined by the EPA and the DOT. Propylene oxide is also sold worldwide to customers in approved reusable and recyclable drum and cylinder packaging for various chemical synthesis applications, such as increasing paint durability and manufacturing specialty starches and textile coatings. Ammonia is used primarily as a refrigerant, and also for heat treatment of metals and various chemical synthesis applications, and is distributed in reusable and recyclable drum and cylinder drum and cylinder packaging approved for use in the countries these products are shipped to. The Company's inventory of cylinders for these products also represents a significant capital investment.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s micronutrient agricultural nutrition business sells chelated minerals primarily into high value crops. The Company has a unique and patented two-step approach to solving mineral deficiency in plants to optimize health, yield and shelf-life.  First, the Company determines optimal mineral balance for plant health. The Company then has a foliar applied Metalosate product range, utilizing patented amino acid chelate technology. Its products quickly and efficiently deliver mineral nutrients. As a result, the farmer/grower gets healthier crops that are more resistant to disease and pests, larger yields and healthier food for the consumer with extended shelf life for produce being shipped long distances.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Industrial Products</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain derivatives of choline chloride are manufactured and sold into industrial applications predominately as a component for hydraulic fracturing of shale natural gas wells. The Company’s products offer an attractive, effective and more environmentally responsible alternative than other clay stabilizers. Industrial grade choline bicarbonate is completely chloride free and the Company's choline chloride reduces the amount of chlorides released into the environment up to 75% when compared to potassium chloride. The Industrial Products segment also includes the manufacture and sale of methylamines. Methylamines are a primary building block for the manufacture of choline products and are produced at its Italian operation and sold for a wide range of industrial applications in Europe.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The segment information is summarized as follows: </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Business Segment Assets</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.816%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.375%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">HNH</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">739,030 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">702,692 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ANH</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,247 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">136,810 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Specialty Products</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184,487 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,558 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,176 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,822 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other Unallocated </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,742 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,473 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,155,682 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">981,355 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Business Segment Net Sales</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.376%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">HNH</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">347,433 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">341,237 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">315,796 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ANH</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">177,557 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175,693 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">157,688 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Specialty Products</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92,257 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,808 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,355 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,458 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,941 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,951 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">643,705 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">643,679 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">594,790 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Business Segment Earnings Before Income Taxes</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:50.155%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.377%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">HNH</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,429 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,037 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,747 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ANH</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,868 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,607 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,255 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Specialty Products</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,513 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,254 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,908 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Products</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,730 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,988 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,402 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Transaction and integration costs, ERP implementation costs, and unallocated legal fees </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,436)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,786)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,496)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Unallocated amortization expense </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(551)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Indemnification Settlement </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(4)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,087 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest and other expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,075)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,070)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,415)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,478 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,030 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">88,488 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Depreciation/Amortization</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.376%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">HNH</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,558 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,594 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,384 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ANH</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,552 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,606 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,618 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Specialty Products</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,401 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,092 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,097 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Products</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">518 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">694 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">806 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Unallocated amortization expense </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">551 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Amortization expense related to deferred financing cost </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(5)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">282 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">680 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">474 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,862 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,666 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,379 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Capital Expenditures</span></div><div style="text-align:justify;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.376%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">HNH</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,159 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,881 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,580 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ANH</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,921 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,021 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,424 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Specialty Products</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,003 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,356 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,306 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">707 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,912 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,216 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,790 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,170 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,526 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:98.000%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1) </sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other unallocated assets consist of certain cash, capitalized loan issuance costs, other assets, investments, and deferred income taxes, which the Company does not allocate to its individual business segments.</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> Transaction and integration costs and unallocated legal fees for the years ended December 31, 2019, 2018, and 2017, were primarily related to acquisitions. ERP implementation costs for the years ended December 31, 2019 and 2018 were related to a project in connection with a company-wide ERP system implementation.</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> Unallocated amortization expense for year ended December 31, 2019 was related to amortization of an intangible asset in connection with a company-wide ERP system implementation.</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(4)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> Indemnification settlement was related to a favorable settlement the Company received relating to the SensoryEffects acquisition.</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(5) </sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Amortization expense related to capitalized loan issuance costs was included in interest and other (expense) in Company's consolidated statement of earnings.</span></div></td></tr></table></div> 5 0.75 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The segment information is summarized as follows: </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Business Segment Assets</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.816%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.375%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">HNH</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">739,030 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">702,692 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ANH</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,247 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">136,810 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Specialty Products</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184,487 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,558 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,176 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,822 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other Unallocated </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,742 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,473 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,155,682 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">981,355 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Business Segment Net Sales</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.376%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">HNH</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">347,433 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">341,237 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">315,796 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ANH</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">177,557 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175,693 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">157,688 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Specialty Products</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92,257 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,808 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,355 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,458 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,941 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,951 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">643,705 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">643,679 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">594,790 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Business Segment Earnings Before Income Taxes</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:50.155%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.377%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">HNH</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,429 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,037 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43,747 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ANH</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,868 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,607 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,255 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Specialty Products</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,513 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,254 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,908 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Products</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,730 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,988 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,402 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Transaction and integration costs, ERP implementation costs, and unallocated legal fees </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,436)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,786)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,496)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Unallocated amortization expense </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(551)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Indemnification Settlement </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(4)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,087 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest and other expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,075)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,070)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,415)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,478 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,030 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">88,488 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Depreciation/Amortization</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.376%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">HNH</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,558 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,594 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,384 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ANH</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,552 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,606 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,618 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Specialty Products</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,401 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,092 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,097 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Products</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">518 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">694 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">806 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Unallocated amortization expense </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">551 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Amortization expense related to deferred financing cost </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(5)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">282 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">680 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">474 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,862 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,666 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,379 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Capital Expenditures</span></div><div style="text-align:justify;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.376%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">HNH</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,159 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,881 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,580 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ANH</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,921 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,021 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,424 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Specialty Products</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,003 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,356 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,306 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">707 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,912 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,216 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,790 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,170 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,526 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:98.000%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1) </sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Other unallocated assets consist of certain cash, capitalized loan issuance costs, other assets, investments, and deferred income taxes, which the Company does not allocate to its individual business segments.</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> Transaction and integration costs and unallocated legal fees for the years ended December 31, 2019, 2018, and 2017, were primarily related to acquisitions. ERP implementation costs for the years ended December 31, 2019 and 2018 were related to a project in connection with a company-wide ERP system implementation.</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> Unallocated amortization expense for year ended December 31, 2019 was related to amortization of an intangible asset in connection with a company-wide ERP system implementation.</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(4)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> Indemnification settlement was related to a favorable settlement the Company received relating to the SensoryEffects acquisition.</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(5) </sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Amortization expense related to capitalized loan issuance costs was included in interest and other (expense) in Company's consolidated statement of earnings.</span></div></td></tr></table></div> 739030000 702692000 142247000 136810000 184487000 59558000 16176000 22822000 73742000 59473000 1155682000 981355000 347433000 341237000 315796000 177557000 175693000 157688000 92257000 75808000 73355000 26458000 50941000 47951000 643705000 643679000 594790000 48429000 48037000 43747000 25868000 26607000 22255000 28513000 25254000 24908000 3730000 8988000 6402000 3436000 1786000 2496000 551000 0 0 0 0 2087000 -6075000 -8070000 -8415000 96478000 99030000 88488000 30558000 33594000 33384000 6552000 5606000 5618000 7401000 4092000 4097000 518000 694000 806000 551000 0 0 282000 680000 474000 45862000 44666000 44379000 18159000 8881000 20580000 3921000 6021000 4424000 3003000 2356000 1306000 707000 1912000 1216000 25790000 19170000 27526000 REVENUE<div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revenue Recognition</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenues are recognized when control of the promised goods is transferred to customers, in an amount that reflects the consideration we expect to realize in exchange for those goods.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents revenues disaggregated by revenue source (in thousands). Sales and usage-based taxes are excluded from revenues.</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.376%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Product Sales</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">609,741 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">607,879 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">564,027 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Co-manufacturing</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,087 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,259 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,696 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Bill and Hold</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,218 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,612 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,094 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consignment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,299 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,442 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,333 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Product Sales Revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">639,345 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">639,192 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">590,150 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Royalty Revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,360 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,487 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,640 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">643,705 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">643,679 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">594,790 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents revenues disaggregated by geography, based on the billing addresses of customers (in thousands):</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.376%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">475,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">482,691 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">460,599 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign Countries</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">168,672 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160,988 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">134,191 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">643,705 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">643,679 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">594,790 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Product Sales Revenues</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s primary operation is the manufacturing and sale of health and wellness ingredient products, in which the Company receives an order from a customer and fulfills that order. The Company’s product sales are considered point-in-time revenue and consist of four sub-streams: product sales, co-manufacturing, bill and hold, and consignment.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Under the co-manufacturing agreements, the Company is responsible for the manufacture of a finished good where the customer provides the majority of the raw materials.  The Company controls the manufacturing process and the ultimate end-product before </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">it is shipped to the customer.  Based on these factors, the Company has determined that it is the principal in these agreements and therefore revenue is recognized in the gross amount of consideration the Company expects to be entitled for the goods provided.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Royalty Revenues</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Royalty revenue consists of agreements with customers to use the Company’s intellectual property in exchange for a sales-based royalty. Royalties are considered over time revenue and are recorded in the HNH segment.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Contract Liabilities</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company records contract liabilities when cash payments are received or due in advance of performance, including amounts which are refundable.</span></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s payment terms vary by the type and location of customers and the products offered. The term between invoicing and when payment is due is not significant. For certain products or services and customer types, the Company requires payment before the products are delivered to the customer.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Practical Expedients and Exemptions</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company generally expenses sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within selling and marketing expenses.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which the Company recognizes revenue at the amount to which it has the right to invoice for products shipped.</span></div> <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents revenues disaggregated by revenue source (in thousands). Sales and usage-based taxes are excluded from revenues.</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.376%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Product Sales</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">609,741 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">607,879 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">564,027 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Co-manufacturing</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,087 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,259 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,696 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Bill and Hold</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,218 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,612 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,094 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consignment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,299 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,442 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,333 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Product Sales Revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">639,345 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">639,192 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">590,150 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Royalty Revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,360 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,487 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,640 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">643,705 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">643,679 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">594,790 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents revenues disaggregated by geography, based on the billing addresses of customers (in thousands):</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.376%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">475,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">482,691 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">460,599 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign Countries</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">168,672 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160,988 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">134,191 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">643,705 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">643,679 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">594,790 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 609741000 607879000 564027000 24087000 24259000 19696000 3218000 4612000 4094000 2299000 2442000 2333000 639345000 639192000 590150000 4360000 4487000 4640000 643705000 643679000 594790000 475033000 482691000 460599000 168672000 160988000 134191000 643705000 643679000 594790000 4 SUPPLEMENTAL CASH FLOW INFORMATION<div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cash paid during the year for:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.376%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,771 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,593 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,845 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,674 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,940 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,021 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Non-cash financing activities:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.376%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividends payable</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,855 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,220 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,484 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cash paid during the year for:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.376%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,771 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,593 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,845 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,674 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,940 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,021 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Non-cash financing activities:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.376%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividends payable</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,855 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,220 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,484 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 21771000 20593000 25845000 5674000 6940000 7021000 16855000 15220000 13484000 ACCUMULATED OTHER COMPREHENSIVE INCOME<div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The changes in accumulated other comprehensive income (loss) were as follows:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.376%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(891)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,982)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,404 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net change of cash flow hedge (see Note 20 for further information) </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized loss on cash flow hedge</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,771)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">372 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net of tax</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,399)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net change in postretirement benefit plan (see Note 15 for further information)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prior service (credit)/cost and (gain)/loss arising during the period</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">522 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(49)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of prior service credit/(cost)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of gain/(loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(46)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total before tax</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">588 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">434 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(207)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net of tax</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">328 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,022 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(197)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,962)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,960)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Included in "Net foreign currency translation adjustment" was $262 of loss related to a net investment hedge, which included tax of $70 for the year ended December 31, 2019. There was no such activity for the year ended December 31, 2018. See Note 20, "Derivative Instruments and Hedging Activities."</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accumulated other comprehensive income/(loss) at December 31, 2019 consisted of the following:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:33.775%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.378%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency<br/>translation<br/>adjustment</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flow hedge</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Postretirement benefit plan</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,285)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">683 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,602)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive (loss)/gain</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(891)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,399)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">328 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,962)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,176)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,399)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,011 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,564)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The changes in accumulated other comprehensive income (loss) were as follows:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.376%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years Ended December 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(891)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,982)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,404 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net change of cash flow hedge (see Note 20 for further information) </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized loss on cash flow hedge</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,771)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">372 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net of tax</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,399)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net change in postretirement benefit plan (see Note 15 for further information)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prior service (credit)/cost and (gain)/loss arising during the period</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">522 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(49)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of prior service credit/(cost)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of gain/(loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(46)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total before tax</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">588 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">434 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(207)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net of tax</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">328 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,022 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(197)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,962)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,960)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> -891000 -2982000 5404000 -1771000 0 0 -372000 0 0 -1399000 0 0 199000 522000 -49000 74000 74000 74000 46000 8000 15000 -227000 -588000 -10000 101000 434000 -207000 -328000 -1022000 197000 -1962000 -1960000 5207000 -262000 70000 0 0 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accumulated other comprehensive income/(loss) at December 31, 2019 consisted of the following:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:33.775%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.378%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency<br/>translation<br/>adjustment</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flow hedge</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Postretirement benefit plan</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,285)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">683 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,602)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive (loss)/gain</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(891)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,399)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">328 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,962)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,176)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,399)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,011 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,564)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> -4285000 0 683000 -3602000 -891000 -1399000 328000 -1962000 -5176000 -1399000 1011000 -5564000 EMPLOYEE BENEFIT PLANS<div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Defined Contribution Plans</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During 2019, the Company sponsored two 401(k) savings plans for eligible employees. The plans allow participants to make pretax contributions and the Company matches certain percentages of those pretax contributions. One of the plans has a discretionary profit sharing portion and matches 401(k) contributions with shares of the Company’s Common Stock. All amounts contributed to the plans are deposited into a trust fund administered by independent trustees. The Company provided for profit sharing contributions and matching 401(k) savings plan contributions of $592 and $3,451 in 2019, $825 and $3,153 in 2018, and $395 and $2,594 in 2017, respectively.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Postretirement Medical Plans</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company provides postretirement benefits in the form of two unfunded postretirement medical plans; one that is under a collective bargaining agreement and covers eligible retired employees of the Verona facility and a plan for those named as executive officers in the Company’s proxy statement. The Company uses a December 31 measurement date for its postretirement </span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">medical plans. In accordance with ASC 715, “Compensation—Retirement Benefits,” the Company is required to recognize the over funded or underfunded status of a defined benefit post retirement plan (other than a multiemployer plan) as an asset or liability in its statement of financial position, and to recognize changes in that funded status in the year in which the changes occur through comprehensive income. </span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The actuarial recorded liabilities for such unfunded postretirement benefits are as follows:</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Change in benefit obligation:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.816%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.375%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefit obligation at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,174 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,573 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Initial adoption of new plan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost with interest to end of year</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Participant contributions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefits paid</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(162)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(136)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Actuarial gain</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(73)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(425)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefit obligation at end of year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,076 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,174 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Change in plan assets:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.816%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.375%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of plan assets at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Employer (reimbursement)/contributions</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">127 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Participant contributions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefits paid</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(162)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(136)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of plan assets at end of year</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Amounts recognized in consolidated balance sheet:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.816%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.375%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated postretirement benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,076)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,174)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of plan assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Funded status</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,076)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,174)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrecognized prior service cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrecognized net (gain)/loss</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net amount recognized in consolidated balance sheet (after ASC 715) (included in other long-term obligations)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,076 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,174 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued postretirement benefit cost (included in other long-term obligations)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Components of net periodic benefit cost:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.376%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost with interest to end of year</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of prior service credit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of gain</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(46)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total net periodic benefit cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">188 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">172 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Estimated future employer contributions and benefit payments are as follows:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:81.908%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.374%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years 2025-2029</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">444 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Assumed health care cost trend rates have been used in the valuation of postretirement health insurance benefits. The trend rate is 5.99% in 2020 declining to 4.50% in 2038 and thereafter. A one percentage point increase in health care cost trend rates in each year would increase the accumulated postretirement benefit obligation as of December 31, 2019 by $96 and the net periodic postretirement benefit cost for 2019 by $14. A one percentage point decrease in health care cost trend rates in each year would decrease the accumulated postretirement benefit obligation as of December 31, 2019 by $84 and the net periodic postretirement benefit cost for 2019 by $12. The weighted average discount rate used in determining the accumulated postretirement benefit obligation was 2.50% in 2019 and 3.50% in 2018.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Defined Benefit Pension Plans</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company contributes to one multiemployer defined benefit plan under the terms of a collective-bargaining agreement covering its union-represented employees of the Verona facility. The risks of participation in this multiemployer plan are different from single-employer plans in the following aspects: (a) assets contributed to the multiemployer plan by one employer may be used to provide benefits to employees of other participating employers, (b) if a participating employer stops contributing to the plan, the unfunded obligations of the plan may be borne by the remaining participating employers, and (c) if the Company chooses to stop participating in its multiemployer plan, the Company will be required to pay that plan an amount based on the underfunded status of the plan, referred to as the withdrawal liability.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s participation in this plan for the annual period ended December 31, 2019 is outlined in the table below. The “EIN/Pension Plan Number” column provides the Employee Identification Number (EIN). The zone status is based on information that the Company received from the plan and is certified by the plan’s actuary. Among other factors, plans in the red zone or critical and declining zone are generally less than 65 percent funded, plans in the yellow zone are less than 80 percent funded, and plans in the green zone are at least 80 percent funded. The “FIP/RP Status Pending/Implemented” column indicates plans for which a financial improvement plan (FIP) or a rehabilitation plan (RP) is either pending or has been implemented. The last column lists the expiration date of the collective-bargaining agreement to which the plan is subject. Finally, the period-to-period comparability of the contributions for 2019 and 2018 was affected by a 4.0% increase in the 2019 contribution rate. There have been no other significant changes that affect the comparability of 2019 and 2018 contributions. The Company does not represent more than 5% of the contributions to this pension fund.</span></div><div style="margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:11.218%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.488%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.913%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.913%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.637%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.465%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.465%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.465%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.051%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.923%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension<br/>Fund</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">EIN/Pension<br/>Plan<br/>Number</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension Plan Protection Act Zone Status</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">FIP/RP Status<br/>Pending/ Implemented</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contributions of Balchem Corporation</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Surcharge<br/>Imposed</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expiration Date of Collective-<br/>Bargaining<br/>Agreement</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Central States,<br/>Southeast and<br/>Southwest Areas<br/>Pension Fund</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36-6044243</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Critical &amp; Declining as of 1/1/19</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Critical &amp; Declining as of 1/1/18</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$676 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$594 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7/11/2020</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On May 27, 2019, the Company acquired Chemogas, which has an unfunded defined benefit pension plan. The plan provides for the payment of a lump sum at retirement or payments in case of death of the covered employees. The amount recorded for these obligations on the Company's balance sheet as of December 31, 2019 was $596 and was included in other long-term obligations. </span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Deferred Compensation Plan</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On June 1, 2018, the Company established an unfunded, non-qualified deferred compensation plan maintained for the benefit of a select group of management or highly compensated employees. Assets of the plan are held in a rabbi trust, which are subject to additional risk of loss in the event of bankruptcy or insolvency of the Company. The deferred compensation liability as of </span></div>December 31, 2019 and 2018 were $1,982, $265, respectively and were included in other long-term obligations on the Company's balance sheet. 2 592000 3451000 825000 3153000 395000 2594000 2 <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The actuarial recorded liabilities for such unfunded postretirement benefits are as follows:</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Change in benefit obligation:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.816%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.375%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefit obligation at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,174 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,573 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Initial adoption of new plan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost with interest to end of year</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Participant contributions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefits paid</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(162)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(136)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Actuarial gain</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(73)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(425)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefit obligation at end of year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,076 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,174 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 1174000 1573000 0 0 63000 78000 39000 44000 35000 40000 162000 136000 73000 425000 1076000 1174000 <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Change in plan assets:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.816%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.375%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of plan assets at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Employer (reimbursement)/contributions</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">127 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Participant contributions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefits paid</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(162)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(136)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of plan assets at end of year</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 0 0 127000 96000 35000 40000 162000 136000 0 0 <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Amounts recognized in consolidated balance sheet:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.816%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.375%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated postretirement benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,076)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,174)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of plan assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Funded status</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,076)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,174)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrecognized prior service cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrecognized net (gain)/loss</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net amount recognized in consolidated balance sheet (after ASC 715) (included in other long-term obligations)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,076 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,174 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued postretirement benefit cost (included in other long-term obligations)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 1076000 1174000 0 0 -1076000 -1174000 1076000 1174000 <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Components of net periodic benefit cost:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:49.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.376%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost with interest to end of year</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of prior service credit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of gain</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(46)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total net periodic benefit cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">188 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">172 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 63000 78000 67000 39000 44000 46000 74000 74000 74000 46000 8000 15000 130000 188000 172000 <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Estimated future employer contributions and benefit payments are as follows:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:81.908%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.374%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Years 2025-2029</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">444 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 79000 67000 85000 76000 99000 444000 0.0599 0.0450 96000 14000 84000 12000 0.0250 0.0350 0.65 0.80 0.80 0.040 0.040 The Company does not represent more than 5% of the contributions to this pension fund.<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:11.218%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.488%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.913%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.913%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.637%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.465%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.465%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.465%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.051%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.923%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension<br/>Fund</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">EIN/Pension<br/>Plan<br/>Number</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension Plan Protection Act Zone Status</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">FIP/RP Status<br/>Pending/ Implemented</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contributions of Balchem Corporation</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Surcharge<br/>Imposed</span></td><td colspan="3" rowspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expiration Date of Collective-<br/>Bargaining<br/>Agreement</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2017</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Central States,<br/>Southeast and<br/>Southwest Areas<br/>Pension Fund</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36-6044243</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Critical &amp; Declining as of 1/1/19</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Critical &amp; Declining as of 1/1/18</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Implemented</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$676 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$594 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">No</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7/11/2020</span></td></tr></table> 676000 614000 594000 596000 1982000 265000 COMMITMENTS AND CONTINGENCIES<div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In 2018, the Company entered into a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmJhNjFiOWI2MWJmOTQ0OTdiZTVhMjZkYmZhYzAzZTU3L3NlYzpiYTYxYjliNjFiZjk0NDk3YmU1YTI2ZGJmYWMwM2U1N18xNTcvZnJhZzpjM2Y1ZTRkYjBiYjU0ZjNlOWQ0MWNkNTlhYjQyMGQ4OS90ZXh0cmVnaW9uOmMzZjVlNGRiMGJiNTRmM2U5ZDQxY2Q1OWFiNDIwZDg5XzEzNzQzODk1MzQ5MjE2_bd01d62b-c346-4aa1-a2b1-cd4f5e5b97bb">two</span> (2) year lease extension for approximately 20,000 square feet of office space, which serves as the Company’s corporate headquarters and as a laboratory facility. During 2018, the Company also entered into a two year and three month lease for 7,952 square feet of additional office space, which serves as an expansion of the corporate headquarters. The Company did not enter into any significant leases in 2019. The Company leases various office, warehousing, and production space under non-cancelable operating leases, which expire at various times through 2067. The Company also leases most of its vehicles and office equipment under non-cancelable operating leases, which expire at various times through 2025. Rent expense charged to operations under such lease agreements for 2019, 2018 and 2017 aggregated approximately $3,181, $3,917 and $3,417, respectively.</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Aggregate future minimum rental payments required under non-cancelable operating leases at December 31, 2019 are as follows:</span></div><div style="margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:80.183%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.099%;"/><td style="width:1.0%;"/></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,214 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,243 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,695 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,259 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,051 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,602 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total minimum lease payments </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,064 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s Verona, Missouri facility, while held by a prior owner, was designated by the EPA as a Superfund site and placed on the National Priorities List in 1983, because of dioxin contamination on portions of the site. Remediation was conducted by the prior owner under the oversight of the EPA and the Missouri Department of Natural Resources (“MDNR”). While the Company must maintain the integrity of the capped areas in the remediation areas on the site, the prior owner is responsible for completion of any further Superfund remedy. The Company is indemnified by the sellers under its May 2001 asset purchase agreement covering its acquisition of the Verona, Missouri facility for potential liabilities associated with the Superfund site.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">From time to time, the Company is a party to various litigation, claims and assessments.  Management believes that the ultimate outcome of such matters will not have a material effect on the Company’s consolidated financial position, results of operations, or liquidity.</span></div> 20000 7952 3181000 3917000 3417000 <div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Aggregate future minimum rental payments required under non-cancelable operating leases at December 31, 2019 are as follows:</span></div><div style="margin-top:10pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:80.183%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.518%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.099%;"/><td style="width:1.0%;"/></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,214 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,243 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,695 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,259 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,051 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,602 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total minimum lease payments </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,064 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 3214000 2243000 1695000 1259000 1051000 3602000 13064000 FAIR VALUE OF FINANCIAL INSTRUMENTS<div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has a number of financial instruments, none of which are held for trading purposes. The Company estimates that the fair value of all financial instruments at December 31, 2019 and 2018 does not differ materially from the aggregate carrying values of its financial instruments recorded in the accompanying consolidated balance sheets. The estimated fair value amounts have been determined by the Company using available market information and appropriate valuation methodologies. Considerable judgment is necessarily required in interpreting market data to develop the estimates of fair value, and, accordingly, the estimates are not necessarily indicative of the amounts that the Company could realize in a current market exchange. The carrying value of debt approximates fair value as the interest rate is based on market and the Company’s consolidated leverage ratio.  The Company’s financial instruments also include cash equivalents, accounts receivable, accounts payable, and accrued liabilities, which are carried at cost and approximate fair value due to the short-term maturity of these instruments. Cash and cash equivalents at December 31, 2019 and 2018 included $808 and $793 in money market funds, respectively. </span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Non-current assets at December 31, 2019 and December 31, 2018 included $1,982 and $265, respectively, of rabbi trust funds related to the Company's deferred compensation plan. The money market and rabbi trust funds are valued using level one inputs, as defined by ASC 820, “Fair Value Measurement.”</span></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company also has derivative financial instruments, consisting of a cross-currency swap and an interest rate swap, which are included in derivative assets or derivative liabilities, in the consolidated balance sheets (see Note 20, "Derivative Instruments and </span></div>Hedging Activities"). The fair values of these derivative instruments are determined based on Level 2 inputs, using significant inputs that are observable either directly or indirectly, including interest rate curves and implied volatilities. 808000 793000 1982000 265000 RELATED PARTY TRANSACTIONSThe Company provides services on a contractual agreement to St. Gabriel CC Company, LLC. These services include accounting, information technology, quality control, and purchasing services, as well as operation of the St. Gabriel CC Company, LLC plant. The Company also sells raw materials to St. Gabriel CC Company, LLC. These raw materials are used in the production of finished goods that are, in turn, sold by Saint Gabriel CC Company, LLC to the Company for resale to unrelated parties.  As such, the sale of these raw materials to St. Gabriel CC Company, LLC in this scenario lacks economic substance and therefore the Company does not include them in net sales within the consolidated statements of earnings. The services the Company provided amounted to $3,883, $3,694, and $3,445, respectively, for the years ended December 31, 2019, 2018, and 2017. The raw materials purchased and subsequently sold amounted to $24,786, $31,107, and $23,459, respectively, for the years ended December 31, 2019, 2018, and 2017. These services and raw materials are primarily recorded in cost of goods sold net of the finished goods received from St. Gabriel CC Company, LLC of $18,598, $22,540, and $20,827, respectively for the years ended December 31, 2019, 2018, and 2017. At December 31, 2019 and 2018, the Company had receivables of $4,840 and $3,210, respectively, recorded in accounts receivable from St. Gabriel CC Company, LLC for services rendered and raw materials sold and payables of $3,230 and $1,943, respectively, for finished goods received recorded in accrued expenses. The Company had payables in the amount of $366 and $314 related to non-contractual monies owed to St. Gabriel CC Company, LLC, recorded in accrued expenses as of December 31, 2019 and 2018, respectively. 3883000 3694000 3445000 24786000 31107000 23459000 18598000 22540000 20827000 4840000 3210000 3230000 1943000 366000 314000 LEASES<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has both real estate leases and equipment leases. The main types of equipment leases include forklifts, trailers, printers and copiers, railcars, and trucks. All leases are categorized as operating leases. As a result of electing the practical expedient within ASU 2016-02, variable lease payments are combined and recognized on the balance sheet in the event that those charges and any related increases are explicitly stated in the lease. Such payments include common area maintenance charges, property taxes, and insurance charges and are recorded in the ROU asset and corresponding liability when the payments are stated in the lease with (a) fixed or in-substance fixed amounts, or (b) a variable payment based on an index or rate. Due to the acquisitive nature of the Company and the potential for synergies upon integration of acquired entities, the Company determined that the reasonably certain criterion could not be met for any renewal periods beginning two years beyond the implementation date, which is January 1, 2019. In addition, the Company has historically not been exercising purchase options with equipment leases as it does not make economic sense to buy the equipment. Instead, the Company has historically replaced the equipment with a new lease. Therefore, the Company determined that the reasonably certain criterion could not be met as it relates to purchase options. The Company has no residual value guarantees in lease transactions. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company did not identify any embedded leases. As indicated above, the Company elected the practical expedient to combine lease and non-lease components and recognizes the combined amount on the consolidated balance sheet. Management determined that since the Company has a centralized treasury function, the parent company would either fund or guarantee a subsidiary's loan for borrowing over a similar term. As such, the Company's management determined it is appropriate to utilize a corporate based borrowing rate for all locations. The Company developed four tranches of leases based on lease terms and these tranches reflect the composition of the current lease portfolio. The Company's borrowing history shows that interest rates of a term loan or a line of credit depend on the duration of the loan rather than the nature of the assets purchased by those funds. Based on this understanding, the Company elected to use a portfolio approach to discount rates, applying corporate rates to the tranches of leases based on lease terms. Based on the Company's risk rating, the company applied the following discount rates upon implementation: (1) 1-2 years, 3.45% (2) 3-4 years, 4.04% (3) 5-9 years, 4.38% and (4) 10+ years, 5.10%. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the year ended December 31, 2019, the Company's total lease cost was as follows, which included both amounts recognized in profits or losses during the period and amounts capitalized on the balance sheet, and the cash flows arising from lease transactions:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:80.327%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.099%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year ended December 31, 2019 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease Cost </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease cost </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,181 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other information </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Gains) and losses on sale and leaseback transactions, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flow from operating leases </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,216 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets obtained in exchange for new operating lease liabilities </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,173 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term - operating leases </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.93 years</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate - operating </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> 4 P1Y P2Y 0.0345 P3Y P4Y 0.0404 P5Y P9Y 0.0438 P10Y 0.0510 <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the year ended December 31, 2019, the Company's total lease cost was as follows, which included both amounts recognized in profits or losses during the period and amounts capitalized on the balance sheet, and the cash flows arising from lease transactions:</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:80.327%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.099%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year ended December 31, 2019 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease Cost </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease cost </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,181 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other information </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Gains) and losses on sale and leaseback transactions, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flow from operating leases </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,216 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets obtained in exchange for new operating lease liabilities </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,173 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term - operating leases </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.93 years</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate - operating </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> 3181000 0 3216000 10173000 P4Y11M4D 0.046 DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is exposed to market fluctuations in interest rates as well as variability in foreign exchange rates. In May 2019, the Company entered into an interest rate swap with the Swap Counterparty and a cross-currency swap with the Bank Counterparty. The Company's primary objective for holding derivative financial instruments is to manage interest rate risk and foreign currency risk. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On May 28, 2019, the Company entered into a pay-fixed (2.05%), receive-floating interest rate swap with a notional amount of $108,569 and a maturity date of June 27, 2023. The Company's risk management objective and strategy with respect to the interest rate swap is to protect the Company against adverse fluctuations in interest rates by reducing its exposure to variability in cash flows relating to interest payments on a portion of its outstanding debt. The Company is meeting its objective since changes in the cash flows of the interest rate swap are expected to exactly offset the changes in the cash flows attributable to fluctuations in the contractually specified interest rate on the interest payments associated with the Credit Agreement. The net interest income related to the interest rate swap contract was $40 for the year ended December 31, 2019, which was recorded in the consolidated statements of operations under interest expense, net. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At the same time, the Company also entered into a pay-fixed (0.00%), receive-fixed (2.05%) cross-currency swap to manage foreign exchange risk related to the Company's net investment in Chemogas. The derivative has a notional amount of $108,569, an effective date of May 28, 2019, and a maturity date of June 27, 2023. The interest income related to the cross-currency swap contract was $1,317 for the year ended December 31, 2019, which was recorded in the consolidated statements of operations under interest expense, net.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The derivative instruments are with a single counterparty and are subject to a contractual agreement that provides for the net settlement of all contracts through a single payment in a single currency in the event of default on or termination of any one contract. As such, the derivative instruments are categorized as a master netting arrangement and presented as a net derivative asset or derivative liability on the consolidated balance sheet. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December 31, 2019, the fair value of derivative instruments are shown as follows in the Company's consolidated balance sheet:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:30.327%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:30.327%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:32.198%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance Sheet Location</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest rate swap</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,771 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cross-currency swap</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">332 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,103 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On a quarterly basis, the Company assesses whether the hedging relationship related to the interest rate swap is highly effective at achieving offsetting changes in cash flow attributable to the risk being hedged based on the following factors: (1) the key features and terms as enumerated above for the interest rate swap and hedged transactions match during the period (2) it is probable that the Swap Counterparty will not default on its obligations under the swap, and (3) the Company performs a qualitative review each quarter to assess whether the relationship qualifies for hedge accounting.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, on a quarterly basis the Company assesses whether the hedging relationship related to the cross-currency swap is highly effective based on the following evaluations: (1) the Company will always have a sufficient amount of non-functional currency (EUR) net investment balance to at least meet the cross-currency notional until the maturity date of the hedge (2) it is probable that the Swap Counterparty will not default on its obligations under the swap, and (3) the Company performs a qualitative review each quarter to assess whether the relationship qualifies for hedge accounting.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If any mismatches arise for either the interest rate swap or cross-currency swap, the Company will perform a regression analysis to determine if the hedged transaction is highly effective. If determined not to be highly effective, the Company will discontinue hedge accounting. </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December 31, 2019, the Company assessed the hedging relationships for the interest rate swap and cross-currency swap and determined them to be highly effective. As such, the net change in fair values of the derivative instruments was recorded in accumulated other comprehensive income. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Losses and gains on our hedging instruments are recognized in accumulated other comprehensive income (loss) and categorized as follows for the year ended December 31, 2019: </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:30.327%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:30.327%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:32.198%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Location within Statements of Comprehensive Income</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flow hedge (interest rate swap), net of tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized loss on cash flow hedge, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,399)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net investment hedge (cross-currency swap), net of tax</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(262)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,661)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There was no hedging activity for the year ended December 31, 2018.</span></div> 0.0205 108569000 40000 0.0000 0.0205 108569000 1317000 <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of December 31, 2019, the fair value of derivative instruments are shown as follows in the Company's consolidated balance sheet:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:30.327%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:30.327%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:32.198%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance Sheet Location</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest rate swap</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,771 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cross-currency swap</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">332 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,103 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 1771000 332000 2103000 <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Losses and gains on our hedging instruments are recognized in accumulated other comprehensive income (loss) and categorized as follows for the year ended December 31, 2019: </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:30.327%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:30.327%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:32.198%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Location within Statements of Comprehensive Income</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flow hedge (interest rate swap), net of tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized loss on cash flow hedge, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,399)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net investment hedge (cross-currency swap), net of tax</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(262)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,661)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> -1399000 -262000 -1661000 QUARTERLY FINANCIAL INFORMATION (UNAUDITED)<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(In thousands, except per share data)</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.679%;"><tr><td style="width:1.0%;"/><td style="width:25.116%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.335%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.574%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.335%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.574%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.335%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.574%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.335%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.574%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.335%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.574%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.335%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.574%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.335%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.574%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.335%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.586%;"/><td style="width:1.0%;"/></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">First<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Second<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Third<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fourth<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">First<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Second<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Third<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fourth<br/>Quarter</span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">157,029 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">161,554 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158,595 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,527 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">161,410 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">163,687 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">155,043 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">163,539 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,095 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,918 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,008 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,346 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51,459 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,466 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,002 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51,325 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings before income taxes </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,793 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,881 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,436 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,368 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,177 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,061 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,529 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,263 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net earnings </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,783 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,829 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,676 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,383 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,346 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,679 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,214 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,334 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic net earnings per common share </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.58 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.62 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.64 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.64 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.60 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.61 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.60 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.63 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted net earnings per common share </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.58 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.61 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.64 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.63 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.60 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.61 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.59 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.63 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(In thousands, except per share data)</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.679%;"><tr><td style="width:1.0%;"/><td style="width:25.116%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.335%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.574%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.335%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.574%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.335%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.574%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.335%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.574%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.335%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.574%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.335%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.574%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.335%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.574%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.335%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.586%;"/><td style="width:1.0%;"/></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">First<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Second<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Third<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fourth<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">First<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Second<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Third<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fourth<br/>Quarter</span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">157,029 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">161,554 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158,595 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,527 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">161,410 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">163,687 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">155,043 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">163,539 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,095 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,918 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,008 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,346 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51,459 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,466 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,002 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51,325 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings before income taxes </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,793 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,881 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,436 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,368 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,177 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,061 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,529 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,263 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net earnings </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,783 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,829 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,676 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,383 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,346 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,679 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,214 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,334 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic net earnings per common share </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.58 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.62 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.64 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.64 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.60 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.61 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.60 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.63 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted net earnings per common share </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.58 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.61 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.64 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.63 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.60 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.61 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.59 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">.63 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 157029000 161554000 158595000 166527000 161410000 163687000 155043000 163539000 49095000 53918000 54008000 54346000 51459000 53466000 48002000 51325000 24793000 24881000 24436000 22368000 25177000 25061000 23529000 25263000 18783000 19829000 20676000 20383000 19346000 19679000 19214000 20334000 0.58 0.62 0.64 0.64 0.60 0.61 0.60 0.63 0.58 0.61 0.64 0.63 0.60 0.61 0.59 0.63 <table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:62.655%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.097%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.100%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance <br/>for Doubtful Accounts</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory <br/>Reserve</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance - December 31, 2016</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">489 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,546 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions charged (credited) to costs and expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">538 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Adjustments/deductions </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(a)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(184)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(769)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance - December 31, 2017</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">431 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,315 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions charged (credited) to costs and expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">898 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Adjustments/deductions </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(a)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">136 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(638)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance - December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,575 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions charged (credited) to costs and expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,776 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,069 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Adjustments/deductions </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(a)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(306)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,363)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="2" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance - December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,080 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,281 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">(a)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Represents write-offs and other adjustments</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table> 489000 2546000 126000 538000 184000 769000 431000 2315000 43000 898000 -136000 638000 610000 2575000 1776000 7069000 306000 5363000 2080000 4281000 XML 15 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES
12 Months Ended
Dec. 31, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES
The Company is exposed to market fluctuations in interest rates as well as variability in foreign exchange rates. In May 2019, the Company entered into an interest rate swap with the Swap Counterparty and a cross-currency swap with the Bank Counterparty. The Company's primary objective for holding derivative financial instruments is to manage interest rate risk and foreign currency risk.

On May 28, 2019, the Company entered into a pay-fixed (2.05%), receive-floating interest rate swap with a notional amount of $108,569 and a maturity date of June 27, 2023. The Company's risk management objective and strategy with respect to the interest rate swap is to protect the Company against adverse fluctuations in interest rates by reducing its exposure to variability in cash flows relating to interest payments on a portion of its outstanding debt. The Company is meeting its objective since changes in the cash flows of the interest rate swap are expected to exactly offset the changes in the cash flows attributable to fluctuations in the contractually specified interest rate on the interest payments associated with the Credit Agreement. The net interest income related to the interest rate swap contract was $40 for the year ended December 31, 2019, which was recorded in the consolidated statements of operations under interest expense, net.
At the same time, the Company also entered into a pay-fixed (0.00%), receive-fixed (2.05%) cross-currency swap to manage foreign exchange risk related to the Company's net investment in Chemogas. The derivative has a notional amount of $108,569, an effective date of May 28, 2019, and a maturity date of June 27, 2023. The interest income related to the cross-currency swap contract was $1,317 for the year ended December 31, 2019, which was recorded in the consolidated statements of operations under interest expense, net.

The derivative instruments are with a single counterparty and are subject to a contractual agreement that provides for the net settlement of all contracts through a single payment in a single currency in the event of default on or termination of any one contract. As such, the derivative instruments are categorized as a master netting arrangement and presented as a net derivative asset or derivative liability on the consolidated balance sheet.
As of December 31, 2019, the fair value of derivative instruments are shown as follows in the Company's consolidated balance sheet:

Balance Sheet LocationDecember 31, 2019
Derivative liabilities:
Interest rate swapDerivative liabilities$1,771  
Cross-currency swapDerivative liabilities332  
$2,103  

On a quarterly basis, the Company assesses whether the hedging relationship related to the interest rate swap is highly effective at achieving offsetting changes in cash flow attributable to the risk being hedged based on the following factors: (1) the key features and terms as enumerated above for the interest rate swap and hedged transactions match during the period (2) it is probable that the Swap Counterparty will not default on its obligations under the swap, and (3) the Company performs a qualitative review each quarter to assess whether the relationship qualifies for hedge accounting.

In addition, on a quarterly basis the Company assesses whether the hedging relationship related to the cross-currency swap is highly effective based on the following evaluations: (1) the Company will always have a sufficient amount of non-functional currency (EUR) net investment balance to at least meet the cross-currency notional until the maturity date of the hedge (2) it is probable that the Swap Counterparty will not default on its obligations under the swap, and (3) the Company performs a qualitative review each quarter to assess whether the relationship qualifies for hedge accounting.
If any mismatches arise for either the interest rate swap or cross-currency swap, the Company will perform a regression analysis to determine if the hedged transaction is highly effective. If determined not to be highly effective, the Company will discontinue hedge accounting.

As of December 31, 2019, the Company assessed the hedging relationships for the interest rate swap and cross-currency swap and determined them to be highly effective. As such, the net change in fair values of the derivative instruments was recorded in accumulated other comprehensive income.

Losses and gains on our hedging instruments are recognized in accumulated other comprehensive income (loss) and categorized as follows for the year ended December 31, 2019:

Location within Statements of Comprehensive IncomeYear ended December 31, 2019
Cash flow hedge (interest rate swap), net of taxUnrealized loss on cash flow hedge, net$(1,399) 
Net investment hedge (cross-currency swap), net of taxNet foreign currency translation adjustment(262) 
$(1,661) 

There was no hedging activity for the year ended December 31, 2018.
XML 16 R102.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Allowance for Doubtful Accounts      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Beginning balance $ 610 $ 431 $ 489
Additions charged (credited) to costs and expenses 1,776 43 126
Adjustments/deductions (306) 136 (184)
Ending balance 2,080 610 431
Inventory Reserve      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Beginning balance 2,575 2,315 2,546
Additions charged (credited) to costs and expenses 7,069 898 538
Adjustments/deductions (5,363) (638) (769)
Ending balance $ 4,281 $ 2,575 $ 2,315
XML 17 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
REVENUE
12 Months Ended
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]  
REVENUE REVENUE
Revenue Recognition

Revenues are recognized when control of the promised goods is transferred to customers, in an amount that reflects the consideration we expect to realize in exchange for those goods.

The following table presents revenues disaggregated by revenue source (in thousands). Sales and usage-based taxes are excluded from revenues.
 201920182017
Product Sales609,741  607,879  564,027  
Co-manufacturing24,087  24,259  19,696  
Bill and Hold3,218  4,612  4,094  
Consignment2,299  2,442  2,333  
Product Sales Revenue639,345  639,192  590,150  
Royalty Revenue4,360  4,487  4,640  
Total Revenue$643,705  $643,679  $594,790  

The following table presents revenues disaggregated by geography, based on the billing addresses of customers (in thousands):
 201920182017
United States$475,033  $482,691  $460,599  
Foreign Countries168,672  160,988  134,191  
Total$643,705  $643,679  $594,790  

Product Sales Revenues

The Company’s primary operation is the manufacturing and sale of health and wellness ingredient products, in which the Company receives an order from a customer and fulfills that order. The Company’s product sales are considered point-in-time revenue and consist of four sub-streams: product sales, co-manufacturing, bill and hold, and consignment.

Under the co-manufacturing agreements, the Company is responsible for the manufacture of a finished good where the customer provides the majority of the raw materials.  The Company controls the manufacturing process and the ultimate end-product before
it is shipped to the customer.  Based on these factors, the Company has determined that it is the principal in these agreements and therefore revenue is recognized in the gross amount of consideration the Company expects to be entitled for the goods provided.

Royalty Revenues

Royalty revenue consists of agreements with customers to use the Company’s intellectual property in exchange for a sales-based royalty. Royalties are considered over time revenue and are recorded in the HNH segment.

Contract Liabilities

The Company records contract liabilities when cash payments are received or due in advance of performance, including amounts which are refundable.

The Company’s payment terms vary by the type and location of customers and the products offered. The term between invoicing and when payment is due is not significant. For certain products or services and customer types, the Company requires payment before the products are delivered to the customer.

Practical Expedients and Exemptions

The Company generally expenses sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within selling and marketing expenses.

The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which the Company recognizes revenue at the amount to which it has the right to invoice for products shipped.
XML 18 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
In 2018, the Company entered into a two (2) year lease extension for approximately 20,000 square feet of office space, which serves as the Company’s corporate headquarters and as a laboratory facility. During 2018, the Company also entered into a two year and three month lease for 7,952 square feet of additional office space, which serves as an expansion of the corporate headquarters. The Company did not enter into any significant leases in 2019. The Company leases various office, warehousing, and production space under non-cancelable operating leases, which expire at various times through 2067. The Company also leases most of its vehicles and office equipment under non-cancelable operating leases, which expire at various times through 2025. Rent expense charged to operations under such lease agreements for 2019, 2018 and 2017 aggregated approximately $3,181, $3,917 and $3,417, respectively.
Aggregate future minimum rental payments required under non-cancelable operating leases at December 31, 2019 are as follows:
Year     
2020$3,214  
20212,243  
20221,695  
20231,259  
20241,051  
Thereafter  3,602  
Total minimum lease payments  $13,064  

The Company’s Verona, Missouri facility, while held by a prior owner, was designated by the EPA as a Superfund site and placed on the National Priorities List in 1983, because of dioxin contamination on portions of the site. Remediation was conducted by the prior owner under the oversight of the EPA and the Missouri Department of Natural Resources (“MDNR”). While the Company must maintain the integrity of the capped areas in the remediation areas on the site, the prior owner is responsible for completion of any further Superfund remedy. The Company is indemnified by the sellers under its May 2001 asset purchase agreement covering its acquisition of the Verona, Missouri facility for potential liabilities associated with the Superfund site.

From time to time, the Company is a party to various litigation, claims and assessments.  Management believes that the ultimate outcome of such matters will not have a material effect on the Company’s consolidated financial position, results of operations, or liquidity.
XML 20 R93.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
COMMITMENTS AND CONTINGENCIES - Schedule of Future Minimum Rental Payments (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2020 $ 3,214
2021 2,243
2022 1,695
2023 1,259
2024 1,051
Thereafter 3,602
Total minimum lease payments $ 13,064
XML 21 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 343,341 $ 304,326
Less: Accumulated depreciation 126,482 113,407
Property, plant and equipment, net 216,859 190,919
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 11,588 7,965
Building    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 79,261 67,702
Equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 237,898 213,909
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 14,594 $ 14,750
XML 22 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EQUITY-METHOD INVESTMENT (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
vote
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Schedule of Equity Method Investments [Line Items]      
Number of votes | vote 2    
Percentage of production offtake 66.66%    
Percentage of operating expenses to be absorbed 66.66%    
St. Gabriel CC Company, LLC      
Schedule of Equity Method Investments [Line Items]      
Ownership percentage in joint venture 66.66%    
Loss relating to joint venture's expenses $ 388 $ 569 $ 546
Carrying value of joint venture $ 4,513 $ 4,902  
St. Gabriel CC Company, LLC | Eastman Chemical Company      
Schedule of Equity Method Investments [Line Items]      
Ownership percentage in joint venture 33.34%    
XML 23 R97.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES - Schedule of Lease Costs (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Lease Cost  
Operating lease cost $ 3,181
Other information  
(Gains) and losses on sale and leaseback transactions, net 0
Cash paid for amounts included in the measurement of lease liabilities  
Operating cash flow from operating leases 3,216
Right-of-use assets obtained in exchange for new operating lease liabilities $ 10,173
Weighted-average remaining lease term - operating leases 4 years 11 months 4 days
Weighted-average discount rate - operating 4.60%
XML 24 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Comprehensive Income (Parenthetical)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Other comprehensive (loss)/income, net of tax:  
Unrealized loss on cash flow hedge, taxes $ 372
Net change in postretirement benefit plan, taxes $ 101
XML 25 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 65,672 $ 54,268
Accounts receivable, net of allowance for doubtful accounts of $2,080 and $610 at December 31, 2019 and 2018, respectively 93,444 99,545
Inventories 83,893 67,187
Prepaid expenses 4,385 3,830
Prepaid income taxes 5,098 0
Other current assets 2,454 1,484
Total current assets 254,946 226,314
Property, plant and equipment, net 216,859 190,919
Goodwill 523,998 447,995
Intangible assets with finite lives, net 143,924 109,405
Right of use assets 7,338  
Other assets 8,617 6,722
Total assets 1,155,682 981,355
Current liabilities:    
Trade accounts payable 37,267 33,345
Accrued expenses 24,604 22,025
Accrued compensation and other benefits 11,057 11,022
Dividends payable 16,855 15,220
Income tax payable 0 444
Lease liabilities - current 2,475 0
Total current liabilities 92,258 82,056
Revolving loan 248,569 156,000
Deferred income taxes 56,431 44,309
Lease liabilities - non-current 4,827  
Derivative liabilities 2,103 0
Other long-term obligations 7,827 7,372
Total liabilities 412,015 289,737
Commitments and contingencies (note 16)
Stockholders’ equity:    
Preferred stock, $25 par value. Authorized 2,000,000 shares; none issued and outstanding 0 0
Common stock, $.0667 par value. Authorized 120,000,000 shares; 32,405,796 shares issued and 32,201,917 outstanding at December 31, 2019 and 32,256,915 shares issued and 32,256,209 shares outstanding at December 31, 2018, respectively 2,161 2,151
Additional paid-in capital 174,218 165,098
Retained earnings 590,921 528,027
Accumulated other comprehensive loss (5,564) (3,602)
Treasury stock, at cost: 203,879 and 706 shares at December 31, 2019 and 2018, respectively (18,069) (56)
Total stockholders’ equity 743,667 691,618
Total liabilities and stockholders’ equity $ 1,155,682 $ 981,355
XML 26 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables)
12 Months Ended
Dec. 31, 2019
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Changes in Accumulated Other Comprehensive Income (Loss)
The changes in accumulated other comprehensive income (loss) were as follows:
 Years Ended December 31,
 201920182017
Net foreign currency translation adjustment$(891) $(2,982) $5,404  
Net change of cash flow hedge (see Note 20 for further information)
Unrealized loss on cash flow hedge(1,771) —  —  
Tax372  —  —  
Net of tax(1,399) —  —  
Net change in postretirement benefit plan (see Note 15 for further information)
Prior service (credit)/cost and (gain)/loss arising during the period199  522  (49) 
Amortization of prior service credit/(cost)74  74  74  
Amortization of gain/(loss)(46) (8) (15) 
Total before tax227  588  10  
Tax101  434  (207) 
Net of tax328  1,022  (197) 
Total other comprehensive income (loss)$(1,962) $(1,960) $5,207  
Components of Accumulated Other Comprehensive Income (Loss)
Accumulated other comprehensive income/(loss) at December 31, 2019 consisted of the following:
 Foreign currency
translation
adjustment
Cash flow hedgePostretirement benefit planTotal
Balance December 31, 2018$(4,285) $—  $683  (3,602) 
Other comprehensive (loss)/gain(891) (1,399) 328  (1,962) 
Balance December 31, 2019$(5,176) $(1,399) $1,011  (5,564) 
XML 27 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2019
Income Tax Disclosure [Abstract]  
Schedule of Income Tax Expense
Income tax expense consists of the following:
 201920182017
Current:   
Federal$17,757  $18,296  $20,102  
Foreign1,609  4,060  3,015  
State818  3,880  2,790  
Deemed Repatriation—  (970) 1,389  
Deferred:
Federal(3,707) (3,788) (1,302) 
Foreign67  (69) 62  
State263  (952) (384) 
Federal Rate Change—  —  (27,255) 
Total income tax provision$16,807  $20,457  $(1,583) 
Schedule of Income Tax Reconciliation
The provision for income taxes differs from the amount computed by applying the Federal statutory rate of 21% for 2019, 21% for 2018 and 35% for 2017 to earnings before income tax expense due to the following:
 201920182017
Income tax at Federal statutory rate$20,260  $20,796  30,971  
State income taxes, net of Federal income taxes(244) 2,742  708  
Federal Rate Change—  —  (27,255) 
Stock Options(222) (1,293) (2,927) 
GILTI 2,507  1,027  —  
FDII(1,922) —  —  
Deemed Repatriation—  (970) 1,389  
Patent Box Decree (related to prior years)(1,948) —  —  
Foreign Tax Credits(1,125) (1,136) —  
Domestic production activities deduction—  —  (2,382) 
Other(499) (709) (2,087) 
Total income tax provision$16,807  $20,457  $(1,583) 
Schedule of Deferred Tax Assets and Liabilities
The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities at December 31, 2019 and 2018 were as follows:
 20192018
Deferred tax assets:  
Inventories$1,844  $1,260  
Restricted stock and stock options4,097  3,567  
Lease liabilities1,456  —  
Currency and interest rate swap442  —  
Other3,935  2,885  
Total deferred tax assets11,774  7,712  
Deferred tax liabilities:
Amortization$28,589  $27,080  
Depreciation37,075  23,837  
Prepaid expenses465  —  
Right of use assets1,461  —  
Other584  1,104  
Total deferred tax liabilities68,174  52,021  
Valuation allowance31  —  
Net deferred tax liability$56,431  $44,309  
Schedule of Reconciliation of Unrecognized Tax Benefits A reconciliation of the beginning and ending amount of unrecognized tax benefits, which is included in other long-term obligations on the Company’s consolidated balance sheets, is as follows:
 201920182017
Balance at beginning of period$5,709  $4,781  $6,637  
Increases for tax positions of prior years431  1,366  393  
Decreases for tax positions of prior years(1,978) (1,185) (2,711) 
Increases for tax positions related to current year600  747  462  
Balance at end of period$4,762  $5,709  $4,781  
All of Balchem's unrecognized tax benefits, if recognized in future periods, would impact the Company's effective tax rate in such future periods.
XML 28 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables)
12 Months Ended
Dec. 31, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Fair Value of Derivative Instruments
As of December 31, 2019, the fair value of derivative instruments are shown as follows in the Company's consolidated balance sheet:

Balance Sheet LocationDecember 31, 2019
Derivative liabilities:
Interest rate swapDerivative liabilities$1,771  
Cross-currency swapDerivative liabilities332  
$2,103  
Schedule of Gains (Losses) on Hedging Instruments
Losses and gains on our hedging instruments are recognized in accumulated other comprehensive income (loss) and categorized as follows for the year ended December 31, 2019:

Location within Statements of Comprehensive IncomeYear ended December 31, 2019
Cash flow hedge (interest rate swap), net of taxUnrealized loss on cash flow hedge, net$(1,399) 
Net investment hedge (cross-currency swap), net of taxNet foreign currency translation adjustment(262) 
$(1,661) 
XML 29 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EMPLOYEE BENEFIT PLANS - Changes in Benefit Obligations and Plan Assets (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]      
Benefit obligation at beginning of year $ 1,174 $ 1,573  
Initial adoption of new plan 0 0  
Service cost with interest to end of year 63 78 $ 67
Interest cost 39 44 46
Participant contributions 35 40  
Benefits paid (162) (136)  
Actuarial gain (73) (425)  
Benefit obligation at end of year 1,076 1,174 1,573
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Fair value of plan assets at beginning of year 0 0  
Employer (reimbursement)/contributions 127 96  
Participant contributions 35 40  
Benefits paid (162) (136)  
Fair value of plan assets at end of year $ 0 $ 0 $ 0
XML 30 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SEGMENT INFORMATION - Business Segment Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting Information [Line Items]    
Assets $ 1,155,682 $ 981,355
Unallocated    
Segment Reporting Information [Line Items]    
Assets 73,742 59,473
HNH | Operating Segments    
Segment Reporting Information [Line Items]    
Assets 739,030 702,692
ANH | Operating Segments    
Segment Reporting Information [Line Items]    
Assets 142,247 136,810
Specialty Products | Operating Segments    
Segment Reporting Information [Line Items]    
Assets 184,487 59,558
Industrial Products | Operating Segments    
Segment Reporting Information [Line Items]    
Assets $ 16,176 $ 22,822
XML 31 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES - Effective Income Tax Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Reconciliation [Abstract]      
Income tax at Federal statutory rate $ 20,260 $ 20,796 $ 30,971
State income taxes, net of Federal income taxes (244) 2,742 708
Federal Rate Change 0 0 (27,255)
Stock Options (222) (1,293) (2,927)
GILTI 2,507 1,027 0
FDII (1,922) 0 0
Deemed Repatriation 0 (970) 1,389
Patent Box Decree (related to prior years) (1,948) 0 0
Foreign Tax Credits (1,125) (1,136) 0
Domestic production activities deduction 0 0 (2,382)
Other (499) (709) (2,087)
Total income tax provision $ 16,807 $ 20,457 $ (1,583)
XML 32 R82.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SUPPLEMENTAL CASH FLOW INFORMATION (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Cash Paid for Income Taxes and Interest [Abstract]      
Income taxes $ 21,771 $ 20,593 $ 25,845
Interest 5,674 6,940 7,021
Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]      
Dividends payable $ 16,855 $ 15,220 $ 13,484
XML 33 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCKHOLDERS' EQUITY - Information Related to Stock Options Outstanding (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2019
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Shares Outstanding (in shares) | shares 951
Weighted Average Remaining Contractual  Term 6 years 3 months 18 days
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 68.18
Number of Options Exercisable (in shares) | shares 581
Weighted Average Exercise Price of Options Exercisable (in dollars per share) $ 59.29
$29.06 - $50.32  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, minimum (in dollars per share) 29.06
Range of exercise prices, maximum (in dollars per share) $ 50.32
Shares Outstanding (in shares) | shares 152
Weighted Average Remaining Contractual  Term 2 years 4 months 24 days
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 37.18
Number of Options Exercisable (in shares) | shares 152
Weighted Average Exercise Price of Options Exercisable (in dollars per share) $ 37.18
$54.87 - $76.89  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, minimum (in dollars per share) 54.87
Range of exercise prices, maximum (in dollars per share) $ 76.89
Shares Outstanding (in shares) | shares 433
Weighted Average Remaining Contractual  Term 6 years 3 months 18 days
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 64.63
Number of Options Exercisable (in shares) | shares 326
Weighted Average Exercise Price of Options Exercisable (in dollars per share) $ 61.38
$80.26 - $102.25  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, minimum (in dollars per share) 80.26
Range of exercise prices, maximum (in dollars per share) $ 102.25
Shares Outstanding (in shares) | shares 366
Weighted Average Remaining Contractual  Term 8 years
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 85.22
Number of Options Exercisable (in shares) | shares 103
Weighted Average Exercise Price of Options Exercisable (in dollars per share) $ 85.23
XML 34 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Plant and Equipment Useful Lives (Details)
12 Months Ended
Dec. 31, 2019
Building | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 15 years
Building | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 25 years
Equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 2 years
Equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 28 years
XML 35 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SIGNIFICANT ACQUISITIONS AND DIVESTITURES - Fair Value of Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 13, 2019
May 27, 2019
Dec. 31, 2018
Dec. 31, 2017
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]          
Goodwill $ 523,998     $ 447,995 $ 441,361
Zumbro River Brand, Inc.          
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]          
Cash and cash equivalents   $ 686      
Accounts receivable   3,380      
Inventories   4,517      
Prepaid & other current assets   521      
Property, plant and equipment   15,245      
Other non-current assets   10      
Accounts payable & accrued expenses   (1,538)      
Debt   (5,345)      
Deferred income taxes   (3,391)      
Goodwill   18,073      
Amount paid to shareholders   47,058      
Zumbro debt paid on purchase date   5,345      
Total amount paid on acquisition date   52,403      
Zumbro River Brand, Inc. | Customer relationships          
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]          
Intangible assets   8,200      
Zumbro River Brand, Inc. | Developed technology          
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]          
Intangible assets   4,400      
Zumbro River Brand, Inc. | Trade name          
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]          
Intangible assets   $ 2,300      
Chemogas          
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]          
Cash and cash equivalents     $ 4,412    
Accounts receivable     4,176    
Inventories     957    
Property, plant and equipment     15,972    
Other non-current assets     1,491    
Accounts payable & accrued expenses     (3,261)    
Debt     (12,222)    
Other liabilities     (1,030)    
Pension obligation (net)     (594)    
Deferred income taxes     (12,856)    
Goodwill     59,319    
Amount paid to shareholders     99,102    
Zumbro debt paid on purchase date     12,222    
Total amount paid on acquisition date     111,324    
Chemogas | Customer relationships          
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]          
Intangible assets     39,158    
Chemogas | Developed technology          
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]          
Intangible assets     2,461    
Chemogas | Trade name          
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]          
Intangible assets     $ 1,119    
XML 36 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SIGNIFICANT ACQUISITIONS (Tables)
12 Months Ended
Dec. 31, 2019
Business Combinations [Abstract]  
Estimated Fair Values of Assets Acquired and Liabilities Assumed
The following table summarizes the preliminary estimated fair values of the assets acquired and liabilities assumed:
Cash and cash equivalents$686  
Accounts receivable3,380  
Inventories4,517  
Prepaid & other current assets521  
Property, plant and equipment15,245  
Customer relationships8,200  
Developed technology4,400  
Trade name2,300  
Other non-current assets10  
Accounts payable & accrued expenses(1,538) 
Debt(5,345) 
Deferred income taxes(3,391) 
Goodwill18,073  
Amount paid to shareholders47,058  
Zumbro debt paid on purchase date5,345  
Total amount paid on acquisition date$52,403  
The following table summarizes the estimated fair values of the assets acquired and liabilities assumed:
Cash and cash equivalents$4,412  
Accounts receivable4,176  
Inventories957  
Property, plant and equipment15,972  
Customer relationships39,158  
Developed technology2,461  
Trade name1,119  
Other assets1,491  
Accounts payable(3,261) 
Bank debt(12,222) 
Other liabilities(1,030) 
Pension obligation (net)(594) 
Deferred income taxes(12,856) 
Goodwill59,319  
Amount paid to shareholders99,102  
Chemogas bank debt paid on purchase date12,222  
Total amount paid on acquisition date$111,324  
XML 38 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
QUARTERLY FINANCIAL INFORMATION (UNAUDITED)
12 Months Ended
Dec. 31, 2019
Quarterly Financial Information Disclosure [Abstract]  
QUARTERLY FINANCIAL INFORMATION (UNAUDITED) QUARTERLY FINANCIAL INFORMATION (UNAUDITED)
(In thousands, except per share data)
   20192018
   First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
Net sales  $157,029  $161,554  $158,595  $166,527  $161,410  $163,687  $155,043  $163,539  
Gross profit  49,095  53,918  54,008  54,346  51,459  53,466  48,002  51,325  
Earnings before income taxes  24,793  24,881  24,436  22,368  25,177  25,061  23,529  25,263  
Net earnings  18,783  19,829  20,676  20,383  19,346  19,679  19,214  20,334  
Basic net earnings per common share  $.58  $.62  $.64  $.64  $.60  $.61  $.60  $.63  
Diluted net earnings per common share  $.58  $.61  $.64  $.63  $.60  $.61  $.59  $.63  
XML 39 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Identifiable Intangible Assets
As of December 31, 2019 and 2018, the Company had identifiable intangible assets as follows:
20192018
 Amortization
Period
(In years)
Gross
Carrying
Amount
Accumulated
Amortization
Gross
Carrying
Amount

Accumulated
Amortization
Customer relationships & lists
10-20
$239,578  $139,863  $192,185  $122,545  
Trademarks & trade names
2-17
43,102  20,477  39,934  16,755  
Developed technology
5-12
20,206  11,008  13,338  8,604  
Other
3-18
20,962  8,576  18,333  6,481  
  $323,848  $179,924  $263,790  $154,385  
XML 40 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INVENTORIES
12 Months Ended
Dec. 31, 2019
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIES
Inventories at December 31, 2019 and 2018 consisted of the following:
 20192018
Raw materials$27,439  $23,661  
Work in progress2,102  4,649  
Finished goods54,352  38,877  
Total inventories$83,893  $67,187  
On a regular basis, the Company evaluates its inventory balances for excess quantities and obsolescence by analyzing demand, inventory on hand, sales levels and other information. Based on these evaluations, inventory balances are reserved, if necessary. The reserve for inventory was $4,281 and $2,575 at December 31, 2019 and 2018, respectively.
XML 41 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
REVOLVING LOAN
12 Months Ended
Dec. 31, 2019
Debt Disclosure [Abstract]  
REVOLVING LOAN REVOLVING LOANOn June 27, 2018, the Company and a bank syndicate entered into the Credit Agreement, which replaced the existing credit facility that had provided for a senior secured term loan of $350,000 and a revolving loan of $100,000.  The Credit Agreement, which expires on June 27, 2023, provides for revolving loans up to $500,000 (collectively referred to as the “loans”).  The loans may be used for working capital, letters of credit, and other corporate purposes and may be drawn upon at the Company’s discretion.  The initial proceeds from the Credit Agreement were used to repay the outstanding balance of $210,750 on its senior secured term loan, which was due May 2019. On May 23, 2019, the Company drew down $108,569 to fund the Chemogas acquisition (see Note 2, "Significant Acquisitions and Divestitures"). In connection with these additional borrowings, the Company entered into an interest rate swap to protect against adverse fluctuations in interest rates (see Note 20, "Derivative Instruments and Hedging Activities"). In third quarter of 2019, the Company drew down an additional $15,000 to fund stock repurchases (see Note 3, "Stockholders' Equity). On December 13, 2019, the Company drew down $45,000 to fund the Zumbro acquisition (see Note 2, "Significant Acquisitions and Divestitures"). As of December 31, 2019, the total balance outstanding on the Credit Agreement amounted to $248,569. There are no installment payments required on the revolving loans; they may be voluntarily prepaid in whole or in part without premium or penalty, and all outstanding amounts are due on the maturity date. 
Amounts outstanding under the Credit Agreement are subject to an interest rate equal to a fluctuating rate as defined by the Credit Agreement plus an applicable rate.  The applicable rate is based upon the Company’s consolidated net leverage ratio, as defined in the Credit Agreement, and the interest rate was 2.917% at December 31, 2019.  The Company is also required to pay a commitment fee on the unused portion of the revolving loan, which is based on the Company’s consolidated net leverage ratio as defined in the Credit Agreement and ranges from 0.15% to 0.275% (0.175% at December 31, 2019).  The unused portion of the revolving loan amounted to $251,431 at December 31, 2019.  The Company is also required to pay, as applicable, letter of credit fees, administrative agent fees, and other fees to the arrangers and lenders.

Costs associated with the issuance of the revolving loans are capitalized and amortized on a straight-line basis over the term of the Credit Agreement.  Costs associated with the issuance of the extinguished debt instrument were capitalized and amortized over the term of the respective financing arrangement using the effective interest method. Capitalized costs net of accumulated amortization totaled $986 and $1,268 at December 31, 2019 and 2018, respectively, and are included in other assets on the consolidated balance sheets. Amortization expense pertaining to these costs totaled $282, $680, and $474 for the years ended December 31, 2019, 2018 and 2017, respectively, and is included in interest expense in the accompanying consolidated statements of earnings. In 2018, such interest expense included a write off $363 of deferred financing costs in connection with the extinguished debt in the second quarter of 2018.

The Credit Agreement contains quarterly covenants requiring the consolidated leverage ratio to be less than a certain maximum ratio and the consolidated interest coverage ratio to exceed a certain minimum ratio.  At December 31, 2019, the Company was in compliance with these covenants.  Indebtedness under the Company’s loan agreements are secured by assets of the Company.
XML 42 R87.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
Dec. 31, 2017
Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract]      
Accumulated postretirement benefit obligation $ (1,076) $ (1,174)  
Fair value of plan assets 0 0 $ 0
Funded status (1,076) (1,174)  
Net amount recognized in consolidated balance sheet (after ASC 715) (included in other long-term obligations) $ 1,076 $ 1,174  
XML 43 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SEGMENT INFORMATION - Business Segment Net Sales (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Segment Reporting Information [Line Items]      
Net sales $ 643,705 $ 643,679 $ 594,790
HNH | Operating Segments      
Segment Reporting Information [Line Items]      
Net sales 347,433 341,237 315,796
ANH | Operating Segments      
Segment Reporting Information [Line Items]      
Net sales 177,557 175,693 157,688
Specialty Products | Operating Segments      
Segment Reporting Information [Line Items]      
Net sales 92,257 75,808 73,355
Industrial Products | Operating Segments      
Segment Reporting Information [Line Items]      
Net sales $ 26,458 $ 50,941 $ 47,951
XML 44 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES - Significant Portions of Deferred Tax Assets and Liabilities (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Deferred tax assets:    
Inventories $ 1,844,000 $ 1,260,000
Restricted stock and stock options 4,097,000 3,567,000
Lease liabilities 1,456,000 0
Currency and interest rate swap 442,000 0
Other 3,935,000 2,885,000
Total deferred tax assets 11,774,000 7,712,000
Deferred tax liabilities:    
Amortization 28,589,000 27,080,000
Depreciation 37,075,000 23,837,000
Prepaid expenses 465,000 0
Right of use assets 1,461,000 0
Other 584,000 1,104,000
Total deferred tax liabilities 68,174,000 52,021,000
Valuation allowance 31,000 0
Net deferred tax liability $ 56,431,000 $ 44,309,000
XML 45 R83.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
ACCUMULATED OTHER COMPREHENSIVE INCOME - Changes in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Other Comprehensive Income (Loss), Net of Tax [Abstract]      
Net foreign currency translation adjustment $ (891,000) $ (2,982,000) $ 5,404,000
Unrealized loss on cash flow hedge (1,771,000) 0 0
Tax 372,000 0 0
Net of tax (1,399,000) 0 0
Net change in postretirement benefit plan (see Note 15 for further information)      
Prior service (credit)/cost and (gain)/loss arising during the period 199,000 522,000 (49,000)
Amortization of prior service credit/(cost) 74,000 74,000 74,000
Amortization of gain/(loss) (46,000) (8,000) (15,000)
Total before tax 227,000 588,000 10,000
Tax 101,000 434,000 (207,000)
Net of tax 328,000 1,022,000 (197,000)
Other comprehensive (loss)/income (1,962,000) (1,960,000) $ 5,207,000
Loss related to net investment hedge 262,000    
Taxes on net investment hedge $ 70,000 $ 0  
XML 46 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (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
May 28, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Net sales $ 166,527 $ 158,595 $ 161,554 $ 157,029 $ 163,539 $ 155,043 $ 163,687 $ 161,410 $ 643,705 $ 643,679 $ 594,790  
Interest rate swap | Designated as Hedging Instrument                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Notional amount of derivatives                       $ 108,569
Cross-currency swap | Designated as Hedging Instrument                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Notional amount of derivatives                       $ 108,569
Accounting Standards Update 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Net sales                   $ 338    
HNH                        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                        
Impairment charges                 $ 1,026      
XML 47 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 48 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SIGNIFICANT ACQUISITIONS AND DIVESTITURES - Narrative (Details)
€ in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Dec. 13, 2019
USD ($)
May 27, 2019
EUR (€)
May 27, 2019
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Business Acquisition [Line Items]              
Cash paid for acquisitions, net of cash acquired         $ 141,062 $ 17,399 $ 17,393
Goodwill       $ 523,998 523,998 447,995 441,361
HNH              
Business Acquisition [Line Items]              
Goodwill       423,600 423,600 405,527  
Specialty Products              
Business Acquisition [Line Items]              
Goodwill       81,981 81,981 22,662  
General and Administrative Expenses              
Business Acquisition [Line Items]              
Transaction and integration related costs         $ 2,273 $ 1,786 $ 2,163
Zumbro River Brand, Inc.              
Business Acquisition [Line Items]              
Payment made on acquisition date $ 52,403            
Amount paid to former shareholders 47,058            
Payments for debt 5,345            
Cash acquired from acquisition 686            
Cash paid for acquisitions, net of cash acquired 46,372            
Goodwill $ 18,073            
Transaction and integration related costs       $ 1,947      
Zumbro River Brand, Inc. | Customer relationships              
Business Acquisition [Line Items]              
Useful life of intangible assets acquired 15 years            
Zumbro River Brand, Inc. | Trade name              
Business Acquisition [Line Items]              
Useful life of intangible assets acquired 10 years            
Zumbro River Brand, Inc. | Developed technology              
Business Acquisition [Line Items]              
Useful life of intangible assets acquired 12 years            
Chemogas              
Business Acquisition [Line Items]              
Payment made on acquisition date   € 99,503 $ 111,324        
Amount paid to former shareholders   88,579 99,102        
Payments for debt   10,924 12,222        
Cash acquired from acquisition   3,943 4,412        
Cash paid for acquisitions, net of cash acquired   € 84,636 94,690        
Goodwill     $ 59,319        
Percentage of outstanding common shares acquired     100.00%        
Chemogas | Specialty Products              
Business Acquisition [Line Items]              
Goodwill     $ 59,319        
Chemogas | Customer relationships              
Business Acquisition [Line Items]              
Useful life of intangible assets acquired         20 years    
Chemogas | Trade name              
Business Acquisition [Line Items]              
Useful life of intangible assets acquired         2 years    
Chemogas | Developed technology              
Business Acquisition [Line Items]              
Useful life of intangible assets acquired         10 years    
XML 49 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCKHOLDERS' EQUITY - Stock Option Activity (Details) - Stock Options - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Stock Option Activity [Abstract]      
Outstanding at beginning of year (in shares) 887 946 1,066
Granted (in shares) 197 148 222
Exercised (in shares) (112) (198) (268)
Forfeited (in shares) (17) (6) (52)
Cancelled (in shares) (4) (3) (22)
Outstanding at end of year (in shares) 951 887 946
Exercisable at end of year (in shares) 581 490 493
Weighted Average Exercise Price [Abstract]      
Outstanding at beginning of year (in dollars per share) $ 61.59 $ 55.44 $ 45.32
Granted (in dollars per share) 85.13 74.57 85.22
Exercised (in dollars per share) 43.67 41.71 36.36
Forfeited (in dollars per share) 80.88 74.90 72.29
Cancelled (in dollars per share) 70.90 48.54 57.48
Outstanding at end of year (in dollars per share) 68.18 61.59 55.44
Exercisable at end of period (in dollars per share) $ 59.29 $ 50.50 $ 41.01
Aggregate intrinsic value for outstanding stock options $ 31,814 $ 16,192 $ 24,714
Weighted average remaining contractual term for outstanding stock options 6 years 3 months 18 days    
Aggregate intrinsic value for exercisable stock options outstanding $ 24,620    
Weighted average remaining contractual term for exercisable stock options outstanding 5 years    
Weighted-average fair value of options granted (in dollars per share) $ 18.51 $ 18.62 $ 23.20
Total intrinsic value of stock options exercised $ 6,135 $ 10,456 $ 11,900
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
NET EARNINGS PER COMMON SHARE (Tables)
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Reconciliation of the Net Earnings and Shares used in Calculating Basic and Diluted Net Earnings Per Share
The following presents a reconciliation of the net earnings and shares used in calculating basic and diluted net earnings per common share:
Year Ended December 31,
201920182017
Net Earnings - Basic and Diluted$79,671  $78,573  $90,071  
Share (000s)
Weighted Average Common Shares - Basic32,136  32,093  31,839  
Effect of Dilutive Securities – Stock Options, Restricted Stock, and Performance Shares369  352  391  
Weighted Average Common Shares - Diluted32,505  32,445  32,230  
Net Earnings Per Share - Basic$2.48  $2.45  $2.83  
Net Earnings Per Share - Diluted$2.45  $2.42  $2.79  
XML 51 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCKHOLDERS' EQUITY (Tables)
12 Months Ended
Dec. 31, 2019
Stockholders' Equity Note [Abstract]  
Schedule of Compensation Cost on Net Earnings
The Company’s results for the years ended December 31, 2019, 2018 and 2017 reflected the following compensation cost and such compensation cost had the following effects on net earnings:
 Increase/(Decrease) for the
Year Ended, December 31
 201920182017
Cost of sales$1,147  $973  $524  
Operating expenses6,449  5,440  5,736  
Net earnings(5,884) (4,965) (3,990) 
Schedule of Assumptions Used in the Valuation of Option Awards Risk-free interest rates are
based on the implied yields currently available on U.S. Treasury zero coupon issues with a remaining term equal to the expected life.
Year Ended December 31,
Weighted Average Assumptions:201920182017
Expected Volatility24.0 %26.8 %30.1 %
Expected Term (in years)4.04.44.6
Risk-Free Interest Rate2.5 %2.6 %1.8 %
Dividend Yield0.6 %0.6 %0.5 %
Summary of Stock Option Activity
A summary of stock option plan activity for 2019, 2018, and 2017 for all plans is as follows:
201920182017
# of
Shares
(000s)
Weighted Average
Exercise Price
# of
Shares
(000s)
Weighted Average
Exercise Price
# of
Shares
(000s)
Weighted Average
Exercise Price
Outstanding at beginning of year887  $61.59  946  $55.44  1,066  $45.32  
Granted197  85.13  148  74.57  222  85.22  
Exercised(112) 43.67  (198) 41.71  (268) 36.36  
Forfeited(17) 80.88  (6) 74.90  (52) 72.29  
Cancelled(4) 70.90  (3) 48.54  (22) 57.48  
Outstanding at end of year951  $68.18  887  $61.59  946  $55.44  
Exercisable at end of year581  $59.29  490  $50.50  493  $41.01  
Schedule of Other Information Pertaining to Stock Option Activity
Other information pertaining to option activity during the years ended December 31, 2019, 2018 and 2017 is as follows:
 Years Ended December 31,
 201920182017
Weighted-average fair value of options granted$18.51  $18.62  $23.20  
Total intrinsic value of stock options exercised ($000s)$6,135  $10,456  $11,900  
Schedule of Additional Information Relating to Stock Options Outstanding
Additional information related to stock options outstanding under all plans at December 31, 2019 is as follows:
  Options OutstandingOptions Exercisable
Range of Exercise
Prices
Shares
Outstanding
(000s)
Weighted
Average
Remaining
Contractual
 Term
Weighted
Average
 Exercise
Price
Number
Exercisable
(000s)
Weighted
Average
Exercise
Price
$29.06 - $50.32
152  2.4 years$37.18  152  $37.18  
$54.87 - $76.89
433  6.3 years64.63  326  61.38  
$80.26 - $102.25
366  8.0 years85.22  103  85.23  
 951  6.3 years$68.18  581  $59.29  
Schedule of Non-vested Restricted Stock Activity
Non-vested restricted stock activity for the years ended December 31, 2019, 2018 and 2017 is summarized below:
201920182017
 Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Non-vested balance at beginning of year 79  $72.75  66  $65.66  102  $54.18  
Granted73  85.69  42  77.50  21  83.43  
Vested(8) 58.52  (27) 62.74  (53) 51.39  
Forfeited(6) 84.65  (2) 74.57  (4) 55.45  
Non-vested balance at end of year 138  $80.03  79  $72.75  66  $65.66  
Schedule of Non-vested Performance Share Activity
Non-vested performance share activity for the years ended December 31, 2019, 2018 and 2017 is summarized below:
201920182017
 Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Non-vested balance at beginning of year 53  $75.61  39  $72.62  34  $61.06  
Granted33  81.79  32  71.27  16  93.85  
Vested(9) 65.54  (15) 58.78  —  —  
Forfeited(7) 60.85  (3) 72.55  (11) 69.25  
Non-vested balance at end of year 70  $81.26  53  $75.61  39  $72.62  
XML 52 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Dec. 31, 2019
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
VALUATION AND QUALIFYING ACCOUNTS
Allowance
for Doubtful Accounts
Inventory
Reserve
Balance - December 31, 2016$489  $2,546  
Additions charged (credited) to costs and expenses126  538  
Adjustments/deductions (a)
(184) (769) 
Balance - December 31, 2017431  2,315  
Additions charged (credited) to costs and expenses43  898  
Adjustments/deductions (a)
136  (638) 
Balance - December 31, 2018610  2,575  
Additions charged (credited) to costs and expenses1,776  7,069  
Adjustments/deductions (a)
(306) (5,363) 
Balance - December 31, 2019$2,080  $4,281  
(a) Represents write-offs and other adjustments
XML 53 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCKHOLDERS' EQUITY
12 Months Ended
Dec. 31, 2019
Stockholders' Equity Note [Abstract]  
STOCKHOLDERS' EQUITY STOCKHOLDERS’ EQUITY
STOCK-BASED COMPENSATION
All share-based payments, including grants of stock options, are recognized in the income statement as an operating expense, based on their fair values.
The Company has made an estimate of expected forfeitures, based on its historical experience, and is recognizing compensation cost only for those stock-based compensation awards expected to vest.
The Company’s results for the years ended December 31, 2019, 2018 and 2017 reflected the following compensation cost and such compensation cost had the following effects on net earnings:
 Increase/(Decrease) for the
Year Ended, December 31
 201920182017
Cost of sales$1,147  $973  $524  
Operating expenses6,449  5,440  5,736  
Net earnings(5,884) (4,965) (3,990) 
On December 31, 2019, the Company had one share-based compensation plan under which awards may be granted, which is described below.
In June 2017, the Company adopted the Balchem Corporation 2017 Omnibus Incentive Plan (“2017 Plan”) for officers, employees and directors of the Company and its subsidiaries. The 2017 Plan replaced the 1999 Stock Plan and amendments and restatements thereto (collectively to be referred to as the “1999 Plan’), which expired on April 9, 2018. No further awards will be made under the 1999 Plan, and the shares that remained available for grant under the 1999 Plan will only be used to settle outstanding awards granted under the 1999 Plan and will not become available under the 2017 Plan. The 2017 Plan is administered by the Compensation Committee of the Board of Directors of the Company. The 2017 Plan provides as follows: (i) for a termination date of June 13, 2027; (ii) the authorization of 1,600,000 shares for future grants (which represents a reduction from the 6,000,000 shares authorized for grant under the 1999 Plan); (iii) for the making of grants of stock options, stock appreciation rights, restricted stock awards, restricted stock units, and other stock-based awards, as well as for the making of cash performance awards; (iv) except as provided in an employment agreement as in effect on the effective date of the 2017 Plan, no automatic acceleration of outstanding awards upon the occurrence of a change in control of the Company; (v) certain annual limits on the number of shares and amount of cash that may be granted; (vii) for dividends or dividend equivalents otherwise payable on an unvested award to accrue and be paid only at such time as the vesting conditions applicable to the underlying award have been satisfied; (vii) for certain discretionary compensation recovery if the Company is required to prepare an accounting restatement of its financial statements due to the Company’s material noncompliance with any financial reporting requirements under the securities laws; and (viii) for compliance with the requirements of Section 409A of the Internal Revenue Code of 1986, as amended (the “Internal Revenue Code” or the “Code”). No option will be exercisable for longer than ten years after the date of grant.
The shares to be issued upon exercise of the outstanding options have been approved, reserved and are adequate to cover all exercises. As of December 31, 2019, the 2017 Plan had 1,095,144 shares available for future awards.
The Company has Restricted Stock Grant Agreements with the Company's non–employee directors and certain employees. Under the Restricted Stock Grant Agreements, certain shares of the Common Stock have been granted, ranging from 70 shares to 54,000 shares, to its non-employee directors and certain employees, subject to time-based vesting requirements.
The Company also has performance share (“PS”) awards, which provide the recipients the right to receive a certain number of shares of the Common Stock in the future, subject to an (1) EBITDA performance hurdle, where vesting is dependent upon the Company achieving a certain EBITDA percentage growth over the performance period, and (2) relative total shareholder return (“TSR”) where vesting is dependent upon the Company’s TSR performance over the performance period (typically three years) relative to a comparator group consisting of the Russell 2000 index constituents.
The fair value of each option award issued under the Company’s stock plans is estimated on the date of grant using a Black-Scholes based option-pricing model that uses the assumptions noted in the following table. Expected volatilities are based on historical volatility of the Company’s stock. The expected term of the options is based on the Company’s historical experience of employees’ exercise behavior. Dividend yields are based on the Company’s historical dividend yields. Risk-free interest rates are
based on the implied yields currently available on U.S. Treasury zero coupon issues with a remaining term equal to the expected life.
Year Ended December 31,
Weighted Average Assumptions:201920182017
Expected Volatility24.0 %26.8 %30.1 %
Expected Term (in years)4.04.44.6
Risk-Free Interest Rate2.5 %2.6 %1.8 %
Dividend Yield0.6 %0.6 %0.5 %
The value of the restricted shares is based on the fair value of the award at the date of grant.
Performance Share expense is measured based on the fair value at the date of grant utilizing a Black-Scholes methodology to produce a Monte-Carlo simulation model which allows for the incorporation of the performance hurdles that must be met before the Performance Share vests. The assumptions used in the fair value determination were risk free interest rates of 2.5%, 2.4%, and 1.5%; dividend yields of 0.5%, 0.5%, and 0.6%; volatilities of 24%, 27%, and 32%; and initial TSR’s of -5.9%, -10.5%, and 8.2% in each case for the years ended December 31, 2019, 2018, and 2017, respectively. Expense is based on the estimated number of shares expected to vest, assuming the requisite service period is rendered and the probable outcome of the performance condition is achieved. The estimate is revised if subsequent information indicates that the actual number of shares likely to vest differs from previous estimates. Expense is ultimately adjusted based on the actual achievement of service and performance targets. The Performance Shares will cliff vest 100% at the end of the third year following the grant in accordance with the performance metrics set forth.
Compensation expense for stock options and stock awards is recognized on a straight-line basis over the vesting period, generally three years for stock options, three to four years for employee restricted stock awards, three years for employee performance share awards, and three to four years for non-employee director restricted stock awards.
A summary of stock option plan activity for 2019, 2018, and 2017 for all plans is as follows:
201920182017
# of
Shares
(000s)
Weighted Average
Exercise Price
# of
Shares
(000s)
Weighted Average
Exercise Price
# of
Shares
(000s)
Weighted Average
Exercise Price
Outstanding at beginning of year887  $61.59  946  $55.44  1,066  $45.32  
Granted197  85.13  148  74.57  222  85.22  
Exercised(112) 43.67  (198) 41.71  (268) 36.36  
Forfeited(17) 80.88  (6) 74.90  (52) 72.29  
Cancelled(4) 70.90  (3) 48.54  (22) 57.48  
Outstanding at end of year951  $68.18  887  $61.59  946  $55.44  
Exercisable at end of year581  $59.29  490  $50.50  493  $41.01  

The aggregate intrinsic value for outstanding stock options was $31,814, $16,192 and $24,714 at December 31, 2019, 2018 and 2017, respectively, with a weighted average remaining contractual term of 6.3 years at December 31, 2019. Exercisable stock options at December 31, 2019 had an aggregate intrinsic value of 24,620 with a weighted average remaining contractual term of 5.0 years.
Other information pertaining to option activity during the years ended December 31, 2019, 2018 and 2017 is as follows:
 Years Ended December 31,
 201920182017
Weighted-average fair value of options granted$18.51  $18.62  $23.20  
Total intrinsic value of stock options exercised ($000s)$6,135  $10,456  $11,900  
Additional information related to stock options outstanding under all plans at December 31, 2019 is as follows:
  Options OutstandingOptions Exercisable
Range of Exercise
Prices
Shares
Outstanding
(000s)
Weighted
Average
Remaining
Contractual
 Term
Weighted
Average
 Exercise
Price
Number
Exercisable
(000s)
Weighted
Average
Exercise
Price
$29.06 - $50.32
152  2.4 years$37.18  152  $37.18  
$54.87 - $76.89
433  6.3 years64.63  326  61.38  
$80.26 - $102.25
366  8.0 years85.22  103  85.23  
 951  6.3 years$68.18  581  $59.29  
Non-vested restricted stock activity for the years ended December 31, 2019, 2018 and 2017 is summarized below:
201920182017
 Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Non-vested balance at beginning of year 79  $72.75  66  $65.66  102  $54.18  
Granted73  85.69  42  77.50  21  83.43  
Vested(8) 58.52  (27) 62.74  (53) 51.39  
Forfeited(6) 84.65  (2) 74.57  (4) 55.45  
Non-vested balance at end of year 138  $80.03  79  $72.75  66  $65.66  

Non-vested performance share activity for the years ended December 31, 2019, 2018 and 2017 is summarized below:
201920182017
 Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Shares (000s)Weighted
Average Grant
Date Fair
Value
Non-vested balance at beginning of year 53  $75.61  39  $72.62  34  $61.06  
Granted33  81.79  32  71.27  16  93.85  
Vested(9) 65.54  (15) 58.78  —  —  
Forfeited(7) 60.85  (3) 72.55  (11) 69.25  
Non-vested balance at end of year 70  $81.26  53  $75.61  39  $72.62  

As of December 31, 2019, 2018 and 2017, there was $11,643, $8,565 and $7,742, respectively, of total unrecognized compensation cost related to non-vested share-based compensation arrangements granted under the plans. As of December 31, 2019, the unrecognized compensation cost is expected to be recognized over a weighted-average period of approximately 1.5 years. We estimate that share-based compensation expense for the year ended December 31, 2020 will be approximately $8,800.
REPURCHASE OF COMMON STOCK
The Company has an approved stock repurchase program. The total authorization under this program is 3,763,038 shares. Since the inception of the program in June 1999, a total of 2,431,767 shares have been purchased, of which 203,879 shares and 706 shares remained in treasury at December 31, 2019, and 2018, respectively. During 2019, 2018, and 2017, a total of 240,995, 16,755, and 23,182 shares, respectively, have been purchased at an average cost of $88.47, $83.08, and $82.19 per share, respectively. The Company intends to acquire shares from time to time at prevailing market prices if and to the extent it deems it advisable to do so based on its assessment of corporate cash flow, market conditions and other factors. The Company also repurchases shares from employees in connection with settlement of transactions under the Company’s equity incentive plans.
XML 54 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EQUITY-METHOD INVESTMENT
12 Months Ended
Dec. 31, 2019
Equity Method Investments and Joint Ventures [Abstract]  
EQUITY-METHOD INVESTMENT EQUITY-METHOD INVESTMENTIn 2013, the Company and Eastman Chemical Company (formerly Taminco Corporation) formed a joint venture (66.66% / 33.34% ownership), St. Gabriel CC Company, LLC, to design, develop, and construct an expansion of the Company’s St. Gabriel aqueous choline chloride plant.  The Company contributed the St. Gabriel plant, at cost, and all continued expansion and improvements are funded by the owners. The joint venture became operational as of July 1, 2016. St. Gabriel CC Company, LLC is a Variable Interest Entity (VIE) because the total equity at risk is not sufficient to permit the joint venture to finance its own activities without additional subordinated financial support. Additionally, voting rights (2 votes each) are not proportionate to the owners’ obligation to absorb expected losses or receive the expected residual returns of the joint venture. The Company will receive up to 2/3 of the production offtake capacity and absorbs operating expenses approximately proportional to the actual percentage of offtake. The joint venture is accounted for under the equity method of accounting since the Company is not the primary beneficiary as the Company does not have the power to direct the activities of the joint venture that most significantly impact its economic performance. The Company recognized a loss of $388, $569, and $546 for the years ended December 31, 2019, 2018, and 2017, respectively, relating to its portion of the joint venture’s expenses in other expense. The carrying value of the joint venture at December 31, 2019 and 2018 is $4,513 and $4,902, respectively, and is recorded in other assets.
XML 55 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SEGMENT INFORMATION
12 Months Ended
Dec. 31, 2019
Segment Reporting [Abstract]  
SEGMENT INFORMATION SEGMENT INFORMATION
HNH
The HNH segment provides human grade choline nutrients and mineral amino acid chelated products through this segment for nutrition and wellness applications. Choline is recognized to play a key role in the development and structural integrity of brain cell membranes in infants, processing dietary fat, reproductive development and neural functions, such as memory and muscle function. The Company's mineral amino acid chelates, specialized mineral salts, and mineral complexes are used as raw materials for inclusion in premier human nutrition products. Proprietary technology has been combined to create an organic molecule in a form the body can readily assimilate. Sales growth for human nutrition applications is reliant on differentiation from lower-cost competitive products through scientific data, intellectual property and customers' appreciation of brand value. Consequently, the Company makes investments in such activities for long-term value differentiation. This segment also serves the food and beverage industry for beverage, bakery, dairy, confectionary, and savory manufacturers. The Company partners with its customers from ideation through commercialization to bring on-trend beverages, baked goods, confections, dairy and meat products to market. The Company has expertise in trends analysis and product development. When combined with its strong manufacturing capabilities in customized spray dried and emulsified powders, extrusion and agglomeration, blended lipid systems, liquid flavor delivery systems, juice and dairy bases, chocolate systems, as well as ice cream bases and variegates, the Company is a one-stop solutions provider for beverage and dairy product development needs. Additionally, this segment provides microencapsulation solutions to a variety of applications in food, pharmaceutical and nutritional ingredients to enhance performance of nutritional fortification, processing, mixing, and packaging applications and shelf-life. Major product applications are baked goods, refrigerated and frozen dough systems, processed meats, seasoning blends, confections, sports and protein bars, dietary plans, and nutritional supplements. The Company also creates cereal systems for ready-to-eat cereals, grain-based snacks, and cereal based ingredients.

ANH

The Company’s ANH segment provides nutritional products derived from its microencapsulation and chelation technologies in addition to basic choline chloride. For ruminant animals, the Company’s microencapsulated products boost health and milk production, delivering nutrient supplements that are biologically available, providing required nutritional levels. The Company’s proprietary chelation technology provides enhanced nutrient absorption for various species of production and companion animals and is marketed for use in animal feed throughout the world. ANH also manufactures and supplies choline chloride, an essential nutrient for monogastric animal health, predominantly to the poultry, pet and swine industries. Choline, which is manufactured and sold in both dry and aqueous forms, plays a vital role in the metabolism of fat. In poultry, choline deficiency can result in reduced growth rates and perosis in young birds, while in swine production choline is a necessary and required component of gestating and lactating sow diets for both liver health and prevention of leg deformity.
Sales of value-added encapsulated products are highly dependent on overall industry economics as well as the Company's ability to leverage the results of university and field research on the animal health and production benefits of our products. Management believes that success in the commodity-oriented basic choline chloride marketplace is highly dependent on the Company’s ability to maintain its strong reputation for excellent product quality and customer service. The Company continues to drive production efficiencies in order to maintain its competitive-cost position to effectively compete in a competitive global marketplace.

Specialty Products

Ethylene oxide, at the 100% level and blended with carbon dioxide, is sold as a sterilant gas, primarily for use in the health care industry. It is used to sterilize a wide range of medical devices because of its versatility and effectiveness in treating hard or soft surfaces, composites, metals, tubing and different types of plastics without negatively impacting the performance of the device being sterilized. The Company’s 100% ethylene oxide product and blends are distributed worldwide in specially designed, reusable and recyclable drum and cylinder packaging, to assure compliance with safety, quality and environmental standards as outlined by the applicable regulatory agencies in the countries our products are shipped to. The Company’s inventory of these specially built drums and cylinders, along with its five filling facilities, represents a significant capital investment. Contract sterilizers and medical device manufacturers are principal customers for this product. The Company also sells single use canisters with 100% ethylene oxide for use in sterilizing re-usable devices typically processed in autoclave units in hospitals. As a fumigant, ethylene oxide blends are highly effective in killing bacteria, fungi, and insects in spices and other seasoning materials.
The Company also distributes a number of other gases for various uses, most notably propylene oxide and ammonia. Propylene oxide is marketed and sold in the U.S. as a fumigant to aid in the control of insects and microbiological spoilage; and to reduce bacterial and mold contamination in certain shell and processed nut meats, processed spices, cacao beans, cocoa powder, raisins, figs and prunes. The Company distributes its propylene oxide product in the U.S. primarily in recyclable, single-walled, carbon steel cylinders according to standards outlined by the EPA and the DOT. Propylene oxide is also sold worldwide to customers in approved reusable and recyclable drum and cylinder packaging for various chemical synthesis applications, such as increasing paint durability and manufacturing specialty starches and textile coatings. Ammonia is used primarily as a refrigerant, and also for heat treatment of metals and various chemical synthesis applications, and is distributed in reusable and recyclable drum and cylinder drum and cylinder packaging approved for use in the countries these products are shipped to. The Company's inventory of cylinders for these products also represents a significant capital investment.

The Company’s micronutrient agricultural nutrition business sells chelated minerals primarily into high value crops. The Company has a unique and patented two-step approach to solving mineral deficiency in plants to optimize health, yield and shelf-life.  First, the Company determines optimal mineral balance for plant health. The Company then has a foliar applied Metalosate product range, utilizing patented amino acid chelate technology. Its products quickly and efficiently deliver mineral nutrients. As a result, the farmer/grower gets healthier crops that are more resistant to disease and pests, larger yields and healthier food for the consumer with extended shelf life for produce being shipped long distances.

Industrial Products

Certain derivatives of choline chloride are manufactured and sold into industrial applications predominately as a component for hydraulic fracturing of shale natural gas wells. The Company’s products offer an attractive, effective and more environmentally responsible alternative than other clay stabilizers. Industrial grade choline bicarbonate is completely chloride free and the Company's choline chloride reduces the amount of chlorides released into the environment up to 75% when compared to potassium chloride. The Industrial Products segment also includes the manufacture and sale of methylamines. Methylamines are a primary building block for the manufacture of choline products and are produced at its Italian operation and sold for a wide range of industrial applications in Europe.
The segment information is summarized as follows:

Business Segment Assets
 20192018
HNH$739,030  $702,692  
ANH142,247  136,810  
Specialty Products184,487  59,558  
Industrial Products16,176  22,822  
Other Unallocated (1)
73,742  59,473  
Total$1,155,682  $981,355  

Business Segment Net Sales
 201920182017
HNH$347,433  $341,237  $315,796  
ANH177,557  175,693  157,688  
Specialty Products92,257  75,808  73,355  
Industrial Products26,458  50,941  47,951  
Total$643,705  $643,679  $594,790  

Business Segment Earnings Before Income Taxes

201920182017
HNH$48,429  $48,037  $43,747  
ANH25,868  26,607  22,255  
Specialty Products28,513  25,254  24,908  
Industrial Products3,730  8,988  6,402  
Transaction and integration costs, ERP implementation costs, and unallocated legal fees (2)
(3,436) (1,786) (2,496) 
Unallocated amortization expense (3)
(551) —  —  
Indemnification Settlement (4)
—  —  2,087  
Interest and other expense(6,075) (8,070) (8,415) 
Total$96,478  $99,030  $88,488  


Depreciation/Amortization
 201920182017
HNH$30,558  $33,594  $33,384  
ANH6,552  5,606  5,618  
Specialty Products7,401  4,092  4,097  
Industrial Products518  694  806  
Unallocated amortization expense (3)
551  —  —  
Amortization expense related to deferred financing cost (5)
282  680  474  
Total$45,862  $44,666  $44,379  
Capital Expenditures
 201920182017
HNH$18,159  $8,881  $20,580  
ANH3,921  6,021  4,424  
Specialty Products3,003  2,356  1,306  
Industrial Products707  1,912  1,216  
Total$25,790  $19,170  $27,526  


(1) Other unallocated assets consist of certain cash, capitalized loan issuance costs, other assets, investments, and deferred income taxes, which the Company does not allocate to its individual business segments.
(2) Transaction and integration costs and unallocated legal fees for the years ended December 31, 2019, 2018, and 2017, were primarily related to acquisitions. ERP implementation costs for the years ended December 31, 2019 and 2018 were related to a project in connection with a company-wide ERP system implementation.
(3) Unallocated amortization expense for year ended December 31, 2019 was related to amortization of an intangible asset in connection with a company-wide ERP system implementation.
(4) Indemnification settlement was related to a favorable settlement the Company received relating to the SensoryEffects acquisition.
(5) Amortization expense related to capitalized loan issuance costs was included in interest and other (expense) in Company's consolidated statement of earnings.
XML 56 R24.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
Defined Contribution Plans
During 2019, the Company sponsored two 401(k) savings plans for eligible employees. The plans allow participants to make pretax contributions and the Company matches certain percentages of those pretax contributions. One of the plans has a discretionary profit sharing portion and matches 401(k) contributions with shares of the Company’s Common Stock. All amounts contributed to the plans are deposited into a trust fund administered by independent trustees. The Company provided for profit sharing contributions and matching 401(k) savings plan contributions of $592 and $3,451 in 2019, $825 and $3,153 in 2018, and $395 and $2,594 in 2017, respectively.
Postretirement Medical Plans
The Company provides postretirement benefits in the form of two unfunded postretirement medical plans; one that is under a collective bargaining agreement and covers eligible retired employees of the Verona facility and a plan for those named as executive officers in the Company’s proxy statement. The Company uses a December 31 measurement date for its postretirement
medical plans. In accordance with ASC 715, “Compensation—Retirement Benefits,” the Company is required to recognize the over funded or underfunded status of a defined benefit post retirement plan (other than a multiemployer plan) as an asset or liability in its statement of financial position, and to recognize changes in that funded status in the year in which the changes occur through comprehensive income.
The actuarial recorded liabilities for such unfunded postretirement benefits are as follows:
Change in benefit obligation:
 20192018
Benefit obligation at beginning of year$1,174  $1,573  
Initial adoption of new plan—  —  
Service cost with interest to end of year63  78  
Interest cost39  44  
Participant contributions35  40  
Benefits paid(162) (136) 
Actuarial gain(73) (425) 
Benefit obligation at end of year$1,076  $1,174  
Change in plan assets:
 20192018
Fair value of plan assets at beginning of year$—  $—  
Employer (reimbursement)/contributions127  96  
Participant contributions35  40  
Benefits paid(162) (136) 
Fair value of plan assets at end of year$—  $—  
Amounts recognized in consolidated balance sheet:
 20192018
Accumulated postretirement benefit obligation$(1,076) $(1,174) 
Fair value of plan assets—  —  
Funded status(1,076) (1,174) 
Unrecognized prior service costN/A  N/A  
Unrecognized net (gain)/lossN/A  N/A  
Net amount recognized in consolidated balance sheet (after ASC 715) (included in other long-term obligations)$1,076  $1,174  
Accrued postretirement benefit cost (included in other long-term obligations)N/A  N/A  
Components of net periodic benefit cost:
 201920182017
Service cost with interest to end of year$63  $78  $67  
Interest cost39  44  46  
Amortization of prior service credit74  74  74  
Amortization of gain(46) (8) (15) 
Total net periodic benefit cost$130  $188  $172  
Estimated future employer contributions and benefit payments are as follows:
Year 
2020$79  
202167  
202285  
202376  
202499  
Years 2025-2029444  
Assumed health care cost trend rates have been used in the valuation of postretirement health insurance benefits. The trend rate is 5.99% in 2020 declining to 4.50% in 2038 and thereafter. A one percentage point increase in health care cost trend rates in each year would increase the accumulated postretirement benefit obligation as of December 31, 2019 by $96 and the net periodic postretirement benefit cost for 2019 by $14. A one percentage point decrease in health care cost trend rates in each year would decrease the accumulated postretirement benefit obligation as of December 31, 2019 by $84 and the net periodic postretirement benefit cost for 2019 by $12. The weighted average discount rate used in determining the accumulated postretirement benefit obligation was 2.50% in 2019 and 3.50% in 2018.
Defined Benefit Pension Plans
The Company contributes to one multiemployer defined benefit plan under the terms of a collective-bargaining agreement covering its union-represented employees of the Verona facility. The risks of participation in this multiemployer plan are different from single-employer plans in the following aspects: (a) assets contributed to the multiemployer plan by one employer may be used to provide benefits to employees of other participating employers, (b) if a participating employer stops contributing to the plan, the unfunded obligations of the plan may be borne by the remaining participating employers, and (c) if the Company chooses to stop participating in its multiemployer plan, the Company will be required to pay that plan an amount based on the underfunded status of the plan, referred to as the withdrawal liability.
The Company’s participation in this plan for the annual period ended December 31, 2019 is outlined in the table below. The “EIN/Pension Plan Number” column provides the Employee Identification Number (EIN). The zone status is based on information that the Company received from the plan and is certified by the plan’s actuary. Among other factors, plans in the red zone or critical and declining zone are generally less than 65 percent funded, plans in the yellow zone are less than 80 percent funded, and plans in the green zone are at least 80 percent funded. The “FIP/RP Status Pending/Implemented” column indicates plans for which a financial improvement plan (FIP) or a rehabilitation plan (RP) is either pending or has been implemented. The last column lists the expiration date of the collective-bargaining agreement to which the plan is subject. Finally, the period-to-period comparability of the contributions for 2019 and 2018 was affected by a 4.0% increase in the 2019 contribution rate. There have been no other significant changes that affect the comparability of 2019 and 2018 contributions. The Company does not represent more than 5% of the contributions to this pension fund.
Pension
Fund
EIN/Pension
Plan
Number
Pension Plan Protection Act Zone StatusFIP/RP Status
Pending/ Implemented
Contributions of Balchem CorporationSurcharge
Imposed
Expiration Date of Collective-
Bargaining
Agreement
20192018201920182017
Central States,
Southeast and
Southwest Areas
Pension Fund
36-6044243Critical & Declining as of 1/1/19Critical & Declining as of 1/1/18Implemented$676  $614  $594  No7/11/2020

On May 27, 2019, the Company acquired Chemogas, which has an unfunded defined benefit pension plan. The plan provides for the payment of a lump sum at retirement or payments in case of death of the covered employees. The amount recorded for these obligations on the Company's balance sheet as of December 31, 2019 was $596 and was included in other long-term obligations.
Deferred Compensation Plan
On June 1, 2018, the Company established an unfunded, non-qualified deferred compensation plan maintained for the benefit of a select group of management or highly compensated employees. Assets of the plan are held in a rabbi trust, which are subject to additional risk of loss in the event of bankruptcy or insolvency of the Company. The deferred compensation liability as of
December 31, 2019 and 2018 were $1,982, $265, respectively and were included in other long-term obligations on the Company's balance sheet.
XML 57 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
LEASES LEASES
The Company has both real estate leases and equipment leases. The main types of equipment leases include forklifts, trailers, printers and copiers, railcars, and trucks. All leases are categorized as operating leases. As a result of electing the practical expedient within ASU 2016-02, variable lease payments are combined and recognized on the balance sheet in the event that those charges and any related increases are explicitly stated in the lease. Such payments include common area maintenance charges, property taxes, and insurance charges and are recorded in the ROU asset and corresponding liability when the payments are stated in the lease with (a) fixed or in-substance fixed amounts, or (b) a variable payment based on an index or rate. Due to the acquisitive nature of the Company and the potential for synergies upon integration of acquired entities, the Company determined that the reasonably certain criterion could not be met for any renewal periods beginning two years beyond the implementation date, which is January 1, 2019. In addition, the Company has historically not been exercising purchase options with equipment leases as it does not make economic sense to buy the equipment. Instead, the Company has historically replaced the equipment with a new lease. Therefore, the Company determined that the reasonably certain criterion could not be met as it relates to purchase options. The Company has no residual value guarantees in lease transactions.

The Company did not identify any embedded leases. As indicated above, the Company elected the practical expedient to combine lease and non-lease components and recognizes the combined amount on the consolidated balance sheet. Management determined that since the Company has a centralized treasury function, the parent company would either fund or guarantee a subsidiary's loan for borrowing over a similar term. As such, the Company's management determined it is appropriate to utilize a corporate based borrowing rate for all locations. The Company developed four tranches of leases based on lease terms and these tranches reflect the composition of the current lease portfolio. The Company's borrowing history shows that interest rates of a term loan or a line of credit depend on the duration of the loan rather than the nature of the assets purchased by those funds. Based on this understanding, the Company elected to use a portfolio approach to discount rates, applying corporate rates to the tranches of leases based on lease terms. Based on the Company's risk rating, the company applied the following discount rates upon implementation: (1) 1-2 years, 3.45% (2) 3-4 years, 4.04% (3) 5-9 years, 4.38% and (4) 10+ years, 5.10%.
For the year ended December 31, 2019, the Company's total lease cost was as follows, which included both amounts recognized in profits or losses during the period and amounts capitalized on the balance sheet, and the cash flows arising from lease transactions:

Year ended December 31, 2019  
Lease Cost  
Operating lease cost  $3,181  
Other information  
(Gains) and losses on sale and leaseback transactions, net —  
Cash paid for amounts included in the measurement of lease liabilities  
Operating cash flow from operating leases  3,216  
Right-of-use assets obtained in exchange for new operating lease liabilities  10,173  
Weighted-average remaining lease term - operating leases  4.93 years
Weighted-average discount rate - operating  4.6 %
XML 58 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Common Stock
Treasury Stock
Additional Paid-in Capital
Beginning balance at Dec. 31, 2016 $ 521,033 $ 388,089 $ (6,849) $ 2,117 $ 0 $ 137,676
Beginning balance (in shares) at Dec. 31, 2016       31,757,861 0  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 90,071 90,071        
Other comprehensive loss, net of cumulative effect of accounting change 5,150 (57) 5,207      
Dividends (13,464) (13,464)        
Treasury shares purchased (1,905)       $ (1,905)  
Treasury shares purchased (in shares)         (23,182)  
Shares and options issued under stock plans and an income tax benefit of $2,546 15,996     $ 18 $ 1,905 14,073
Shares and options issued under stock plans and an income tax benefit (in shares)       261,744 23,182  
Ending balance at Dec. 31, 2017 616,881 464,639 (1,642) $ 2,135 $ 0 151,749
Ending balance (in shares) at Dec. 31, 2017       32,019,605 0  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 78,573 78,573        
Other comprehensive loss, net of cumulative effect of accounting change (1,960)   (1,960)      
Dividends (15,185) (15,185)        
Treasury shares purchased (1,394)       $ (1,394)  
Treasury shares purchased (in shares)         (16,755)  
Shares and options issued under stock plans and an income tax benefit of $2,546 14,703     $ 16 $ 1,338 13,349
Shares and options issued under stock plans and an income tax benefit (in shares)       237,310 16,049  
Ending balance at Dec. 31, 2018 691,618 528,027 (3,602) $ 2,151 $ (56) 165,098
Ending balance (in shares) at Dec. 31, 2018       32,256,915 (706)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 79,671 79,671        
Other comprehensive loss, net of cumulative effect of accounting change (1,962)   (1,962)      
Dividends (16,777) (16,777)        
Treasury shares purchased (21,321)       $ (21,321)  
Treasury shares purchased (in shares)         (240,995)  
Shares and options issued under stock plans and an income tax benefit of $2,546 12,438     $ 10 $ 3,308 9,120
Shares and options issued under stock plans and an income tax benefit (in shares)       148,881 37,822  
Ending balance at Dec. 31, 2019 $ 743,667 $ 590,921 $ (5,564) $ 2,161 $ (18,069) $ 174,218
Ending balance (in shares) at Dec. 31, 2019       32,405,796 (203,879)  
XML 59 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Current assets:    
Accounts receivable, allowance for doubtful accounts $ 2,080 $ 610
Stockholders’ equity:    
Preferred stock, par value (in dollars per share) $ 25 $ 25
Preferred stock, shares authorized (in shares) 2,000,000 2,000,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.0667 $ 0.0667
Common stock, shares authorized (in shares) 120,000,000 120,000,000
Common stock, shares issued (in shares) 32,405,796 32,256,915
Common stock, shares outstanding (in shares) 32,201,917 32,256,209
Treasury stock (in shares) 203,879 706
XML 60 R92.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
COMMITMENTS AND CONTINGENCIES - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
ft²
Dec. 31, 2017
USD ($)
Property, Plant and Equipment [Line Items]      
Rent expense charged to operations | $ $ 3,181 $ 3,917 $ 3,417
Corporate headquarters and laboratory facility      
Property, Plant and Equipment [Line Items]      
Term of contract for operating leases   2 years  
Office space subject to operating lease   20,000  
Corporate headquarters expansion      
Property, Plant and Equipment [Line Items]      
Term of contract for operating leases   2 years 3 months  
Office space subject to operating lease   7,952  
XML 61 R62.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 $ 27,439 $ 23,661
Work in progress 2,102 4,649
Finished goods 54,352 38,877
Total inventories 83,893 67,187
Reserve for inventory $ 4,281 $ 2,575
XML 62 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Goodwill and Intangible Assets Disclosure [Abstract]      
Goodwill $ 523,998 $ 447,995 $ 441,361
Identifiable intangible assets [Abstract]      
Gross carrying amount 323,848 263,790  
Accumulated amortization 179,924 154,385  
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]      
Amortization of identifiable intangible assets 25,789 24,988 $ 26,784
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]      
2020 27,020    
2021 23,246    
2022 21,327    
2023 18,710    
2024 9,759    
Customer relationships and lists      
Identifiable intangible assets [Abstract]      
Gross carrying amount 239,578 192,185  
Accumulated amortization $ 139,863 122,545  
Customer relationships and lists | Minimum      
Identifiable intangible assets [Abstract]      
Amortization period 10 years    
Customer relationships and lists | Maximum      
Identifiable intangible assets [Abstract]      
Amortization period 20 years    
Trademarks & trade names      
Identifiable intangible assets [Abstract]      
Gross carrying amount $ 43,102 39,934  
Accumulated amortization $ 20,477 16,755  
Trademarks & trade names | Minimum      
Identifiable intangible assets [Abstract]      
Amortization period 2 years    
Trademarks & trade names | Maximum      
Identifiable intangible assets [Abstract]      
Amortization period 17 years    
Developed technology      
Identifiable intangible assets [Abstract]      
Gross carrying amount $ 20,206 13,338  
Accumulated amortization $ 11,008 8,604  
Developed technology | Minimum      
Identifiable intangible assets [Abstract]      
Amortization period 5 years    
Developed technology | Maximum      
Identifiable intangible assets [Abstract]      
Amortization period 12 years    
Other      
Identifiable intangible assets [Abstract]      
Gross carrying amount $ 20,962 18,333  
Accumulated amortization $ 8,576 $ 6,481  
Other | Minimum      
Identifiable intangible assets [Abstract]      
Amortization period 3 years    
Other | Maximum      
Identifiable intangible assets [Abstract]      
Amortization period 18 years    
XML 63 R96.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES - Narrative (Details)
12 Months Ended
Dec. 31, 2019
tranche
Lessee, Lease, Description [Line Items]  
Number of tranches 4
Lessee, Operating Lease, Tranche One  
Lessee, Lease, Description [Line Items]  
Discount rate 3.45%
Lessee, Operating Lease, Tranche One | Minimum  
Lessee, Lease, Description [Line Items]  
Term of contract for operating leases 1 year
Lessee, Operating Lease, Tranche One | Maximum  
Lessee, Lease, Description [Line Items]  
Term of contract for operating leases 2 years
Lessee, Operating Lease, Tranche Two  
Lessee, Lease, Description [Line Items]  
Discount rate 4.04%
Lessee, Operating Lease, Tranche Two | Minimum  
Lessee, Lease, Description [Line Items]  
Term of contract for operating leases 3 years
Lessee, Operating Lease, Tranche Two | Maximum  
Lessee, Lease, Description [Line Items]  
Term of contract for operating leases 4 years
Lessee, Operating Lease, Tranche Three  
Lessee, Lease, Description [Line Items]  
Discount rate 4.38%
Lessee, Operating Lease, Tranche Three | Minimum  
Lessee, Lease, Description [Line Items]  
Term of contract for operating leases 5 years
Lessee, Operating Lease, Tranche Three | Maximum  
Lessee, Lease, Description [Line Items]  
Term of contract for operating leases 9 years
Lessee, Operating Lease, Tranche Four  
Lessee, Lease, Description [Line Items]  
Discount rate 5.10%
Term of contract for operating leases 10 years
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
QUARTERLY FINANCIAL INFORMATION (Tables)
12 Months Ended
Dec. 31, 2019
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Financial Information
(In thousands, except per share data)
   20192018
   First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
Net sales  $157,029  $161,554  $158,595  $166,527  $161,410  $163,687  $155,043  $163,539  
Gross profit  49,095  53,918  54,008  54,346  51,459  53,466  48,002  51,325  
Earnings before income taxes  24,793  24,881  24,436  22,368  25,177  25,061  23,529  25,263  
Net earnings  18,783  19,829  20,676  20,383  19,346  19,679  19,214  20,334  
Basic net earnings per common share  $.58  $.62  $.64  $.64  $.60  $.61  $.60  $.63  
Diluted net earnings per common share  $.58  $.61  $.64  $.63  $.60  $.61  $.59  $.63  
XML 65 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EMPLOYEE BENEFIT PLANS (Tables)
12 Months Ended
Dec. 31, 2019
Retirement Benefits [Abstract]  
Schedule of Changes in Benefit Obligation
The actuarial recorded liabilities for such unfunded postretirement benefits are as follows:
Change in benefit obligation:
 20192018
Benefit obligation at beginning of year$1,174  $1,573  
Initial adoption of new plan—  —  
Service cost with interest to end of year63  78  
Interest cost39  44  
Participant contributions35  40  
Benefits paid(162) (136) 
Actuarial gain(73) (425) 
Benefit obligation at end of year$1,076  $1,174  
Schedule of Changes in Plan Assets
Change in plan assets:
 20192018
Fair value of plan assets at beginning of year$—  $—  
Employer (reimbursement)/contributions127  96  
Participant contributions35  40  
Benefits paid(162) (136) 
Fair value of plan assets at end of year$—  $—  
Schedule of Amounts Recognized in Consolidated Balance Sheet
Amounts recognized in consolidated balance sheet:
 20192018
Accumulated postretirement benefit obligation$(1,076) $(1,174) 
Fair value of plan assets—  —  
Funded status(1,076) (1,174) 
Unrecognized prior service costN/A  N/A  
Unrecognized net (gain)/lossN/A  N/A  
Net amount recognized in consolidated balance sheet (after ASC 715) (included in other long-term obligations)$1,076  $1,174  
Accrued postretirement benefit cost (included in other long-term obligations)N/A  N/A  
Schedule of Components of Net Periodic Benefit Cost
Components of net periodic benefit cost:
 201920182017
Service cost with interest to end of year$63  $78  $67  
Interest cost39  44  46  
Amortization of prior service credit74  74  74  
Amortization of gain(46) (8) (15) 
Total net periodic benefit cost$130  $188  $172  
Schedule of Estimated Future Employer Contributions and Benefit Payments
Estimated future employer contributions and benefit payments are as follows:
Year 
2020$79  
202167  
202285  
202376  
202499  
Years 2025-2029444  
Summary of Pension Fund The Company does not represent more than 5% of the contributions to this pension fund.
Pension
Fund
EIN/Pension
Plan
Number
Pension Plan Protection Act Zone StatusFIP/RP Status
Pending/ Implemented
Contributions of Balchem CorporationSurcharge
Imposed
Expiration Date of Collective-
Bargaining
Agreement
20192018201920182017
Central States,
Southeast and
Southwest Areas
Pension Fund
36-6044243Critical & Declining as of 1/1/19Critical & Declining as of 1/1/18Implemented$676  $614  $594  No7/11/2020
XML 66 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SEGMENT INFORMATION (Tables)
12 Months Ended
Dec. 31, 2019
Segment Reporting [Abstract]  
Segment Reporting Information, by Segment
The segment information is summarized as follows:

Business Segment Assets
 20192018
HNH$739,030  $702,692  
ANH142,247  136,810  
Specialty Products184,487  59,558  
Industrial Products16,176  22,822  
Other Unallocated (1)
73,742  59,473  
Total$1,155,682  $981,355  

Business Segment Net Sales
 201920182017
HNH$347,433  $341,237  $315,796  
ANH177,557  175,693  157,688  
Specialty Products92,257  75,808  73,355  
Industrial Products26,458  50,941  47,951  
Total$643,705  $643,679  $594,790  

Business Segment Earnings Before Income Taxes

201920182017
HNH$48,429  $48,037  $43,747  
ANH25,868  26,607  22,255  
Specialty Products28,513  25,254  24,908  
Industrial Products3,730  8,988  6,402  
Transaction and integration costs, ERP implementation costs, and unallocated legal fees (2)
(3,436) (1,786) (2,496) 
Unallocated amortization expense (3)
(551) —  —  
Indemnification Settlement (4)
—  —  2,087  
Interest and other expense(6,075) (8,070) (8,415) 
Total$96,478  $99,030  $88,488  


Depreciation/Amortization
 201920182017
HNH$30,558  $33,594  $33,384  
ANH6,552  5,606  5,618  
Specialty Products7,401  4,092  4,097  
Industrial Products518  694  806  
Unallocated amortization expense (3)
551  —  —  
Amortization expense related to deferred financing cost (5)
282  680  474  
Total$45,862  $44,666  $44,379  
Capital Expenditures
 201920182017
HNH$18,159  $8,881  $20,580  
ANH3,921  6,021  4,424  
Specialty Products3,003  2,356  1,306  
Industrial Products707  1,912  1,216  
Total$25,790  $19,170  $27,526  


(1) Other unallocated assets consist of certain cash, capitalized loan issuance costs, other assets, investments, and deferred income taxes, which the Company does not allocate to its individual business segments.
(2) Transaction and integration costs and unallocated legal fees for the years ended December 31, 2019, 2018, and 2017, were primarily related to acquisitions. ERP implementation costs for the years ended December 31, 2019 and 2018 were related to a project in connection with a company-wide ERP system implementation.
(3) Unallocated amortization expense for year ended December 31, 2019 was related to amortization of an intangible asset in connection with a company-wide ERP system implementation.
(4) Indemnification settlement was related to a favorable settlement the Company received relating to the SensoryEffects acquisition.
(5) Amortization expense related to capitalized loan issuance costs was included in interest and other (expense) in Company's consolidated statement of earnings.
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Goodwill [Roll Forward]    
Goodwill, beginning of period $ 447,995 $ 441,361
Goodwill as a result of the Acquisitions – see Note 2 77,392 6,838
Impact due to change in foreign exchange rates (1,389) (204)
Goodwill, end of period 523,998 447,995
HNH    
Goodwill [Roll Forward]    
Goodwill, beginning of period 405,527  
Goodwill, end of period 423,600 405,527
ANH    
Goodwill [Roll Forward]    
Goodwill, beginning of period 18,578  
Goodwill, end of period 17,189 18,578
Specialty Products    
Goodwill [Roll Forward]    
Goodwill, beginning of period 22,662  
Goodwill, end of period 81,981 22,662
Industrial Products    
Goodwill [Roll Forward]    
Goodwill, beginning of period 1,228  
Goodwill, end of period $ 1,228 $ 1,228
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCKHOLDERS' EQUITY - Stock-based Compensation (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
plan
shares
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Impact of stock-based compensation cost on net earnings | $ $ (5,884) $ (4,965) $ (3,990)
Number of share-based compensation plans | plan 1    
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
Performance Shares | Employee      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
2017 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized for grants (in shares) 1,600,000    
Expiration period of options granted 10 years    
2017 Plan | Non-employee Director      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares purchased under restricted stock purchase agreements, minimum (in shares) 70    
Shares purchased under restricted stock purchase agreements, maximum (in shares) 54,000    
2017 Plan | Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for future awards (in shares) 1,095,144    
1999 Stock Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized for grants (in shares) 6,000,000    
Cost of sales      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation cost | $ $ 1,147 973 524
Operating expenses      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation cost | $ $ 6,449 $ 5,440 $ 5,736
XML 69 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EMPLOYEE BENEFIT PLANS - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
plan
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Retirement Benefits [Abstract]      
Number of savings plan | plan 2    
Provision for profit sharing contributions | $ $ 592 $ 825 $ 395
Provision for matching 401(k) savings plan contributions | $ $ 3,451 $ 3,153 $ 2,594
Number of unfunded plans | plan 2    
XML 70 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SEGMENT INFORMATION - Narrative (Details)
12 Months Ended
Dec. 31, 2019
facility
Segment Reporting [Abstract]  
Number of filing facilities 5
Percentage decrease of chlorides released in environment 75.00%
XML 71 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current:      
Federal $ 17,757 $ 18,296 $ 20,102
Foreign 1,609 4,060 3,015
State 818 3,880 2,790
Deemed Repatriation 0 (970) 1,389
Deferred:      
Federal (3,707) (3,788) (1,302)
Foreign 67 (69) 62
State 263 (952) (384)
Federal Rate Change 0 0 (27,255)
Total income tax provision $ 16,807 $ 20,457 $ (1,583)
XML 72 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
REVENUE (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
USD ($)
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Sep. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2019
USD ($)
revenue_sub-stream
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Disaggregation of Revenue [Line Items]                      
Net sales $ 166,527 $ 158,595 $ 161,554 $ 157,029 $ 163,539 $ 155,043 $ 163,687 $ 161,410 $ 643,705 $ 643,679 $ 594,790
Number of sub-streams of revenue | revenue_sub-stream                 4    
United States                      
Disaggregation of Revenue [Line Items]                      
Net sales                 $ 475,033 482,691 460,599
Foreign Countries                      
Disaggregation of Revenue [Line Items]                      
Net sales                 168,672 160,988 134,191
Product Sales Revenue                      
Disaggregation of Revenue [Line Items]                      
Net sales                 639,345 639,192 590,150
Product Sales                      
Disaggregation of Revenue [Line Items]                      
Net sales                 609,741 607,879 564,027
Co-manufacturing                      
Disaggregation of Revenue [Line Items]                      
Net sales                 24,087 24,259 19,696
Bill and Hold                      
Disaggregation of Revenue [Line Items]                      
Net sales                 3,218 4,612 4,094
Consignment                      
Disaggregation of Revenue [Line Items]                      
Net sales                 2,299 2,442 2,333
Royalty Revenue                      
Disaggregation of Revenue [Line Items]                      
Net sales                 $ 4,360 $ 4,487 $ 4,640
XML 73 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SEGMENT INFORMATION - Depreciation/Amortization (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Segment Reporting Information [Line Items]      
Depreciation/amortization $ 45,862 $ 44,666 $ 44,379
Amortization expense related to deferred financing cost 282 680 474
Unallocated      
Segment Reporting Information [Line Items]      
Depreciation/amortization 551 0 0
HNH | Operating Segments      
Segment Reporting Information [Line Items]      
Depreciation/amortization 30,558 33,594 33,384
ANH | Operating Segments      
Segment Reporting Information [Line Items]      
Depreciation/amortization 6,552 5,606 5,618
Specialty Products | Operating Segments      
Segment Reporting Information [Line Items]      
Depreciation/amortization 7,401 4,092 4,097
Industrial Products | Operating Segments      
Segment Reporting Information [Line Items]      
Depreciation/amortization $ 518 $ 694 $ 806
XML 74 R89.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EMPLOYEE BENEFIT PLANS - Estimated Future Employer Contributions and Benefit Payments (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2020 $ 79
2021 67
2022 85
2023 76
2024 99
Years 2025-2029 $ 444
XML 75 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
NET EARNINGS PER COMMON SHARE
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
NET EARNINGS PER COMMON SHARE NET EARNINGS PER COMMON SHARE
The following presents a reconciliation of the net earnings and shares used in calculating basic and diluted net earnings per common share:
Year Ended December 31,
201920182017
Net Earnings - Basic and Diluted$79,671  $78,573  $90,071  
Share (000s)
Weighted Average Common Shares - Basic32,136  32,093  31,839  
Effect of Dilutive Securities – Stock Options, Restricted Stock, and Performance Shares369  352  391  
Weighted Average Common Shares - Diluted32,505  32,445  32,230  
Net Earnings Per Share - Basic$2.48  $2.45  $2.83  
Net Earnings Per Share - Diluted$2.45  $2.42  $2.79  
The Company had 12,250, 188,470, and 199,010 stock options outstanding at December 31, 2019, 2018 and 2017, respectively that could potentially dilute basic earnings per share in future periods that were not included in diluted earnings per share because their effect on the period presented was anti-dilutive.
The Company has some share-based payment awards that have non-forfeitable dividend rights. These awards are restricted shares and they participate on a one-for-one basis with holders of Common Stock. These awards have an immaterial impact as participating securities with regard to the calculation using the two-class method for determining earnings per share.
XML 76 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Business Description
Balchem Corporation (“Balchem” or the “Company”), including, unless the context otherwise requires, its wholly-owned subsidiaries, incorporated in the State of Maryland in 1967, is engaged in the development, manufacture and marketing of specialty performance ingredients and products for the food, nutritional, feed, pharmaceutical, agricultural, and medical sterilization industries.
Principles of Consolidation
The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Certain reclassifications have been made to prior period amounts to conform with the current period's presentation.

Revenue Recognition

Revenue for each of the Company’s business segments is recognized when control of the promised goods is transferred to our customers, in an amount that reflects the consideration we expect to realize in exchange for those goods. The Company reports amounts billed to customers related to shipping and handling as revenue and includes costs incurred for shipping and handling in cost of sales. Amounts received for unshipped merchandise are not recognized as revenue but rather they are recorded as customer deposits and are included in current liabilities. In instances of shipments made on consignment, revenue is recognized when control is transferred to the customer.

Accounting Standards Codification ("ASC") 606, Revenue from Contracts with Customers, was adopted for the fiscal year beginning on January 1, 2018. Per the standard, revenue-generating contracts are assessed to identify distinct performance obligations, allocating transaction prices to those performance obligations, and criteria for satisfaction of a performance obligation. The standard allows for recognition of revenue only when we have satisfied a performance obligation through transferring control of the promised good or service to a customer. Control, in this instance, may mean the ability to prevent other entities from directing the use of, and receiving benefit from, a good or service. The standard indicates that an entity must determine at contract inception whether it will transfer control of a promised good or service over time or satisfy the performance obligation at a point in time through analysis of the following criteria: (i) the entity has a present right to payment, (ii) the customer has legal title, (iii) the customer has physical possession, (iv) the customer has the significant risks and rewards of ownership and (v) the customer has accepted the asset. The Company assesses collectability based primarily on the customer’s payment history and on the creditworthiness of the customer. The impact to revenues as a result of applying ASC 606 was an increase of $338 for the year ended December 31, 2018.

Cash and Cash Equivalents
The Company considers all highly liquid investments with a maturity of three months or less to be cash equivalents. The Company has funds in its cash accounts that are with third party financial institutions, primarily in certificates of deposit and money market funds. The Company's balances of cash and cash equivalents in the U.S., Italy, Belgium, Malaysia, Australia, Philippines, and Singapore exceed the Federal Deposit Insurance Corporation (“FDIC”), Fondo Interbancario di Tutela dei Depositi (“FITD”), Financial Services and Markets Authority ("FSMA"), Perbadanan Insurans Deposit Malaysia ("PIDM"), Australian Prudential Regulation Authority ("APRA"), Philippine Deposit Insurance Corporation ("PDIC"), and Singapore Deposit Insurance Corporation ("SDIC") insurance limits, respectively.
Accounts Receivable
Credit terms are granted in the normal course of business to the Company’s customers. On-going credit evaluations are performed on the Company’s customers and credit limits are adjusted based upon payment history and the customer's current credit worthiness, as determined through review of their current credit information. Collections and payments from customers are continuously monitored and allowances for doubtful accounts for estimated losses resulting from the inability of the Company’s customers to make required payments are maintained. Estimated losses are based on historical experience and any specific customer collection issues identified.
Inventories
Inventories are valued at the lower of cost (first in, first out or average) or net realizable value and have been reduced by an allowance for excess or obsolete inventories. Cost elements include material, labor and manufacturing overhead.
Property, Plant and Equipment and Depreciation
Property, plant and equipment are stated at cost.
Depreciation of plant and equipment is calculated using the straight-line method over the estimated useful lives of the assets as follows:
Buildings
15-25 years
Equipment
2-28 years
Expenditures for repairs and maintenance are charged to expense. Alterations and major overhauls that extend the lives or increase the capacity of plant assets are capitalized. When assets are retired or otherwise disposed of, the cost of the assets and the related accumulated depreciation are removed from the accounts and any resultant gain or loss is included in earnings from operations.

For the year ended December 31, 2019, we incurred impairment charges of $1,026 in connection with a restructuring in the HNH segment.
Business Concentrations
Financial instruments that subject the Company to credit risk consist primarily of accounts receivable and money market investments. Investments are managed within established guidelines to mitigate risks. Accounts receivable subject the Company to credit risk partially due to the concentration of amounts due from customers. The Company extends credit to its customers based upon an evaluation of the customers’ financial condition and credit histories. The majority of the Company’s customers are major national or international corporations. In 2019, 2018 and 2017, no customer accounted for more than 10% of total net sales.
Goodwill and Acquired Intangible Assets
Goodwill represents the excess of costs over fair value of assets of businesses acquired. ASC 350, “Intangibles-Goodwill and Other,” requires the use of the acquisition method of accounting for a business combination and defines an intangible asset. Goodwill and intangible assets acquired in a business combination and determined to have an indefinite useful life are not amortized but are instead assessed for impairment annually and more frequently if events and circumstances indicate that the asset might be impaired, in accordance with the provisions of ASC 350. The Company performs its annual test as of October 1. ASC 350 also requires that intangible assets with estimable useful lives be amortized over their respective estimated useful lives to their estimated residual values and reviewed for impairment if events and circumstances indicate that the asset might be impaired.

In accordance with ASC 350, the Company first assesses qualitative factors to determine whether it is “more likely than not” (i.e. a likelihood of more than 50%) that the fair values of its reporting units are less than their respective carrying amounts, including goodwill, as a basis for determining whether it is necessary to perform the two-step goodwill impairment test. If determined to be necessary, the two-step impairment test shall be used to identify potential goodwill impairment and measure the amount of a goodwill impairment loss to be recognized (if any). The Company has an unconditional option to bypass the qualitative assessment and proceed directly to performing the first step of the goodwill impairment test.

As of October 1, 2019 and 2018, the Company opted to bypass the qualitative assessment and proceeded directly to performing the first step of the goodwill impairment test. As of October 1, 2019, it assessed the fair values of its reporting units by utilizing the income approach, based on a discounted cash flow valuation model as the basis for its conclusions. The Company’s estimates of future cash flows included significant management assumptions such as revenue growth rates, operating margins, discount rates, estimated terminal values and future economic and market conditions. The Company’s assessment concluded that the fair values of the reporting units exceeded their carrying amounts, including goodwill. Accordingly, the goodwill of the reporting units is not considered impaired. The Company may resume performing the qualitative assessment in subsequent periods.
The Company had goodwill in the amount of $523,998 and $447,995 as of December 31, 2019 and December 31, 2018, respectively, subject to the provisions of ASC 350, “Intangibles-Goodwill and Other.”
Goodwill at December 31, 2017$441,361  
Goodwill as a result of the Acquisitions - see Note 26,838  
Impact due to change in foreign exchange rates(204) 
Goodwill at December 31, 2018447,995  
Goodwill as a result of the Acquisitions – see Note 277,392  
Impact due to change in foreign exchange rates(1,389) 
Goodwill at December 31, 2019$523,998  

 December 31, 2019December 31, 2018
HNH$423,600  $405,527  
ANH17,189  18,578  
Specialty Products81,981  22,662  
Industrial Products1,228  1,228  
Total$523,998  $447,995  
The following intangible assets with finite lives are stated at cost and are amortized either on an accelerated basis or on a straight-line basis over the following estimated useful lives:
 Amortization Period
(in years)
Customer relationships and lists
10 - 20
Trademarks & trade names
2 - 17
Developed technology
5 - 12
Regulatory registration costs
5 - 10
Patents & trade secrets
15 - 17
Other
 3 - 18

Income Taxes

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the fiscal year in which those temporary differences are expected to be recovered or settled. Valuation allowances would be established when necessary to reduce deferred tax assets to the amount expected to be realized. In evaluating our ability to recover our deferred tax assets, in full or in part, we consider all available positive and negative evidence, including our past operating results, our forecast of future market growth, forecasted earnings, future taxable income, and prudent and feasible tax planning strategies. The assumptions utilized in determining future taxable income require significant judgment and are consistent with the plans and estimates we are using to manage the underlying businesses.

We recognize uncertain income tax positions taken on income tax returns at the largest amount that is more likely than not to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a fifty percent likelihood of being sustained.

Our policy for recording interest and penalties associated with uncertain tax positions is to record such items as a component of our income tax provision.
Use of Estimates
Management of the Company is required to make certain estimates and assumptions during the preparation of consolidated financial statements in accordance with accounting principles generally accepted in the United States of America. These estimates and assumptions impact the reported amount of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the consolidated financial statements and revenues and expenses during the reporting period. Estimates and assumptions are reviewed periodically, and the effects of revisions are reflected in the consolidated financial statements in the period they are determined to be necessary. Actual results could differ from those estimates.
Fair Value of Financial Instruments
The Company has a number of financial instruments, none of which are held for trading purposes. The Company estimates that the fair value of all financial instruments at December 31, 2019 and 2018 does not differ materially from the aggregate carrying values of its financial instruments recorded in the accompanying consolidated balance sheets. The estimated fair value amounts have been determined by the Company using available market information and appropriate valuation methodologies. Considerable judgment is required in interpreting market data to develop the estimates of fair value, and, accordingly, the estimates are not necessarily indicative of the amounts that the Company could realize in a current market exchange. The carrying value of debt approximates fair value as the interest rate is based on market and the Company’s consolidated leverage ratio. The Company’s financial instruments also include cash equivalents, accounts receivable, accounts payable and accrued liabilities, and are carried at cost which approximates fair value due to the short-term maturity of these instruments.
In addition, non-current assets includes rabbi trust funds related to the Company's deferred compensation plan. The money market and rabbi trust funds are valued using level one inputs, as defined by ASC 820, "Fair Value Measurement."
The Company also has derivative financial instruments, consisting of a cross-currency swap and an interest rate swap, which are included in either derivative asset or derivative liability, in the condensed consolidated balance sheets (see Note 20, "Derivative Instruments and Hedging Activities"). The fair values of these derivative instruments are determined based on Level 2 inputs, using significant inputs that are observable either directly or indirectly, including interest rate curves and implied volatilities.
Cost of Sales
Cost of sales are primarily comprised of raw materials and supplies consumed in the manufacture of product, as well as manufacturing labor, maintenance labor, depreciation expense, and direct overhead expense necessary to convert purchased materials and supplies into finished product. Cost of sales also includes inbound freight costs, outbound freight costs for shipping products to customers, warehousing costs, quality control and obsolescence expense.
Selling, General and Administrative Expenses
Selling expenses consist primarily of compensation and benefit costs, amortization of customer relationships and lists, trade promotions, advertising, commissions and other marketing costs. General and administrative expenses consist primarily of payroll and benefit costs, occupancy and operating costs of corporate offices, depreciation and amortization expense on non-manufacturing assets, information systems costs and other miscellaneous administrative costs.
Research and Development
Research and development costs are expensed as incurred.
Net Earnings Per Common Share
Basic net earnings per common share is calculated by dividing net income by the weighted average number of common shares outstanding during the period. Diluted net earnings per common share is calculated in a manner consistent with basic net earnings per common share except that the weighted average number of common shares outstanding also includes the dilutive effect of stock options outstanding, unvested restricted stock, and unvested performance shares (using the treasury stock method).
Stock-based Compensation
The Company has stock-based employee compensation plans, which are described more fully in Note 3. The Company accounts for stock-based compensation in accordance with ASC 718, “Compensation-Stock Compensation,” which requires all share-based payments, including grants of stock options, to be recognized in the income statement as an operating expense, based on their fair values. The Company estimates the fair value of each option award on the date of grant using a Black-Scholes based option-pricing model. Estimates of and assumptions about forfeiture rates, terms, volatility, interest rates and dividend yields are used to calculate stock-based compensation. A significant change to these estimates could materially affect the Company’s operating results.
Impairment of Long-lived Assets
Long-lived assets, such as property, plant, and equipment, and purchased intangibles subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair
value of the asset, which is generally based on discounted cash flows. For the year ended December 31, 2019, we incurred impairment charges of $1,026 in connection with a restructuring in the HNH segment.

Derivative Instruments and Hedging Activities

The Company is exposed to market fluctuations in interest rates as well as variability in foreign exchange rates. In May 2019, the Company entered into an interest rate swap with JP Morgan Chase, N.A. (the "Swap Counterparty") and a cross-currency swap with JP Morgan Chase, N.A. (the "Bank Counterparty"). The Company's primary objective for holding derivative financial instruments is to manage interest rate risk and foreign currency risk. The Company does not enter into derivative financial instruments for trading or speculative purposes.

On May 28, 2019, the Company entered into a pay-fixed, receive-floating interest rate swap with a notional amount of $108,569 and a maturity date of June 27, 2023. The Company's risk management objective and strategy with respect to the interest rate swap is to protect the Company against adverse fluctuations in interest rates by reducing its exposure to variability in cash flows relating to interest payments on a portion of its outstanding debt. The Company is meeting its objective since changes in the cash flows of the interest rate swap are expected to exactly offset the changes in the cash flows attributable to fluctuations in the contractually specified interest rate on the interest payments associated with the Credit Agreement.
At the same time, the Company also entered into a cross-currency swap to manage foreign exchange risk related to the Company's net investment in Chemogas. This derivative has a notional amount of $108,569, an effective date of May 28, 2019, and a maturity date of June 27, 2023.

The derivative instruments are with the above single counterparty and are subject to a contractual agreement that provides for the net settlement of all contracts through a single payment in a single currency in the event of default on or termination of any one contract. As such, the derivative instruments are categorized as a master netting arrangement and presented as a net derivative asset or derivative liability on the consolidated balance sheet.

On a quarterly basis, we assess the effectiveness of the hedging relationships for the interest rate swap and cross-currency swap by reviewing the critical terms indicated in the agreement. As of December 31, 2019, we assessed the hedging relationships and determined them to be highly effective. As such, the net change in fair values of the interest rate swap, that qualify as cash flow hedge, was recorded in accumulated other comprehensive income/(loss) and is subsequently reclassified into interest expense as interest payments are made on our debt. For the cross-currency swap, the amounts that have not yet been recognized in earnings remained in the cumulative translation adjustment section of accumulated other comprehensive income until the hedged net investment is sold or liquidated in accordance with paragraphs 815-35-35-5A and 830-30-40-1 through 40-1A. Refer to Note 20, "Derivative Instruments and Hedging Activities" for detailed information about our derivative financial instruments.
New Accounting Pronouncements
Recently Issued Accounting Standards

In December 2019, the FASB issued Accounting Standards Update ("ASU") 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." The amendments in this Update simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. The effective date of this Update is for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. Early adoption is permitted. The Standard may be adopted either using the prospective or retrospective transition approach and could also be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. The Company is currently evaluating the impact of this pronouncement on the Company’s consolidated financial statements and disclosures.
In July 2019, the FASB issued Accounting Standards Update ("ASU") 2019-07, "Codification Updates to SEC Sections," which improved, updated, and simplified regulations on financial reporting and disclosure. The Company does not expect this new guidance to have a significant impact on its financial reporting.
In August 2018, the FASB issued ASU 2018-15, “Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement that is a Service Contract.”  The guidance requires implementation costs incurred by customers in cloud computing arrangements to be deferred over the noncancelable term of the cloud computing arrangements plus any optional renewal periods (1) that are reasonably certain to be exercised by the customer or (2) for which exercise of the renewal option is controlled by the cloud service provider.  The effective date of this pronouncement is for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years.  Early adoption is permitted and the standard may be adopted either using
the prospective or retrospective transition approach.  The Standard Update is not expected to have a significant impact on the Company’s consolidated financial statements and disclosures.

In August 2018, the FASB issued ASU 2018-14, “Disclosure Framework-Changes to the Disclosure Requirements for Defined Benefit Plans,” which modifies the disclosure requirements for employers that sponsor defined benefit pension or other postretirement benefit plans.  The guidance removes disclosures that are no longer considered cost beneficial, clarifies the specific requirements of disclosures and adds disclosure requirements identified as relevant.  This update should be applied on a retrospective basis to all periods presented and is effective for fiscal years ending after December 31, 2020.  Early adoption is permitted.  The Company expects this new guidance will not have a significant impact on its financial reporting.

In August 2017, the FASB issued ASU No. 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. The guidance was issued with the objective of improving the financial reporting of hedging relationships to better portray the economic results of companies' risk management activities in its financial statements, as well as simplifying the application of hedge accounting guidance especially in the area of assessment of effectiveness of the hedge. In April 2019, the FASB issued ASU 2019-04, "Codification Improvements to Topic 815, Derivative and Hedging", which further clarified ASU 2017-12. The amendments are effective for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. The Company has adopted the new standards when it obtained derivative instruments and entered into hedging activities in the second quarter of 2019. Refer to Note 20, "Derivative Instruments and Hedging Activities."

In January 2017, the FASB issued ASU No. 2017-04, “Simplifying the Test for Goodwill Impairment” (ASU 2017-04), which addresses changes to the testing for goodwill impairment by eliminating Step 2 of the process. The guidance is effective for annual and interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption is permitted; however, the Company has elected not to adopt early as this ASU will not have a significant impact on the Company’s consolidated financial statements.

In June 2016, the FASB issued ASU No. 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments", which requires that credit losses be reported based on expected losses compared to the current incurred loss model. These updates made several consequential amendments to the Codification which requires the accounting for available-for-sale debt securities to be individually assessed for credit losses when fair value is less than the amortized cost basis. In April, May, and November 2019, the FASB issued Accounting Standards Update ("ASU") 2019-04, 2019-05 and ASU 2019-11, "Codification Improvements to Topic 326, Financial Instruments - Credit Losses" which further clarifies the ASU 2016-13. The standard is effective for interim and annual periods beginning after December 15, 2019 with early adoption permitted. The Company has completed its impact assessment and does not expect this new guidance to have a significant impact on its financial reporting.

In February 2016, the FASB issued ASU No. 2016-02, “Leases” (“ASU 2016-02”), which was clarified by ASU 2018-11 and addresses the recognition of assets and liabilities that arise from all leases. The guidance requires lessees to recognize right-of-use ("ROU") assets and lease liabilities for most leases in the Consolidated Balance Sheets and is effective for annual and interim periods beginning after December 15, 2018. The Company adopted the new standard on January 1, 2019 and has elected the optional transition method to account for the impact of the adoption with a cumulative-effect adjustment in the period of adoption. The new standard provides a number of optional practical expedients in transition. The Company has elected the “package of practical expedients”, which permits it not to reassess under the new standard its prior conclusions about lease identification, lease classification and initial direct costs. The Company has not elected the use-of-hindsight or the practical expedient pertaining to land easements, the latter not being applicable to the Company. The new standard also provides practical expedients for an entity’s ongoing accounting. The Company has elected the short-term lease recognition exemption for all leases that qualify, which means for those leases that qualify, the Company will not recognize ROU assets or lease liabilities. The Company has also elected the practical expedient to not separate lease and non-lease components for all of its leases. In March 2019, the FASB issued ASU 2019-01, "Leases (Topic 842): Codification Improvements," which further clarifies the determination of fair value of leases and modifies transition disclosure requirements for changes in accounting principles. The effective date of the amendments is for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. The Company expects this pronouncement will not have a significant impact on its consolidated financial statements and disclosures. Refer to Note 19, "Leases."
XML 77 R14.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 at December 31, 2019 and 2018 are summarized as follows:
 20192018
Land$11,588  $7,965  
Building79,261  67,702  
Equipment237,898  213,909  
Construction in progress14,594  14,750  
 343,341  304,326  
Less: Accumulated depreciation126,482  113,407  
Property, plant and equipment, net$216,859  $190,919  

Geographic Area Data - Long-Lived Assets (excluding intangible assets):
 20192018
United States$178,895  $167,410  
Foreign Countries37,964  23,509  
Total216,859  190,919  
Depreciation expense was $19,791, $18,998 and $17,121 for the years ended December 31, 2019, 2018 and 2017, respectively.

For the year ended December 31, 2019, we incurred impairment charges of $1,026 in connection with a restructuring in the HNH segment.
XML 78 R37.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]  
Property, Plant and Equipment
Property, plant and equipment at December 31, 2019 and 2018 are summarized as follows:
 20192018
Land$11,588  $7,965  
Building79,261  67,702  
Equipment237,898  213,909  
Construction in progress14,594  14,750  
 343,341  304,326  
Less: Accumulated depreciation126,482  113,407  
Property, plant and equipment, net$216,859  $190,919  
Schedule of Long-Lived Assets by Geographical Area
Geographic Area Data - Long-Lived Assets (excluding intangible assets):
 20192018
United States$178,895  $167,410  
Foreign Countries37,964  23,509  
Total216,859  190,919  
XML 79 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Property, Plant and Equipment, Estimated Useful Lives
Depreciation of plant and equipment is calculated using the straight-line method over the estimated useful lives of the assets as follows:
Buildings
15-25 years
Equipment
2-28 years
Summary of Goodwill The Company had goodwill in the amount of $523,998 and $447,995 as of December 31, 2019 and December 31, 2018, respectively, subject to the provisions of ASC 350, “Intangibles-Goodwill and Other.”
Goodwill at December 31, 2017$441,361  
Goodwill as a result of the Acquisitions - see Note 26,838  
Impact due to change in foreign exchange rates(204) 
Goodwill at December 31, 2018447,995  
Goodwill as a result of the Acquisitions – see Note 277,392  
Impact due to change in foreign exchange rates(1,389) 
Goodwill at December 31, 2019$523,998  

 December 31, 2019December 31, 2018
HNH$423,600  $405,527  
ANH17,189  18,578  
Specialty Products81,981  22,662  
Industrial Products1,228  1,228  
Total$523,998  $447,995  
Intangible Assets, Estimated Useful Lives
The following intangible assets with finite lives are stated at cost and are amortized either on an accelerated basis or on a straight-line basis over the following estimated useful lives:
 Amortization Period
(in years)
Customer relationships and lists
10 - 20
Trademarks & trade names
2 - 17
Developed technology
5 - 12
Regulatory registration costs
5 - 10
Patents & trade secrets
15 - 17
Other
 3 - 18
XML 80 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SUPPLEMENTAL CASH FLOW INFORMATION
12 Months Ended
Dec. 31, 2019
Supplemental Cash Flow Information [Abstract]  
SUPPLEMENTAL CASH FLOW INFORMATION SUPPLEMENTAL CASH FLOW INFORMATION
Cash paid during the year for:
201920182017
Income taxes$21,771  $20,593  $25,845  
Interest$5,674  $6,940  $7,021  
Non-cash financing activities:
 201920182017
Dividends payable$16,855  $15,220  $13,484  
XML 81 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
FAIR VALUE OF FINANCIAL INSTRUMENTS
12 Months Ended
Dec. 31, 2019
Fair Value Disclosures [Abstract]  
FAIR VALUE OF FINANCIAL INSTRUMENTS FAIR VALUE OF FINANCIAL INSTRUMENTS
The Company has a number of financial instruments, none of which are held for trading purposes. The Company estimates that the fair value of all financial instruments at December 31, 2019 and 2018 does not differ materially from the aggregate carrying values of its financial instruments recorded in the accompanying consolidated balance sheets. The estimated fair value amounts have been determined by the Company using available market information and appropriate valuation methodologies. Considerable judgment is necessarily required in interpreting market data to develop the estimates of fair value, and, accordingly, the estimates are not necessarily indicative of the amounts that the Company could realize in a current market exchange. The carrying value of debt approximates fair value as the interest rate is based on market and the Company’s consolidated leverage ratio.  The Company’s financial instruments also include cash equivalents, accounts receivable, accounts payable, and accrued liabilities, which are carried at cost and approximate fair value due to the short-term maturity of these instruments. Cash and cash equivalents at December 31, 2019 and 2018 included $808 and $793 in money market funds, respectively.
Non-current assets at December 31, 2019 and December 31, 2018 included $1,982 and $265, respectively, of rabbi trust funds related to the Company's deferred compensation plan. The money market and rabbi trust funds are valued using level one inputs, as defined by ASC 820, “Fair Value Measurement.”
The Company also has derivative financial instruments, consisting of a cross-currency swap and an interest rate swap, which are included in derivative assets or derivative liabilities, in the consolidated balance sheets (see Note 20, "Derivative Instruments and
Hedging Activities"). The fair values of these derivative instruments are determined based on Level 2 inputs, using significant inputs that are observable either directly or indirectly, including interest rate curves and implied volatilities.
JSON 82 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "bcpc-20191231.htm": { "axisCustom": 2, "axisStandard": 31, "contextCount": 309, "dts": { "calculationLink": { "local": [ "bcpc-20191231_cal.xml" ] }, "definitionLink": { "local": [ "bcpc-20191231_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-eedm-def-2018-01-31.xml", "http://xbrl.fasb.org/srt/2018/elts/srt-eedm1-def-2018-01-31.xml" ] }, "inline": { "local": [ "bcpc-20191231.htm" ] }, "labelLink": { "local": [ "bcpc-20191231_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/srt/2018/elts/srt-doc-2018-01-31.xml", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-doc-2018-01-31.xml" ] }, "presentationLink": { "local": [ "bcpc-20191231_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-ref-2018-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/srt/2018/elts/srt-ref-2018-01-31.xml" ] }, "schema": { "local": [ "bcpc-20191231.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2018/elts/srt-2018-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/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-types-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-roles-2018-01-31.xsd", "http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-parts-codification-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 747, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2018-01-31": 4, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 9 }, "keyCustom": 42, "keyStandard": 487, "memberCustom": 33, "memberStandard": 53, "nsprefix": "bcpc", "nsuri": "http://balchem.com/20191231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://balchem.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "shortName": "BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2488451 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Gains (Losses) on Hedging Instruments (Details)", "role": "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Gains (Losses) on Hedging Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "i52c698ce8ded47c18ea858602a5b9a97_D20191001-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2491452 - Disclosure - QUARTERLY FINANCIAL INFORMATION (Details)", "role": "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONDetails", "shortName": "QUARTERLY FINANCIAL INFORMATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "i52c698ce8ded47c18ea858602a5b9a97_D20191001-20191231", "decimals": "-3", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "i677d54072efd4437a6cd11c05a67142f_I20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2493453 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS (Details)", "role": "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails", "shortName": "VALUATION AND QUALIFYING ACCOUNTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "i947e263dc0a84fab93906adcd79b2ebf_I20161231", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108102 - Disclosure - SIGNIFICANT ACQUISITIONS AND DIVESTITURES", "role": "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURES", "shortName": "SIGNIFICANT ACQUISITIONS AND DIVESTITURES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112103 - Disclosure - STOCKHOLDERS' EQUITY", "role": "http://balchem.com/role/STOCKHOLDERSEQUITY", "shortName": "STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120104 - Disclosure - INVENTORIES", "role": "http://balchem.com/role/INVENTORIES", "shortName": "INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123105 - Disclosure - PROPERTY, PLANT AND EQUIPMENT", "role": "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENT", "shortName": "PROPERTY, PLANT AND EQUIPMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128106 - Disclosure - INTANGIBLE ASSETS", "role": "http://balchem.com/role/INTANGIBLEASSETS", "shortName": "INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131107 - Disclosure - EQUITY-METHOD INVESTMENT", "role": "http://balchem.com/role/EQUITYMETHODINVESTMENT", "shortName": "EQUITY-METHOD INVESTMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133108 - Disclosure - REVOLVING LOAN", "role": "http://balchem.com/role/REVOLVINGLOAN", "shortName": "REVOLVING LOAN", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135109 - Disclosure - NET EARNINGS PER COMMON SHARE", "role": "http://balchem.com/role/NETEARNINGSPERCOMMONSHARE", "shortName": "NET EARNINGS PER COMMON SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138110 - Disclosure - INCOME TAXES", "role": "http://balchem.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Consolidated Balance Sheets", "role": "http://balchem.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145111 - Disclosure - SEGMENT INFORMATION", "role": "http://balchem.com/role/SEGMENTINFORMATION", "shortName": "SEGMENT INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153112 - Disclosure - REVENUE", "role": "http://balchem.com/role/REVENUE", "shortName": "REVENUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2156113 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION", "role": "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATION", "shortName": "SUPPLEMENTAL CASH FLOW INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2159114 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME", "role": "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOME", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2163115 - Disclosure - EMPLOYEE BENEFIT PLANS", "role": "http://balchem.com/role/EMPLOYEEBENEFITPLANS", "shortName": "EMPLOYEE BENEFIT PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2172116 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://balchem.com/role/COMMITMENTSANDCONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2176117 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS", "role": "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2178118 - Disclosure - RELATED PARTY TRANSACTIONS", "role": "http://balchem.com/role/RELATEDPARTYTRANSACTIONS", "shortName": "RELATED PARTY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2180119 - Disclosure - LEASES", "role": "http://balchem.com/role/LEASES", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2184120 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES", "role": "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIES", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2189121 - Disclosure - QUARTERLY FINANCIAL INFORMATION (UNAUDITED)", "role": "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITED", "shortName": "QUARTERLY FINANCIAL INFORMATION (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2192122 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS", "role": "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTS", "shortName": "VALUATION AND QUALIFYING ACCOUNTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "shortName": "BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "bcpc:PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables", "shortName": "BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "bcpc:PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309302 - Disclosure - SIGNIFICANT ACQUISITIONS (Tables)", "role": "http://balchem.com/role/SIGNIFICANTACQUISITIONSTables", "shortName": "SIGNIFICANT ACQUISITIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313303 - Disclosure - STOCKHOLDERS' EQUITY (Tables)", "role": "http://balchem.com/role/STOCKHOLDERSEQUITYTables", "shortName": "STOCKHOLDERS' EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321304 - Disclosure - INVENTORIES (Tables)", "role": "http://balchem.com/role/INVENTORIESTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324305 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)", "role": "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTTables", "shortName": "PROPERTY, PLANT AND EQUIPMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329306 - Disclosure - INTANGIBLE ASSETS (Tables)", "role": "http://balchem.com/role/INTANGIBLEASSETSTables", "shortName": "INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2336307 - Disclosure - NET EARNINGS PER COMMON SHARE (Tables)", "role": "http://balchem.com/role/NETEARNINGSPERCOMMONSHARETables", "shortName": "NET EARNINGS PER COMMON SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Consolidated Statements of Earnings", "role": "http://balchem.com/role/ConsolidatedStatementsofEarnings", "shortName": "Consolidated Statements of Earnings", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2339308 - Disclosure - INCOME TAXES (Tables)", "role": "http://balchem.com/role/INCOMETAXESTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2346309 - Disclosure - SEGMENT INFORMATION (Tables)", "role": "http://balchem.com/role/SEGMENTINFORMATIONTables", "shortName": "SEGMENT INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2354310 - Disclosure - REVENUE (Tables)", "role": "http://balchem.com/role/REVENUETables", "shortName": "REVENUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2357311 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Tables)", "role": "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONTables", "shortName": "SUPPLEMENTAL CASH FLOW INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2360312 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables)", "role": "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMETables", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2364313 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables)", "role": "http://balchem.com/role/EMPLOYEEBENEFITPLANSTables", "shortName": "EMPLOYEE BENEFIT PLANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2373314 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)", "role": "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESTables", "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2381315 - Disclosure - LEASES (Tables)", "role": "http://balchem.com/role/LEASESTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2385316 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables)", "role": "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESTables", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2390317 - Disclosure - QUARTERLY FINANCIAL INFORMATION (Tables)", "role": "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONTables", "shortName": "QUARTERLY FINANCIAL INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "i52c698ce8ded47c18ea858602a5b9a97_D20191001-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)", "role": "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "shortName": "BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "i37083d3d296f410c88054a6fd0ad6d4c_D20180101-20181231", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "bcpc:PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "i4f633a221a1242439a61d6a6cf9ec694_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Plant and Equipment Useful Lives (Details)", "role": "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "shortName": "BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Plant and Equipment Useful Lives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "bcpc:PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "i4f633a221a1242439a61d6a6cf9ec694_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "us-gaap:ScheduleOfGoodwillTextBlock", "span", "div", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ib436bf79eabc49e89b90334527110a7f_I20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Details)", "role": "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails", "shortName": "BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "bcpc:IntangibleAssetsEstimatedUsefulLivesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "i51ac9459d01e4d09a0de57a3605dfd6c_D20190101-20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible Assets Useful Lives (Details)", "role": "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "shortName": "BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible Assets Useful Lives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "bcpc:IntangibleAssetsEstimatedUsefulLivesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "i9a822461c67a4d7cbab2135e8c475463_D20190101-20191231", "decimals": null, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - SIGNIFICANT ACQUISITIONS AND DIVESTITURES - Narrative (Details)", "role": "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails", "shortName": "SIGNIFICANT ACQUISITIONS AND DIVESTITURES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "i90c7e8a51ce94f04bf0b6b82dcce974b_D20190101-20191231", "decimals": "-3", "lang": null, "name": "bcpc:BusinessCombinationTransactionAndIntegrationRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411406 - Disclosure - SIGNIFICANT ACQUISITIONS AND DIVESTITURES - Fair Value of Assets Acquired and Liabilities Assumed (Details)", "role": "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "SIGNIFICANT ACQUISITIONS AND DIVESTITURES - Fair Value of Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "i5d6f34e8096743049e268fa576a5dd3b_I20191213", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - STOCKHOLDERS' EQUITY - Stock-based Compensation (Details)", "role": "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails", "shortName": "STOCKHOLDERS' EQUITY - Stock-based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "i28ad9d867f26463f88e99346257dfb7a_D20190101-20191231", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415408 - Disclosure - STOCKHOLDERS' EQUITY - Assumptions Used in Fair Value Determination (Details)", "role": "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "shortName": "STOCKHOLDERS' EQUITY - Assumptions Used in Fair Value Determination (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "i28ad9d867f26463f88e99346257dfb7a_D20190101-20191231", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "i79296c2042bb44848c0aefa7f5a91126_I20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416409 - Disclosure - STOCKHOLDERS' EQUITY - Stock Option Activity (Details)", "role": "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails", "shortName": "STOCKHOLDERS' EQUITY - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "iba2b5ad773d0401d9f1f9e305d65fc76_I20161231", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417410 - Disclosure - STOCKHOLDERS' EQUITY - Information Related to Stock Options Outstanding (Details)", "role": "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails", "shortName": "STOCKHOLDERS' EQUITY - Information Related to Stock Options Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)", "role": "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical", "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418411 - Disclosure - STOCKHOLDERS' EQUITY - Restricted Stock and Performance Share Activity (Details)", "role": "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails", "shortName": "STOCKHOLDERS' EQUITY - Restricted Stock and Performance Share Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419412 - Disclosure - STOCKHOLDERS' EQUITY - Repurchase of Common Stock (Details)", "role": "http://balchem.com/role/STOCKHOLDERSEQUITYRepurchaseofCommonStockDetails", "shortName": "STOCKHOLDERS' EQUITY - Repurchase of Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422413 - Disclosure - INVENTORIES (Details)", "role": "http://balchem.com/role/INVENTORIESDetails", "shortName": "INVENTORIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425414 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details)", "role": "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails", "shortName": "PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426415 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Long-Lived Assets by Geographical Area (Details)", "role": "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTLongLivedAssetsbyGeographicalAreaDetails", "shortName": "PROPERTY, PLANT AND EQUIPMENT - Long-Lived Assets by Geographical Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427416 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Narrative (Details)", "role": "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails", "shortName": "PROPERTY, PLANT AND EQUIPMENT - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430417 - Disclosure - INTANGIBLE ASSETS (Details)", "role": "http://balchem.com/role/INTANGIBLEASSETSDetails", "shortName": "INTANGIBLE ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "INF", "first": true, "lang": null, "name": "bcpc:EquityMethodInvestmentNumberOfVotes", "reportCount": 1, "unique": true, "unitRef": "vote", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432418 - Disclosure - EQUITY-METHOD INVESTMENT (Details)", "role": "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails", "shortName": "EQUITY-METHOD INVESTMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "INF", "first": true, "lang": null, "name": "bcpc:EquityMethodInvestmentNumberOfVotes", "reportCount": 1, "unique": true, "unitRef": "vote", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "i2c9af57d82104e39bf4a22c6655fed01_I20180627", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434419 - Disclosure - REVOLVING LOAN (Details)", "role": "http://balchem.com/role/REVOLVINGLOANDetails", "shortName": "REVOLVING LOAN (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "i2c9af57d82104e39bf4a22c6655fed01_I20180627", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "i52c698ce8ded47c18ea858602a5b9a97_D20191001-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437420 - Disclosure - NET EARNINGS PER COMMON SHARE (Details)", "role": "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails", "shortName": "NET EARNINGS PER COMMON SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "i73e50a1c2e2f4cdd9ff25adaa8475cc9_I20161231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Consolidated Statements of Stockholders' Equity", "role": "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "i3ee100d2f6404ce7ab674daa1589fc99_I20161231", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440421 - Disclosure - INCOME TAXES - Narrative (Details)", "role": "http://balchem.com/role/INCOMETAXESNarrativeDetails", "shortName": "INCOME TAXES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441422 - Disclosure - INCOME TAXES - Components of Income Tax Expense (Details)", "role": "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails", "shortName": "INCOME TAXES - Components of Income Tax Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442423 - Disclosure - INCOME TAXES - Effective Income Tax Reconciliation (Details)", "role": "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails", "shortName": "INCOME TAXES - Effective Income Tax Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsInventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443424 - Disclosure - INCOME TAXES - Significant Portions of Deferred Tax Assets and Liabilities (Details)", "role": "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails", "shortName": "INCOME TAXES - Significant Portions of Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsInventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ib436bf79eabc49e89b90334527110a7f_I20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444425 - Disclosure - INCOME TAXES - Income Tax Uncertainties (Details)", "role": "http://balchem.com/role/INCOMETAXESIncomeTaxUncertaintiesDetails", "shortName": "INCOME TAXES - Income Tax Uncertainties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "i73e50a1c2e2f4cdd9ff25adaa8475cc9_I20161231", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "INF", "first": true, "lang": null, "name": "bcpc:NumberOfFillingFacilities", "reportCount": 1, "unique": true, "unitRef": "facility", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447426 - Disclosure - SEGMENT INFORMATION - Narrative (Details)", "role": "http://balchem.com/role/SEGMENTINFORMATIONNarrativeDetails", "shortName": "SEGMENT INFORMATION - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "INF", "first": true, "lang": null, "name": "bcpc:NumberOfFillingFacilities", "reportCount": 1, "unique": true, "unitRef": "facility", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448427 - Disclosure - SEGMENT INFORMATION - Business Segment Assets (Details)", "role": "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails", "shortName": "SEGMENT INFORMATION - Business Segment Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ief23ec4b7d754a498204c3ccc1a33cb4_I20191231", "decimals": "-3", "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449428 - Disclosure - SEGMENT INFORMATION - Business Segment Net Sales (Details)", "role": "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails", "shortName": "SEGMENT INFORMATION - Business Segment Net Sales (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "i52c698ce8ded47c18ea858602a5b9a97_D20191001-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450429 - Disclosure - SEGMENT INFORMATION - Business Segment Earnings Before Income Tax (Details)", "role": "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails", "shortName": "SEGMENT INFORMATION - Business Segment Earnings Before Income Tax (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "lang": null, "name": "us-gaap:LitigationSettlementExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "bcpc:DepreciationAndAmortizationExcludingAmountUnallocatedToSegments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451430 - Disclosure - SEGMENT INFORMATION - Depreciation/Amortization (Details)", "role": "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails", "shortName": "SEGMENT INFORMATION - Depreciation/Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "bcpc:DepreciationAndAmortizationExcludingAmountUnallocatedToSegments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ida84582d19fc470d992ea734e6c08b24_I20171231", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DividendsPayableAmountPerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)", "role": "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical", "shortName": "Consolidated Statements of Stockholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ida84582d19fc470d992ea734e6c08b24_I20171231", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DividendsPayableAmountPerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452431 - Disclosure - SEGMENT INFORMATION - Capital Expenditures (Details)", "role": "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "shortName": "SEGMENT INFORMATION - Capital Expenditures (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "i52c698ce8ded47c18ea858602a5b9a97_D20191001-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455432 - Disclosure - REVENUE (Details)", "role": "http://balchem.com/role/REVENUEDetails", "shortName": "REVENUE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "INF", "lang": null, "name": "bcpc:NumberOfSubStreamsOfRevenue", "reportCount": 1, "unique": true, "unitRef": "revenue_sub-stream", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxesPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458433 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Details)", "role": "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails", "shortName": "SUPPLEMENTAL CASH FLOW INFORMATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxesPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461434 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME - Changes in Accumulated Other Comprehensive Income (Loss) (Details)", "role": "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME - Changes in Accumulated Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ib436bf79eabc49e89b90334527110a7f_I20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462435 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME - Components of Accumulated Other Comprehensive Income (Loss) (Details)", "role": "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME - Components of Accumulated Other Comprehensive Income (Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "i77d96ea1bce8420f9576198c2e644f0b_D20190101-20191231", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "INF", "first": true, "lang": null, "name": "bcpc:NumberOfSavingsPlan", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465436 - Disclosure - EMPLOYEE BENEFIT PLANS - Narrative (Details)", "role": "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails", "shortName": "EMPLOYEE BENEFIT PLANS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "INF", "first": true, "lang": null, "name": "bcpc:NumberOfSavingsPlan", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ib436bf79eabc49e89b90334527110a7f_I20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466437 - Disclosure - EMPLOYEE BENEFIT PLANS - Changes in Benefit Obligations and Plan Assets (Details)", "role": "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails", "shortName": "EMPLOYEE BENEFIT PLANS - Changes in Benefit Obligations and Plan Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "lang": null, "name": "us-gaap:DefinedBenefitPlanPlanAmendments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467438 - Disclosure - EMPLOYEE BENEFIT PLANS - Amounts Recognized in Balance Sheet (Details)", "role": "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails", "shortName": "EMPLOYEE BENEFIT PLANS - Amounts Recognized in Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2468439 - Disclosure - EMPLOYEE BENEFIT PLANS - Components of Net Periodic Benefit Cost (Details)", "role": "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails", "shortName": "EMPLOYEE BENEFIT PLANS - Components of Net Periodic Benefit Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "lang": null, "name": "us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2469440 - Disclosure - EMPLOYEE BENEFIT PLANS - Estimated Future Employer Contributions and Benefit Payments (Details)", "role": "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails", "shortName": "EMPLOYEE BENEFIT PLANS - Estimated Future Employer Contributions and Benefit Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1008009 - Statement - Consolidated Statements of Cash Flows", "role": "http://balchem.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2470441 - Disclosure - EMPLOYEE BENEFIT PLANS - Assumptions Used in Calculations (Details)", "role": "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails", "shortName": "EMPLOYEE BENEFIT PLANS - Assumptions Used in Calculations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "2", "first": true, "lang": null, "name": "bcpc:PercentageThatPlansInRedZoneAreGenerallyFundedMaximum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2471442 - Disclosure - EMPLOYEE BENEFIT PLANS - Defined Benefit Pension Plans (Details)", "role": "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails", "shortName": "EMPLOYEE BENEFIT PLANS - Defined Benefit Pension Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "2", "first": true, "lang": null, "name": "bcpc:PercentageThatPlansInRedZoneAreGenerallyFundedMaximum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2474443 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details)", "role": "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2475444 - Disclosure - COMMITMENTS AND CONTINGENCIES - Schedule of Future Minimum Rental Payments (Details)", "role": "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalPaymentsDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Schedule of Future Minimum Rental Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ibea7c4a4b1c4409f81c2cb3616872b3b_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsHeldInTrustNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2477445 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)", "role": "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ibea7c4a4b1c4409f81c2cb3616872b3b_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsHeldInTrustNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ie0d151f0560a42b98358a4cfb8570684_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2479446 - Disclosure - RELATED PARTY TRANSACTIONS (Details)", "role": "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails", "shortName": "RELATED PARTY TRANSACTIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ie0d151f0560a42b98358a4cfb8570684_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "INF", "first": true, "lang": null, "name": "bcpc:LesseeOperatingLeaseNumberOfTranches", "reportCount": 1, "unique": true, "unitRef": "tranche", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2482447 - Disclosure - LEASES - Narrative (Details)", "role": "http://balchem.com/role/LEASESNarrativeDetails", "shortName": "LEASES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "INF", "first": true, "lang": null, "name": "bcpc:LesseeOperatingLeaseNumberOfTranches", "reportCount": 1, "unique": true, "unitRef": "tranche", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2483448 - Disclosure - LEASES - Schedule of Lease Costs (Details)", "role": "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails", "shortName": "LEASES - Schedule of Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifb5f639922164c31a59b780dbb52551d_D20190101-20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "i8048f2f57ba64feebc1ec42400f3fd33_I20190528", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilityNotionalAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2486449 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details)", "role": "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "ifd2740bb923240859e175894a9e5945b_I20190528", "decimals": "INF", "lang": null, "name": "us-gaap:DerivativeFixedInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "icf9814a29c3a4c789974a5bb16230799_I20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilitiesNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2487450 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Fair Value of Derivative Instruments (Details)", "role": "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofFairValueofDerivativeInstrumentsDetails", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Fair Value of Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20191231.htm", "contextRef": "i1b6804b3ddff475ea0f13745043115b7_I20191231", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeLiabilitiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 87, "tag": { "bcpc_AnimalNutritionAndHealthMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A reportable segment of the company that provides the animal, nutrition and health markets with products derived from its micro capsulation, chelation and basic choline chloride technologies.", "label": "Animal Nutrition and Health [Member]", "terseLabel": "ANH" } } }, "localname": "AnimalNutritionAndHealthMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "xbrltype": "domainItemType" }, "bcpc_BillAndHoldMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenues generated from bill and hold in which seller of a good bills a customer for products but does not ship the product until a later date.", "label": "Bill And Hold [Member]", "terseLabel": "Bill and Hold" } } }, "localname": "BillAndHoldMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "bcpc_BusinessCombinationConsiderationTransferredForDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Consideration Transferred For Debt", "label": "Business Combination, Consideration Transferred For Debt", "terseLabel": "Payments for debt" } } }, "localname": "BusinessCombinationConsiderationTransferredForDebt", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_BusinessCombinationCostOfAcquiredEntityDebtPaid": { "auth_ref": [], "calculation": { "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cost of debt of acquired entity paid by the acquirer in a business combination.", "label": "Business Combination, Cost of Acquired Entity Debt Paid", "terseLabel": "Zumbro debt paid on purchase date" } } }, "localname": "BusinessCombinationCostOfAcquiredEntityDebtPaid", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill": { "auth_ref": [], "calculation": { "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Acquired Including Goodwill", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Acquired Including Goodwill", "totalLabel": "Amount paid to shareholders" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesBankDebt": { "auth_ref": [], "calculation": { "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 9.0, "parentTag": "bcpc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Bank Debt", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Bank Debt", "negatedLabel": "Debt" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesBankDebt", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPensionObligations": { "auth_ref": [], "calculation": { "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 11.0, "parentTag": "bcpc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Pension Obligations", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Pension Obligations", "negatedLabel": "Pension obligation (net)" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesPensionObligations", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_BusinessCombinationTransactionAndIntegrationRelatedCosts": { "auth_ref": [], "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 could include legal, accounting and other professional fees. This element also includes costs incurred to effect a business combination which have been expensed during the period. Such costs could include business integration costs and systems integration and conversion costs.", "label": "Business Combination, Transaction and Integration Related Costs", "negatedLabel": "Transaction and integration costs, ERP implementation costs, and unallocated legal fees", "terseLabel": "Transaction and integration related costs" } } }, "localname": "BusinessCombinationTransactionAndIntegrationRelatedCosts", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_CashPaidForIncomeTaxesAndInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Paid for Income Taxes and Interest [Abstract]", "verboseLabel": "Cash Paid for Income Taxes and Interest [Abstract]" } } }, "localname": "CashPaidForIncomeTaxesAndInterestAbstract", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails" ], "xbrltype": "stringItemType" }, "bcpc_CentralStatesSoutheastAndSouthwestAreasPensionFundMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A multiemployer defined benefit plan, in which the Company participates under the terms of a collective-bargaining agreement covering its union-represented employees of the Verona facility.", "label": "Central States, Southeast and Southwest Areas Pension Fund [Member]", "terseLabel": "Central States, Southeast and Southwest Areas Pension Fund" } } }, "localname": "CentralStatesSoutheastAndSouthwestAreasPensionFundMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails" ], "xbrltype": "domainItemType" }, "bcpc_ChemogasHoldingNVAndSubsidiariesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Chemogas Holding NV and Subsidiaries", "label": "Chemogas Holding NV and Subsidiaries [Member]", "terseLabel": "Chemogas" } } }, "localname": "ChemogasHoldingNVAndSubsidiariesMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "domainItemType" }, "bcpc_CoManufacturingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenues generated from co-manufacturing.", "label": "Co-manufacturing [Member]", "terseLabel": "Co-manufacturing" } } }, "localname": "CoManufacturingMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "bcpc_ConsignmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenues generated from consignment sales.", "label": "Consignment [Member]", "terseLabel": "Consignment" } } }, "localname": "ConsignmentMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "bcpc_CorporateHeadquartersAndLaboratoryFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Corporate Headquarters And Laboratory Facility [Member]", "label": "Corporate Headquarters And Laboratory Facility [Member]", "terseLabel": "Corporate headquarters and laboratory facility" } } }, "localname": "CorporateHeadquartersAndLaboratoryFacilityMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "bcpc_CorporateHeadquartersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Corporate Headquarters [Member]", "label": "Corporate Headquarters [Member]", "terseLabel": "Corporate headquarters expansion" } } }, "localname": "CorporateHeadquartersMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "bcpc_DeferredTaxAssetsOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Assets, Operating Lease Liability", "label": "Deferred Tax Assets, Operating Lease Liability", "terseLabel": "Lease liabilities" } } }, "localname": "DeferredTaxAssetsOperatingLeaseLiability", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Liabilities, Operating Lease, Right-Of-Use Assets", "label": "Deferred Tax Liabilities, Operating Lease, Right-Of-Use Assets", "terseLabel": "Right of use assets" } } }, "localname": "DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_DeferredTaxLiabilityCustomerListAndGoodwillAmortization": { "auth_ref": [], "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the estimated future tax effects attributable to the difference between the tax basis of customer lists and goodwill and the basis of customer lists and goodwill computed in accordance with generally accepted accounting principles. The difference in basis, whether due to amortization or other reasons, will increase future taxable income when such difference reverses.", "label": "Deferred Tax Liability, Customer list and goodwill amortization", "terseLabel": "Amortization" } } }, "localname": "DeferredTaxLiabilityCustomerListAndGoodwillAmortization", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_DefinedBenefitPlanNumberOfBenefitPlans": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Number of Benefit Plans", "label": "Defined Benefit Plan, Number of Benefit Plans", "terseLabel": "Number of unfunded plans" } } }, "localname": "DefinedBenefitPlanNumberOfBenefitPlans", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "integerItemType" }, "bcpc_DefinedContributionPlanCostsRecognized": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of the cost recognized during the period for defined contribution plans.", "label": "Defined Contribution Plan, Costs Recognized", "terseLabel": "Provision for matching 401(k) savings plan contributions" } } }, "localname": "DefinedContributionPlanCostsRecognized", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_DepreciationAndAmortizationExcludingAmountUnallocatedToSegments": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, excluding amount unallocated to segments.", "label": "Depreciation and Amortization Excluding Amount Unallocated to Segments", "terseLabel": "Depreciation/amortization" } } }, "localname": "DepreciationAndAmortizationExcludingAmountUnallocatedToSegments", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_DerivativeInterestRateTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Derivative Interest Rate, Type", "label": "Derivative Interest Rate, Type [Axis]", "terseLabel": "Derivative Interest Rate, Type [Axis]" } } }, "localname": "DerivativeInterestRateTypeAxis", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "bcpc_DerivativeInterestRateTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Derivative Interest Rate, Type", "label": "Derivative Interest Rate, Type [Domain]", "terseLabel": "Derivative Interest Rate, Type [Domain]" } } }, "localname": "DerivativeInterestRateTypeDomain", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "bcpc_EastmanChemicalCompanyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to the entity with which the joint venture is formed.", "label": "Eastman Chemical Company [Member]", "terseLabel": "Eastman Chemical Company" } } }, "localname": "EastmanChemicalCompanyMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "xbrltype": "domainItemType" }, "bcpc_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncome": { "auth_ref": [], "calculation": { "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Foreign-Derived Intangible Income", "label": "Effective Income Tax Rate Reconciliation, Foreign-Derived Intangible Income", "negatedTerseLabel": "FDII" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncome", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxIncomeAndForeignDerivedIntangibleIncome": { "auth_ref": [], "calculation": { "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Global Intangible Low-Tax Income And Foreign-Derived Intangible Income", "label": "Effective Income Tax Rate Reconciliation, Global Intangible Low-Tax Income And Foreign-Derived Intangible Income", "terseLabel": "GILTI" } } }, "localname": "EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxIncomeAndForeignDerivedIntangibleIncome", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_EffectiveIncomeTaxRateReconciliationPatentBoxDecree": { "auth_ref": [], "calculation": { "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Patent Box Decree", "label": "Effective Income Tax Rate Reconciliation, Patent Box Decree", "negatedLabel": "Patent Box Decree (related to prior years)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationPatentBoxDecree", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_EmployeeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An individual that is currently employed by the entity.", "label": "Employee [Member]", "terseLabel": "Employee" } } }, "localname": "EmployeeMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "bcpc_EquityMethodInvestmentNumberOfVotes": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equity Method Investment, Number Of Votes", "label": "Equity Method Investment, Number Of Votes", "terseLabel": "Number of votes" } } }, "localname": "EquityMethodInvestmentNumberOfVotes", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "xbrltype": "integerItemType" }, "bcpc_EstimatedShareBasedCompensationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Estimated share-based compensation expense for current fiscal year.", "label": "Estimated Share Based Compensation Expense", "verboseLabel": "Estimated share-based compensation expense for current fiscal year" } } }, "localname": "EstimatedShareBasedCompensationExpense", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_ExercisePriceRange1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise price range for stock options outstanding.", "label": "Exercise Price Range 1 [Member]", "verboseLabel": "$29.06 - $50.32" } } }, "localname": "ExercisePriceRange1Member", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "xbrltype": "domainItemType" }, "bcpc_ExercisePriceRange2Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise price range for stock options outstanding.", "label": "Exercise Price Range 2 [Member]", "verboseLabel": "$54.87 - $76.89" } } }, "localname": "ExercisePriceRange2Member", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "xbrltype": "domainItemType" }, "bcpc_ExercisePriceRange3Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exercise price range for stock options outstanding.", "label": "Exercise Price Range 3 [Member]", "verboseLabel": "$80.26 - $102.25" } } }, "localname": "ExercisePriceRange3Member", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "xbrltype": "domainItemType" }, "bcpc_HumanNutritionAndHealthMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A reportable segment of the company that provides the human, nutrition and health markets with products derived from its micro capsulation, chelation and basic choline chloride technologies.", "label": "Human Nutrition and Health [Member]", "terseLabel": "HNH" } } }, "localname": "HumanNutritionAndHealthMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails", "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "domainItemType" }, "bcpc_IndustrialProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A reportable segment of the company that provides certain derivatives of industrial applications predominately as a component for hydraulic fracturing of shale natural gas wells.", "label": "Industrial Products [Member]", "terseLabel": "Industrial Products" } } }, "localname": "IndustrialProductsMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "xbrltype": "domainItemType" }, "bcpc_InitialTotalShareholderReturnPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The initial percentage of total shareholder return.", "label": "Initial TSR", "terseLabel": "Initial total shareholder return percentage" } } }, "localname": "InitialTotalShareholderReturnPercentage", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails" ], "xbrltype": "percentItemType" }, "bcpc_IntangibleAssetsEstimatedUsefulLivesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the estimated useful lives of intangible assets.", "label": "Intangible assets, estimated useful lives [Table Text Block]", "verboseLabel": "Intangible Assets, Estimated Useful Lives" } } }, "localname": "IntangibleAssetsEstimatedUsefulLivesTableTextBlock", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "bcpc_LeaseOtherInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lease, Other Information [Abstract]", "label": "Lease, Other Information [Abstract]", "terseLabel": "Other information" } } }, "localname": "LeaseOtherInformationAbstract", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "bcpc_LesseeOperatingLeaseNumberOfTranches": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Number Of Tranches", "label": "Lessee, Operating Lease, Number Of Tranches", "terseLabel": "Number of tranches" } } }, "localname": "LesseeOperatingLeaseNumberOfTranches", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "xbrltype": "integerItemType" }, "bcpc_LesseeOperatingLeaseTrancheFourMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Tranche Four [Member]", "label": "Lessee, Operating Lease, Tranche Four [Member]", "terseLabel": "Lessee, Operating Lease, Tranche Four" } } }, "localname": "LesseeOperatingLeaseTrancheFourMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "bcpc_LesseeOperatingLeaseTrancheOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Tranche One [Member]", "label": "Lessee, Operating Lease, Tranche One [Member]", "terseLabel": "Lessee, Operating Lease, Tranche One" } } }, "localname": "LesseeOperatingLeaseTrancheOneMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "bcpc_LesseeOperatingLeaseTrancheThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Tranche Three [Member]", "label": "Lessee, Operating Lease, Tranche Three [Member]", "terseLabel": "Lessee, Operating Lease, Tranche Three" } } }, "localname": "LesseeOperatingLeaseTrancheThreeMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "bcpc_LesseeOperatingLeaseTrancheTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Tranche Two [Member]", "label": "Lessee, Operating Lease, Tranche Two [Member]", "terseLabel": "Lessee, Operating Lease, Tranche Two" } } }, "localname": "LesseeOperatingLeaseTrancheTwoMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "bcpc_LesseeOperatingLeaseTranchesAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Tranches [Axis]", "label": "Lessee, Operating Lease, Tranches [Axis]", "terseLabel": "Lessee, Operating Lease, Tranches [Axis]" } } }, "localname": "LesseeOperatingLeaseTranchesAxis", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "bcpc_LesseeOperatingLeaseTranchesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Lessee, Operating Lease, Tranches [Axis]", "label": "Lessee, Operating Lease, Tranches [Domain]", "terseLabel": "Lessee, Operating Lease, Tranches [Domain]" } } }, "localname": "LesseeOperatingLeaseTranchesDomain", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "bcpc_NumberOfFillingFacilities": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of filling facilities available for specialty products .", "label": "Number of filling facilities", "terseLabel": "Number of filing facilities" } } }, "localname": "NumberOfFillingFacilities", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONNarrativeDetails" ], "xbrltype": "integerItemType" }, "bcpc_NumberOfSavingsPlan": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of savings plan the entity sponsored for eligible employees.", "label": "Number of savings plan", "terseLabel": "Number of savings plan" } } }, "localname": "NumberOfSavingsPlan", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "integerItemType" }, "bcpc_NumberOfShareBasedCompensationPlans": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of share based compensation plans in operation.", "label": "Number of share based compensation plans", "terseLabel": "Number of share-based compensation plans" } } }, "localname": "NumberOfShareBasedCompensationPlans", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "integerItemType" }, "bcpc_NumberOfSubStreamsOfRevenue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of sub-streams of revenue associated with revenue from contract with customers.", "label": "Number of Sub-streams of Revenue", "terseLabel": "Number of sub-streams of revenue" } } }, "localname": "NumberOfSubStreamsOfRevenue", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/REVENUEDetails" ], "xbrltype": "integerItemType" }, "bcpc_OfficeSpaceSubjectToOperatingLease": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The area of the office space under an operating lease agreement.", "label": "Office space subject to operating lease", "terseLabel": "Office space subject to operating lease" } } }, "localname": "OfficeSpaceSubjectToOperatingLease", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "xbrltype": "areaItemType" }, "bcpc_OmnibusIncentivePlan2017Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A share-based compensation plan under which awards may be granted for officers, employees and directors of the Company and its subsidiaries.", "label": "Omnibus Incentive Plan 2017 [Member]", "terseLabel": "2017 Plan" } } }, "localname": "OmnibusIncentivePlan2017Member", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "bcpc_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossbeforeReclassificationTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification, Tax", "label": "Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification, Tax", "terseLabel": "Taxes on net investment hedge" } } }, "localname": "OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossbeforeReclassificationTax", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_OtherIntangibleAssetsExcludingRegulatoryRegistrationCostsAndPatentsTradeSecretsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible assets classified as other excluding regulatory registration costs and patents & trade secrets.", "label": "Other Intangible Assets Excluding Regulatory registration Costs and Patents & Trade Secrets [Member]", "terseLabel": "Other" } } }, "localname": "OtherIntangibleAssetsExcludingRegulatoryRegistrationCostsAndPatentsTradeSecretsMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "bcpc_PatentsTradeSecretsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law, and information generally known to only a limited number of the entity's employees, such as a formula, pattern, machine, technology, and production process that may give an entity a competitive advantage.", "label": "Patents & Trade Secrets [Member]", "terseLabel": "Patents & trade secrets" } } }, "localname": "PatentsTradeSecretsMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "bcpc_PayFixedInterestRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Pay-Fixed Interest Rate", "label": "Pay-Fixed Interest Rate [Member]", "terseLabel": "Pay-Fixed Interest Rate" } } }, "localname": "PayFixedInterestRateMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "bcpc_PaymentsToAcquireBusinessesAmountPaidToFormerShareholders": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for payment to former shareholders associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Amount Paid to Former Shareholders", "terseLabel": "Amount paid to former shareholders" } } }, "localname": "PaymentsToAcquireBusinessesAmountPaidToFormerShareholders", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_PercentageDecreaseOfChloridesReleasedInEnvironment": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of amount of chlorides released into the environment reduced when compared to potassium chloride.", "label": "Percentage decrease of chlorides released in environment", "terseLabel": "Percentage decrease of chlorides released in environment" } } }, "localname": "PercentageDecreaseOfChloridesReleasedInEnvironment", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONNarrativeDetails" ], "xbrltype": "percentItemType" }, "bcpc_PercentageIncreaseInContributionRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage increase in contribution rate from the prior period to the current period.", "label": "Percentage increase in contribution rate", "terseLabel": "Percentage increase in contribution rate" } } }, "localname": "PercentageIncreaseInContributionRate", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails" ], "xbrltype": "percentItemType" }, "bcpc_PercentageOfOperatingExpensesToBeAbsorbed": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to the percentage of operating expenses to be absorbed.", "label": "Percentage of Operating Expenses to be Absorbed", "terseLabel": "Percentage of operating expenses to be absorbed" } } }, "localname": "PercentageOfOperatingExpensesToBeAbsorbed", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "xbrltype": "percentItemType" }, "bcpc_PercentageOfProductionOfftake": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to the percentage of production offtake.", "label": "Percentage of Production Offtake", "terseLabel": "Percentage of production offtake" } } }, "localname": "PercentageOfProductionOfftake", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "xbrltype": "percentItemType" }, "bcpc_PercentageThatPlansInRedZoneAreGenerallyFundedMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage that plans in the red zone are generally funded, maximum.", "label": "Percentage that plans in the red zone are generally funded, maximum", "verboseLabel": "Percentage that plans in the red zone are generally funded, maximum" } } }, "localname": "PercentageThatPlansInRedZoneAreGenerallyFundedMaximum", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails" ], "xbrltype": "percentItemType" }, "bcpc_PercentageThatPlansInYellowZoneAreGenerallyFundedMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage that plans in the yellow zone are generally funded, maximum.", "label": "Percentage that plans in the yellow zone are generally funded, maximum", "verboseLabel": "Percentage that plans in the yellow zone are generally funded, maximum" } } }, "localname": "PercentageThatPlansInYellowZoneAreGenerallyFundedMaximum", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails" ], "xbrltype": "percentItemType" }, "bcpc_ProductSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenues generated from product sales.", "label": "Product Sales [Member]", "terseLabel": "Product Sales" } } }, "localname": "ProductSalesMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "bcpc_ProfitSharingPlanCostRecognized": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of the cost recognized during the period for profit sharing plans.", "label": "Profit Sharing Plan Cost Recognized", "verboseLabel": "Provision for profit sharing contributions" } } }, "localname": "ProfitSharingPlanCostRecognized", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the estimated useful lives of property, plant and equipment.", "label": "Property, plant and equipment, estimated useful lives [Table Text Block]", "verboseLabel": "Property, Plant and Equipment, Estimated Useful Lives" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "bcpc_RawMaterialsSoldMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Raw materials sold to the customers.", "label": "Raw Materials Sold [Member]", "terseLabel": "Raw Materials Sold" } } }, "localname": "RawMaterialsSoldMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "domainItemType" }, "bcpc_ReceiveFixedInterestRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Receive-Fixed Interest Rate", "label": "Receive-Fixed Interest Rate [Member]", "terseLabel": "Receive-Fixed Interest Rate" } } }, "localname": "ReceiveFixedInterestRateMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "bcpc_RegulatoryRegistrationCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Costs associated with the required registration, with the U.S. Environmental Protection Agency, of certain products considered pesticides under the Federal Insecticide, Fungicide and Rodenticide Act.", "label": "Regulatory registration Costs [Member]", "terseLabel": "Regulatory registration costs" } } }, "localname": "RegulatoryRegistrationCostsMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "bcpc_RevolvingCreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revolving Credit Agreement", "label": "Revolving Credit Agreement [Member]", "terseLabel": "Revolving Credit Agreement" } } }, "localname": "RevolvingCreditAgreementMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "domainItemType" }, "bcpc_ServicesProvidedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Services provided to the customers.", "label": "Services Provided [Member]", "terseLabel": "Services Provided" } } }, "localname": "ServicesProvidedMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "domainItemType" }, "bcpc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueAndGrantDateIntrinsicValueTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the weighted-average grant-date fair value and intrinsic value of equity options granted during the year.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value and Grant Date Intrinsic Value [Table Text Block]", "verboseLabel": "Schedule of Other Information Pertaining to Stock Option Activity" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueAndGrantDateIntrinsicValueTableTextBlock", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "bcpc_SharesPurchasedUnderRestrictedStockPurchaseAgreementsMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The maximum number of shares purchased under restricted stock purchase agreements.", "label": "Shares purchased under restricted stock purchase agreements, maximum", "verboseLabel": "Shares purchased under restricted stock purchase agreements, maximum (in shares)" } } }, "localname": "SharesPurchasedUnderRestrictedStockPurchaseAgreementsMaximum", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "bcpc_SharesPurchasedUnderRestrictedStockPurchaseAgreementsMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The minimum number of shares purchased under restricted stock purchase agreements.", "label": "Shares purchased under restricted stock purchase agreements, minimum", "verboseLabel": "Shares purchased under restricted stock purchase agreements, minimum (in shares)" } } }, "localname": "SharesPurchasedUnderRestrictedStockPurchaseAgreementsMinimum", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "bcpc_SpecialtyProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A reportable segment of the company that provides specialty-packaged chemicals for use in healthcare and other industries.", "label": "Specialty Products [Member]", "terseLabel": "Specialty Products" } } }, "localname": "SpecialtyProductsMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "domainItemType" }, "bcpc_StGabrielCCCompanyLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A joint venture formed in 2013 by the Company and Eastman Chemical Company (formerly Taminco Corporation) to design, develop, and construct an expansion of the Company's St. Gabriel aqueous choline chloride plant.", "label": "St. Gabriel CC Company, LLC [Member]", "terseLabel": "St. Gabriel CC Company, LLC" } } }, "localname": "StGabrielCCCompanyLLCMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "xbrltype": "domainItemType" }, "bcpc_StockPlan1999Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock plan for officers, directors, directors emeritus and employees of and consultants of the company.", "label": "Stock Plan 1999 [Member]", "terseLabel": "1999 Stock Plan" } } }, "localname": "StockPlan1999Member", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "bcpc_StockRepurchaseProgramAggregateNumberOfSharesRepurchasedSinceInception": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cumulative number of shares repurchased under the repurchase program since the inception of the program as of balance sheet date.", "label": "Stock Repurchase Program, Aggregate Number of Shares Repurchased Since Inception", "terseLabel": "Aggregate number of shares repurchased since inception (in shares)" } } }, "localname": "StockRepurchaseProgramAggregateNumberOfSharesRepurchasedSinceInception", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRepurchaseofCommonStockDetails" ], "xbrltype": "sharesItemType" }, "bcpc_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit": { "auth_ref": [], "calculation": { "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of reasonable estimate for income tax expense (benefit) for remeasurement of deferred tax from change in tax rate pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete.", "label": "Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Provisional Income Tax Expense (Benefit)", "terseLabel": "Federal Rate Change" } } }, "localname": "TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense": { "auth_ref": [], "calculation": { "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of reasonable estimate for income tax expense from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete.", "label": "Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Income Tax Expense", "verboseLabel": "Deemed Repatriation" } } }, "localname": "TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_TreasuryStockSharesAcquiredAndReissued": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased and reissued during the period.", "label": "Treasury Stock Shares Acquired And Reissued", "terseLabel": "Number of shares acquired under the stock repurchase plan and subsequently reissued (in shares)" } } }, "localname": "TreasuryStockSharesAcquiredAndReissued", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRepurchaseofCommonStockDetails" ], "xbrltype": "sharesItemType" }, "bcpc_ZumbroRiverBrandIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Zumbro River Brand, Inc.", "label": "Zumbro River Brand, Inc. [Member]", "terseLabel": "Zumbro River Brand, Inc." } } }, "localname": "ZumbroRiverBrandIncMember", "nsuri": "http://balchem.com/20191231", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://balchem.com/role/REVENUEDetails" ], "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://balchem.com/role/CoverPage" ], "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://balchem.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://balchem.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r533" ], "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://balchem.com/role/CoverPage" ], "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://balchem.com/role/CoverPage" ], "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://balchem.com/role/CoverPage" ], "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://balchem.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r532" ], "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://balchem.com/role/CoverPage" ], "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://balchem.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r530" ], "lang": { "en-US": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://balchem.com/role/CoverPage" ], "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://balchem.com/role/CoverPage" ], "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://balchem.com/role/CoverPage" ], "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://balchem.com/role/CoverPage" ], "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://balchem.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r534" ], "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://balchem.com/role/CoverPage" ], "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://balchem.com/role/CoverPage" ], "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://balchem.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r534" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://balchem.com/role/CoverPage" ], "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://balchem.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r534" ], "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://balchem.com/role/CoverPage" ], "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://balchem.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r535" ], "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://balchem.com/role/CoverPage" ], "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://balchem.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r534" ], "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://balchem.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r534" ], "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://balchem.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r534" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Small Reporting Company" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://balchem.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r534" ], "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://balchem.com/role/CoverPage" ], "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://balchem.com/role/CoverPage" ], "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://balchem.com/role/CoverPage" ], "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://balchem.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r529" ], "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://balchem.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r531" ], "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://balchem.com/role/CoverPage" ], "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://balchem.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r174", "r184" ], "lang": { "en-US": { "role": { "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r58", "r130", "r539" ], "lang": { "en-US": { "role": { "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of investment, including named security. Excludes consolidated entity.", "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Continent of Europe.", "label": "Europe [Member]", "terseLabel": "Foreign Countries" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTLongLivedAssetsbyGeographicalAreaDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "http://balchem.com/role/INTANGIBLEASSETSDetails", "http://balchem.com/role/LEASESNarrativeDetails", "http://balchem.com/role/REVOLVINGLOANDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "http://balchem.com/role/INTANGIBLEASSETSDetails", "http://balchem.com/role/LEASESNarrativeDetails", "http://balchem.com/role/REVOLVINGLOANDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Continent of North America.", "label": "North America [Member]", "terseLabel": "United States" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTLongLivedAssetsbyGeographicalAreaDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r186", "r259", "r261", "r522" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://balchem.com/role/REVENUEDetails" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://balchem.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by range, including, but not limited to, upper and lower bounds.", "label": "Range [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "http://balchem.com/role/INTANGIBLEASSETSDetails", "http://balchem.com/role/LEASESNarrativeDetails", "http://balchem.com/role/REVOLVINGLOANDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Extent of variation, for example, but not limited to, upper and lower bounds.", "label": "Range [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "http://balchem.com/role/INTANGIBLEASSETSDetails", "http://balchem.com/role/LEASESNarrativeDetails", "http://balchem.com/role/REVOLVINGLOANDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r199" ], "lang": { "en-US": { "role": { "documentation": "Information by name of investment, including named security. Excludes consolidated entity.", "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "xbrltype": "stringItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r141", "r538" ], "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]", "verboseLabel": "VALUATION AND QUALIFYING ACCOUNTS" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTS" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTLongLivedAssetsbyGeographicalAreaDetails", "http://balchem.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r189", "r259", "r262", "r524", "r527", "r536", "r537" ], "lang": { "en-US": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTLongLivedAssetsbyGeographicalAreaDetails", "http://balchem.com/role/REVENUEDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]" } } }, "localname": "ValuationAndQualifyingAccountsAbstract", "nsuri": "http://fasb.org/srt/2018-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/2018-01-31", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r141", "r538" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "xbrltype": "stringItemType" }, "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": "AOCI Attributable to Parent, Net of Tax [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r264" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update 2014-09 [Member]", "terseLabel": "Accounting Standards Update 2014-09" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r137", "r469", "r499", "r518" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount for accounts payable to related parties.", "label": "Accounts Payable, Related Parties", "terseLabel": "Payable to related party" } } }, "localname": "AccountsPayableRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r8", "r41" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations 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, Trade, Current", "terseLabel": "Trade accounts payable" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r22", "r260" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $2,080 and $610 at December 31, 2019 and 2018, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedParties": { "auth_ref": [ "r21", "r128", "r469", "r472", "r473", "r514" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "For an unclassified balance sheet, amount of receivables arising from transactions with related parties.", "label": "Accounts Receivable, Related Parties", "terseLabel": "Receivable from related party" } } }, "localname": "AccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r51", "r137", "r469", "r472", "r473" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.", "label": "Accounts Receivable, Related Parties, Current", "verboseLabel": "Related party payable recorded in accrued expenses" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r14", "r494", "r511" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income tax payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://balchem.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 obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r63", "r69", "r72", "r290", "r405" ], "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": "Postretirement benefit plan" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r39", "r231" ], "calculation": { "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails": { "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", "terseLabel": "Less: Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r69", "r79", "r404" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Cash flow hedge" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r66", "r68", "r69" ], "calculation": { "http://balchem.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", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r65", "r69", "r72", "r405" ], "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 Income (Loss)", "verboseLabel": "Total" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r60", "r69", "r72", "r405" ], "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": "Foreign currency translation adjustment" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Useful life of intangible assets acquired" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r23" ], "calculation": { "http://balchem.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": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.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": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r143" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "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 earnings to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r311", "r345", "r350" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Stock-based compensation cost" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense, net of income tax, recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.", "label": "Allocated Share-based Compensation Expense, Net of Tax", "negatedLabel": "Impact of stock-based compensation cost on net earnings" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r140" ], "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 Doubtful Accounts" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r52", "r194" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.", "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r86", "r116", "r450" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization expense pertaining to capitalized costs", "verboseLabel": "Amortization expense related to deferred financing cost" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r116", "r216", "r223" ], "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", "negatedLabel": "Unallocated amortization expense", "terseLabel": "Amortization of identifiable intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r155" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive stock options outstanding, excluded from diluted earnings per share calculation (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r155" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r155" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r116", "r228" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Asset impairment charge" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r178", "r492", "r510" ], "calculation": { "http://balchem.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", "terseLabel": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r7", "r56" ], "calculation": { "http://balchem.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/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsHeldInTrustNoncurrent": { "auth_ref": [ "r131" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of cash, securities, or other assets held by a third-party trustee pursuant to the terms of an agreement which assets are available to be used by beneficiaries to that agreement only within the specific terms thereof and which agreement is expected to terminate more than one year from the balance sheet date (or operating cycle, if longer) at which time the assets held-in-trust will be released or forfeited.", "label": "Assets Held-in-trust, Noncurrent", "terseLabel": "Related rabbi trust assets" } } }, "localname": "AssetsHeldInTrustNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r312", "r347" ], "lang": { "en-US": { "role": { "documentation": "Information by award type pertaining to equity-based compensation.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r417", "r421" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r230" ], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Building" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r390", "r391" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r389" ], "lang": { "en-US": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of outstanding common shares acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r400" ], "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": "SIGNIFICANT ACQUISITIONS AND DIVESTITURES" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURES" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r393" ], "calculation": { "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "bcpc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r393" ], "calculation": { "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "bcpc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "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, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "verboseLabel": "Prepaid & other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r393" ], "calculation": { "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "bcpc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r393" ], "calculation": { "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 8.0, "parentTag": "bcpc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedLabel": "Accounts payable & accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r360", "r393" ], "calculation": { "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 12.0, "parentTag": "bcpc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred income taxes" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r392", "r393" ], "calculation": { "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "bcpc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r392", "r393" ], "calculation": { "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "bcpc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "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": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r393" ], "calculation": { "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 10.0, "parentTag": "bcpc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "negatedLabel": "Other liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r393" ], "calculation": { "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "bcpc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0 } }, "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": "Other non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r392", "r393" ], "calculation": { "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "bcpc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r393" ], "calculation": { "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total amount paid on acquisition date" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r97" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "terseLabel": "Cash acquired from acquisition" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r35", "r118" ], "calculation": { "http://balchem.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", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r10", "r119", "r124", "r191" ], "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]", "verboseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r110", "r118", "r122" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents end of period", "periodStartLabel": "Cash and cash equivalents beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r110", "r447" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Increase/(Decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities" } } }, "localname": "CashFlowOperatingActivitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "auth_ref": [ "r123" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. 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": "Cash Flow, Supplemental Disclosures [Text Block]", "verboseLabel": "SUPPLEMENTAL CASH FLOW INFORMATION" } } }, "localname": "CashFlowSupplementalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r48", "r241", "r500", "r517" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (note 16)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r240", "r242" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/COMMITMENTSANDCONTINGENCIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r247" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r20" ], "calculation": { "http://balchem.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, $.0667 par value. Authorized 120,000,000 shares; 32,405,796 shares issued and 32,201,917 outstanding at December 31, 2019 and 32,256,915 shares issued and 32,256,209 shares outstanding at December 31, 2018, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "verboseLabel": "Deferred tax assets:" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "verboseLabel": "Deferred tax liabilities:" } } }, "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r75", "r77", "r78" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r75", "r77", "r401", "r406" ], "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", "terseLabel": "Other comprehensive loss, net of cumulative effect of accounting change" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r96" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "ACCUMULATED OTHER COMPREHENSIVE INCOME" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOME" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r165", "r507" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "verboseLabel": "Business Concentrations" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r124", "r403", "r407", "r408" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "verboseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateJointVentureMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Corporation owned and operated by a small group of ventures to accomplish a mutually beneficial venture or project.", "label": "Corporate Joint Venture [Member]", "verboseLabel": "St. Gabriel CC Company, LLC" } } }, "localname": "CorporateJointVentureMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r185" ], "lang": { "en-US": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate and Reconciling Items" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r90" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "verboseLabel": "Cost of sales" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings" ], "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" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrencySwapMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Swap involving the exchange of principal and interest in one currency for another currency.", "label": "Currency Swap [Member]", "terseLabel": "Cross-currency swap" } } }, "localname": "CurrencySwapMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofFairValueofDerivativeInstrumentsDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r127", "r382", "r385" ], "calculation": { "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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)", "verboseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r136", "r384" ], "calculation": { "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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)", "verboseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "verboseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r127", "r382", "r385" ], "calculation": { "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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)", "verboseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerListsMember": { "auth_ref": [ "r396" ], "lang": { "en-US": { "role": { "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information.", "label": "Customer Lists [Member]", "terseLabel": "Customer relationships and lists" } } }, "localname": "CustomerListsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "http://balchem.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r397" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r13", "r14", "r15", "r493", "r496", "r509" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r47" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r47", "r132", "r248", "r249", "r250", "r251", "r448", "r449", "r451", "r506" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).", "label": "Deferred Compensation Liability, Classified, Noncurrent", "terseLabel": "Deferred compensation liability" } } }, "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r127", "r383", "r385" ], "calculation": { "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r40", "r450" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Capitalized costs net of accumulated amortization" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r127", "r383", "r385" ], "calculation": { "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r116", "r127", "r383", "r385" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "verboseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r17", "r18", "r373", "r495", "r508" ], "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "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": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r361", "r376" ], "calculation": { "http://balchem.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.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r127", "r383", "r385" ], "calculation": { "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r374" ], "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "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 and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsHedgingTransactions": { "auth_ref": [ "r355", "r380", "r381" ], "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from hedging transactions.", "label": "Deferred Tax Assets, Hedging Transactions", "terseLabel": "Currency and interest rate swap" } } }, "localname": "DeferredTaxAssetsHedgingTransactions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r355", "r380", "r381" ], "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "verboseLabel": "Inventories" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r355", "r380", "r381" ], "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "verboseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r354", "r380", "r381" ], "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "verboseLabel": "Restricted stock and stock options" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r375" ], "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESNarrativeDetails", "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r361", "r376" ], "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "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", "totalLabel": "Net deferred tax liability" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r355", "r380", "r381" ], "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "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 classified as other.", "label": "Deferred Tax Liabilities, Other", "verboseLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "auth_ref": [], "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.", "label": "Deferred Tax Liabilities, Prepaid Expenses", "terseLabel": "Prepaid expenses" } } }, "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r355", "r380", "r381" ], "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.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 property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "verboseLabel": "Depreciation" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "auth_ref": [ "r16", "r266", "r267", "r279" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.", "label": "Liability, Defined Benefit Pension Plan, Noncurrent", "terseLabel": "Net amount recognized in consolidated balance sheet (after ASC 715) (included in other long-term obligations)" } } }, "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": { "auth_ref": [ "r282" ], "calculation": { "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails": { "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 employee service rendered, excluding assumptions about future compensation level.", "label": "Defined Benefit Plan, Accumulated Benefit Obligation", "negatedLabel": "Accumulated postretirement benefit obligation" } } }, "localname": "DefinedBenefitPlanAccumulatedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "auth_ref": [ "r272" ], "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)", "negatedLabel": "Actuarial gain" } } }, "localname": "DefinedBenefitPlanActuarialGainLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r287", "r298", "r301" ], "calculation": { "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails": { "order": 1.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)", "negatedLabel": "Amortization of gain" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r288", "r299", "r301" ], "calculation": { "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)", "verboseLabel": "Amortization of prior service credit" } } }, "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract]", "verboseLabel": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract]" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Assumed Health Care Cost Trend Rates [Abstract]", "verboseLabel": "Defined Benefit Plan, Assumed Health Care Cost Trend Rates [Abstract]" } } }, "localname": "DefinedBenefitPlanAssumedHealthCareCostTrendRatesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "auth_ref": [ "r291" ], "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": "Weighted average discount rate used in determining the accumulated postretirement benefit obligation" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r268" ], "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": "Benefit obligation at end of year", "periodStartLabel": "Benefit obligation at beginning of year", "terseLabel": "Benefit obligation" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "auth_ref": [ "r273", "r302" ], "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", "negatedLabel": "Benefits paid" } } }, "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant": { "auth_ref": [ "r271" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of contributions received by defined benefit plan from participant which increase benefit obligation.", "label": "Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant", "terseLabel": "Participant contributions" } } }, "localname": "DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "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]", "verboseLabel": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]" } } }, "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "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]", "verboseLabel": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]" } } }, "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r276", "r280", "r281", "r300", "r301" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "verboseLabel": "Employer (reimbursement)/contributions" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1": { "auth_ref": [ "r293" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in accumulated postretirement benefit obligation from one-percentage-point decrease in assumed health care cost trend rate.", "label": "Defined Benefit Plan, Effect of One Percentage Point Decrease on Accumulated Postretirement Benefit Obligation", "terseLabel": "Effect of one percentage point decrease in health care cost trend rates on accumulated postretirement benefit obligation" } } }, "localname": "DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1": { "auth_ref": [ "r293" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in service and interest cost components of net periodic postretirement benefit cost from one-percentage-point decrease in assumed health care cost trend rate.", "label": "Defined Benefit Plan, Effect of One Percentage Point Decrease on Service and Interest Cost Components", "terseLabel": "Effect of one percentage point decrease in net periodic postretirement benefit cost" } } }, "localname": "DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation": { "auth_ref": [ "r293" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in accumulated postretirement benefit obligation from one-percentage-point increase in assumed health care cost trend rate.", "label": "Defined Benefit Plan, Effect of One Percentage Point Increase on Accumulated Postretirement Benefit Obligation", "terseLabel": "Effect of one percentage point increase in health care cost trend rates on accumulated postretirement benefit obligation" } } }, "localname": "DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents": { "auth_ref": [ "r293" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in service and interest cost components of net periodic postretirement benefit cost from one-percentage-point increase in assumed health care cost trend rate.", "label": "Defined Benefit Plan, Effect of One Percentage Point Increase on Service and Interest Cost Components", "terseLabel": "Effect of one percentage point increase in health care cost trend rates on net periodic postretirement benefit cost" } } }, "localname": "DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Expected Future Benefit Payment [Abstract]", "terseLabel": "Defined Benefit Plan, Expected Future Benefit Payment [Abstract]" } } }, "localname": "DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "auth_ref": [ "r283" ], "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": "Years 2025-2029" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "auth_ref": [ "r283" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "auth_ref": [ "r283" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "auth_ref": [ "r283" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "auth_ref": [ "r283" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "auth_ref": [ "r283" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r275", "r280", "r281", "r301" ], "calculation": { "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails": { "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/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "auth_ref": [ "r266", "r279" ], "calculation": { "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails": { "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/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear": { "auth_ref": [ "r292" ], "lang": { "en-US": { "role": { "documentation": "Assumed rate, for next fiscal year, based on annual change in cost of health care cost benefits used to measure expected cost of benefits covered by defined benefit postretirement plan. Factors include, but are not limited to, estimate of health care inflation, change in health care utilization or delivery pattern, technological advances, and change in health status of participant. Excludes factors for change in composition of plan population by age and dependency status.", "label": "Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year", "terseLabel": "Trend rate assumed for next fiscal year" } } }, "localname": "DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r270", "r286", "r297", "r301" ], "calculation": { "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails": { "order": 3.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" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r284", "r295", "r301" ], "calculation": { "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails": { "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": "Total net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]", "verboseLabel": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanPlanAmendments": { "auth_ref": [ "r274" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in benefit obligation of defined benefit plan from change in terms of existing plan or initiation of new plan.", "label": "Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment", "terseLabel": "Initial adoption of new plan" } } }, "localname": "DefinedBenefitPlanPlanAmendments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": { "auth_ref": [ "r278", "r302" ], "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": "Benefits paid" } } }, "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant": { "auth_ref": [ "r277" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of contributions received by defined benefit plan from participant which increases plan assets.", "label": "Defined Benefit Plan, Plan Assets, Contributions by Plan Participant", "terseLabel": "Participant contributions" } } }, "localname": "DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r269", "r285", "r296", "r301" ], "calculation": { "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails": { "order": 2.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", "terseLabel": "Service cost with interest to end of year" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1": { "auth_ref": [ "r292" ], "lang": { "en-US": { "role": { "documentation": "Ultimate trend rate for health care cost for defined benefit postretirement plan.", "label": "Defined Benefit Plan, Ultimate Health Care Cost Trend Rate", "terseLabel": "Ultimate health care cost trend rate" } } }, "localname": "DefinedBenefitPlanUltimateHealthCareCostTrendRate1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r116", "r229" ], "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 expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r116", "r175" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "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 [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofFairValueofDerivativeInstrumentsDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This item represents derivative instrument obligations meeting the definition of a liability which are reported as of the balance sheet date. Derivative instrument obligations are generally measured at fair value, and adjustments to the carrying amount of hedged items reflect changes in their fair value (that is, losses) that are attributable to the risk being hedged and that arise while the hedge is in effect.", "label": "Derivative Financial Instruments, Liabilities [Member]", "terseLabel": "Derivative liabilities" } } }, "localname": "DerivativeFinancialInstrumentsLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "terseLabel": "Fixed interest rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r419" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Gains and losses from hedging instruments recognized in Accumulated other comprehensive income (loss)" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r418", "r420", "r424", "r428" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofFairValueofDerivativeInstrumentsDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r436" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r415", "r418", "r424", "r428", "r429", "r433", "r434" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Liability [Abstract]", "terseLabel": "Derivative liabilities:" } } }, "localname": "DerivativeLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "auth_ref": [ "r57" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the 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, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Noncurrent", "terseLabel": "Derivative liabilities", "verboseLabel": "Derivative liabilities" } } }, "localname": "DerivativeLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityNotionalAmount": { "auth_ref": [ "r411", "r412", "r414" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payments on the derivative liability.", "label": "Derivative Liability, Notional Amount", "terseLabel": "Notional amount of derivatives" } } }, "localname": "DerivativeLiabilityNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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/2018-01-31", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r138", "r410", "r413", "r414", "r415", "r416", "r422", "r424", "r430", "r432", "r434" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesFairValueLineItems": { "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": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r124", "r139", "r410", "r413", "r415", "r416", "r431" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative Instruments and Hedging Activities" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r415" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r398" ], "lang": { "en-US": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "http://balchem.com/role/INTANGIBLEASSETSDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member": { "auth_ref": [ "r263" ], "lang": { "en-US": { "role": { "documentation": "Effect in current period from application of guidance for revenue from contract with customer compared with guidance for revenue recognition applicable prior to change when using transition method for cumulative effect in period including initial date of application.", "label": "Difference between Revenue Guidance in Effect before and after Topic 606 [Member]", "terseLabel": "Difference between Revenue Guidance in Effect before and after Topic 606" } } }, "localname": "DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DirectorMember": { "auth_ref": [ "r471" ], "lang": { "en-US": { "role": { "documentation": "Person serving on the board of directors (who collectively have responsibility for governing the entity).", "label": "Director [Member]", "terseLabel": "Non-employee Director" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/REVENUEDetails" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/REVENUEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r259" ], "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 by Source and Geography" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/REVENUETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r252", "r505" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "Dividends, Common Stock", "negatedLabel": "Dividends" } } }, "localname": "DividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r121" ], "lang": { "en-US": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividends Payable, Amount Per Share", "terseLabel": "Dividends (in dollars per share)" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r8", "r45" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Dividends Payable, Current", "terseLabel": "Dividends payable", "verboseLabel": "Dividends payable" } } }, "localname": "DividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails" ], "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" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r84", "r144", "r150", "r152", "r153", "r154", "r158", "r503", "r521" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net earnings per share - basic (in dollars per share)", "verboseLabel": "Basic net earnings per common share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings", "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails", "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "verboseLabel": "Per Share Amount [Abstract]" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r84", "r144", "r150", "r152", "r153", "r154", "r158", "r503", "r521" ], "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 net earnings per common share (in dollars per share)", "verboseLabel": "Net earnings per share - diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings", "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails", "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r124", "r155", "r156", "r157" ], "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": "Net Earnings Per Common Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r159" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "NET EARNINGS PER COMMON SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/NETEARNINGSPERCOMMONSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r447" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "verboseLabel": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r135", "r362", "r363" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://balchem.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 other benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r346" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unrecognized cost of unvested share-based compensation awards.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Unrecognized compensation cost related to non-vested shares" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r346" ], "lang": { "en-US": { "role": { "documentation": "Weighted average period over which unrecognized compensation is expected to be recognized for equity-based compensation plans, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted-average period of recognition for unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r345" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total recognized tax benefit related to compensation cost for equity-based payment arrangements recognized in income during the period.", "label": "Employee Service Share-based Compensation, Tax Benefit from Compensation Expense", "terseLabel": "Income tax benefit of shares and options issued under stock plans" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the employee-holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction. Options may be used to attract, retain and incentivize employees, in addition to their regular salary and other benefits.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r247" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r199" ], "lang": { "en-US": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership percentage in joint venture" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r36", "r179", "r198" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Carrying value of joint venture" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]", "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r201" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "terseLabel": "EQUITY-METHOD INVESTMENT" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENT" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r437", "r442", "r443" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r280", "r281", "r301", "r438", "r477" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r440" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE OF FINANCIAL INSTRUMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r280", "r281", "r301", "r438", "r478" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "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 Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r124", "r439", "r441" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r417", "r422", "r433" ], "lang": { "en-US": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "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": "Useful life of intangible assets", "verboseLabel": "Amortization period" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "http://balchem.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r222" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r224" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r224" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r224" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r224" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r224" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r217", "r219", "r222", "r225", "r479" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "http://balchem.com/role/INTANGIBLEASSETSDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]", "terseLabel": "Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r222", "r479" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r217", "r221" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "http://balchem.com/role/INTANGIBLEASSETSDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r222" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets with finite lives, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "verboseLabel": "Identifiable intangible assets [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r117", "r444", "r445", "r446" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedLabel": "Foreign currency transaction (gain)/loss" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r116" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedTerseLabel": "(Gain)/Loss on disposal of assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r91" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r85" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative Expenses" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r210", "r211" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 13.0, "parentTag": "bcpc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill", "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, end of period", "periodStartLabel": "Goodwill, beginning of period", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails", "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/INTANGIBLEASSETSDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r212" ], "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 as a result of the Acquisitions \u2013 see Note 2" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r124", "r214", "r220" ], "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 Acquired Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r213" ], "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": "Impact due to change in foreign exchange rates" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "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": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails" ], "xbrltype": "stringItemType" }, "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/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r89" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "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 margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings", "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r415", "r429" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r415" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r116", "r228", "r233", "r526" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment of Long-Lived Assets Held-for-use", "terseLabel": "Impairment charges" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r124", "r227", "r236" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r134" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "terseLabel": "Earnings before income taxes", "totalLabel": "Earnings before income tax expense" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings", "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r82", "r116", "r176", "r198", "r501", "r519" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This item represents the entity's proportionate share for the period of the net income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied. This item includes income or expense related to stock-based compensation based on the investor's grant of stock to employees of an equity method investee.", "label": "Income (Loss) from Equity Method Investments", "negatedTerseLabel": "Loss relating to joint venture's expenses" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r234" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r366" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESNarrativeDetails" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r388" ], "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]", "verboseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r127", "r177", "r386" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails": { "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": "Income tax expense/(benefit)", "totalLabel": "Total income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings", "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails", "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]", "verboseLabel": "Income Tax Reconciliation [Abstract]" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r124", "r358", "r359", "r371", "r372", "r377", "r387", "r525" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r357", "r362", "r363" ], "calculation": { "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount 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 increase (decrease) in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "verboseLabel": "Federal Rate Change" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationDeductions": { "auth_ref": [ "r362", "r363" ], "calculation": { "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount 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 deductions. Including, but not limited to, extraterritorial income exclusion deduction, qualified production activity deduction, dividend deduction, deduction for dividend paid to employee stock ownership plan, Medicare prescription drug benefit subsidy deduction, and other deductions.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Amount", "negatedLabel": "Domestic production activities deduction" } } }, "localname": "IncomeTaxReconciliationDeductions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r126", "r362", "r363" ], "calculation": { "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Income tax at Federal statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r362", "r363" ], "calculation": { "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails": { "order": 10.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount 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 nondeductible equity-based compensation costs.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount", "terseLabel": "Stock Options" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "auth_ref": [ "r362", "r363" ], "calculation": { "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails": { "order": 9.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount 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 tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount", "verboseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherReconcilingItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings": { "auth_ref": [ "r362", "r363" ], "calculation": { "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails": { "order": 11.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount 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 repatriation of foreign earnings.", "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount", "terseLabel": "Deemed Repatriation" } } }, "localname": "IncomeTaxReconciliationRepatriationOfForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r126", "r362", "r363" ], "calculation": { "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount 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 state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State income taxes, net of Federal income taxes" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsForeign": { "auth_ref": [ "r362", "r363" ], "calculation": { "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount", "negatedTerseLabel": "Foreign Tax Credits" } } }, "localname": "IncomeTaxReconciliationTaxCreditsForeign", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r112", "r120" ], "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", "verboseLabel": "Income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r115" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r115" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r115" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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", "verboseLabel": "Income taxes" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r115" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities, net of acquired balances" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r115" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.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/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r151", "r156" ], "calculation": { "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "verboseLabel": "Effect of dilutive securities - stock options, restricted stock, and performance shares (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis": { "auth_ref": [ "r263" ], "lang": { "en-US": { "role": { "documentation": "Information about effect of transition method for cumulative effect in initial period of application.", "label": "Initial Application Period Cumulative Effect Transition [Axis]", "terseLabel": "Initial Application Period Cumulative Effect Transition [Axis]" } } }, "localname": "InitialApplicationPeriodCumulativeEffectTransitionAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Effect of transition method for cumulative effect in initial period of application.", "label": "Initial Application Period Cumulative Effect Transition [Domain]", "terseLabel": "Initial Application Period Cumulative Effect Transition [Domain]" } } }, "localname": "InitialApplicationPeriodCumulativeEffectTransitionDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "verboseLabel": "INTANGIBLE ASSETS" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETS" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r427" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest Expense" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r504" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "negatedTerseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r108", "r111", "r120" ], "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" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r426" ], "lang": { "en-US": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest rate swap" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofFairValueofDerivativeInstrumentsDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r207" ], "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]", "verboseLabel": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INVENTORIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r29", "r206" ], "calculation": { "http://balchem.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/2018-01-31", "presentation": [ "http://balchem.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r53", "r202" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://balchem.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", "totalLabel": "Total inventories", "verboseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r9", "r54", "r124", "r160", "r203", "r204" ], "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]", "verboseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r31", "r206" ], "calculation": { "http://balchem.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/2018-01-31", "presentation": [ "http://balchem.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserveMember": { "auth_ref": [ "r140" ], "lang": { "en-US": { "role": { "documentation": "Reserve to reduce inventory to lower of cost or net realizable value.", "label": "SEC Schedule, 12-09, Reserve, Inventory [Member]", "terseLabel": "Inventory Reserve" } } }, "localname": "InventoryValuationReserveMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r53", "r141", "r202", "r205" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "terseLabel": "Reserve for inventory" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r30", "r206" ], "calculation": { "http://balchem.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 progress" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r261" ], "lang": { "en-US": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "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": "Rent expense charged to operations" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease Cost" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r464" ], "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": "Schedule of Lease Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r457" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "auth_ref": [ "r456" ], "lang": { "en-US": { "role": { "documentation": "Discount rate used by lessee to determine present value of operating lease payments.", "label": "Lessee, Operating Lease, Discount Rate", "terseLabel": "Discount rate" } } }, "localname": "LesseeOperatingLeaseDiscountRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r465" ], "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": "Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r465" ], "calculation": { "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalPaymentsDetails": { "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 minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r465" ], "calculation": { "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalPaymentsDetails": { "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/2018-01-31", "presentation": [ "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r465" ], "calculation": { "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalPaymentsDetails": { "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/2018-01-31", "presentation": [ "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r465" ], "calculation": { "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalPaymentsDetails": { "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/2018-01-31", "presentation": [ "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r465" ], "calculation": { "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalPaymentsDetails": { "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/2018-01-31", "presentation": [ "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r465" ], "calculation": { "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalPaymentsDetails": { "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/2018-01-31", "presentation": [ "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r465" ], "calculation": { "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalPaymentsDetails": { "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/2018-01-31", "presentation": [ "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r455" ], "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": "Term of contract for operating leases" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails", "http://balchem.com/role/LEASESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r467" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r44" ], "calculation": { "http://balchem.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/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r27", "r497", "r513" ], "calculation": { "http://balchem.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 stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://balchem.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/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r42" ], "lang": { "en-US": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Interest rate" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r42" ], "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": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityPeriodicPayment": { "auth_ref": [ "r42" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the required periodic payments of both interest and principal.", "label": "Line of Credit Facility, Periodic Payment", "terseLabel": "Installment payments required" } } }, "localname": "LineOfCreditFacilityPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r42" ], "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": "Unused portion of revolving loan" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Commitment fee percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LitigationSettlementExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.", "label": "Litigation Settlement, Expense", "terseLabel": "Indemnification settlement" } } }, "localname": "LitigationSettlementExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r188" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Long-Lived Assets by Geographical Area" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "verboseLabel": "Lease liabilities - current" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r246" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "REVOLVING LOAN" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/REVOLVINGLOAN" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r47", "r243", "r244" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit, Noncurrent", "terseLabel": "Revolving loan", "verboseLabel": "Outstanding balance" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r47" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r47", "r245" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r181", "r182" ], "lang": { "en-US": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Items [Member]", "terseLabel": "Unallocated" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MultiemployerPlanContributionsByEmployer": { "auth_ref": [ "r303", "r305", "r307" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of contributions made to multiemployer plan by employer.", "label": "Multiemployer Plan, Contributions by Employer", "verboseLabel": "Contributions" } } }, "localname": "MultiemployerPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MultiemployerPlanNameAxis": { "auth_ref": [ "r304" ], "lang": { "en-US": { "role": { "documentation": "Information by legal name of a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.", "label": "Multiemployer Plan Name [Axis]", "terseLabel": "Multiemployer Plan Name [Axis]" } } }, "localname": "MultiemployerPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MultiemployerPlanNameDomain": { "auth_ref": [ "r304" ], "lang": { "en-US": { "role": { "documentation": "Legal names of pension or postretirement benefit plans to which two or more unrelated employers contribute to the same plan where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.", "label": "Multiemployer Plan Name [Domain]", "terseLabel": "Multiemployer Plan Name [Domain]" } } }, "localname": "MultiemployerPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MultiemployerPlansLineItems": { "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": "Multiemployer Plans [Line Items]", "terseLabel": "Multiemployer Plans [Line Items]" } } }, "localname": "MultiemployerPlansLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r110" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.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/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r110" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.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/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r110", "r113", "r117" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.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/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r73", "r76", "r83", "r117", "r156", "r502", "r520" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net earnings", "totalLabel": "Net earnings" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows", "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://balchem.com/role/ConsolidatedStatementsofEarnings", "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity", "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails", "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "verboseLabel": "Earnings (Numerator) [Abstract]" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "stringItemType" }, "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/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r143", "r145", "r146" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "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" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Foreign Countries" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r187" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Long-lived assets, excluding intangible assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTLongLivedAssetsbyGeographicalAreaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r93" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "negatedTotalLabel": "Total other expenses", "terseLabel": "Interest and other (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other expenses:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenseMember": { "auth_ref": [ "r427" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing expenses associated with normal operations.", "label": "Operating Expense [Member]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "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/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "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": "Earnings from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r458", "r466" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r453" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liabilities - non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r454", "r460" ], "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 flow from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r452" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r463", "r466" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate - operating" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r462", "r466" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r378" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "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": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r379" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r174", "r184" ], "lang": { "en-US": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r142", "r147", "r171", "r409" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "verboseLabel": "BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r55" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r40" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax [Abstract]", "terseLabel": "Net change in postretirement benefit plan (see Note 15 for further information)" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r62", "r66", "r289" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after 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, after Tax", "terseLabel": "Net change in postretirement benefit plan, net of taxes of $101, $434, and $207 at December 31, 2019, 2018 and 2017, respectively" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r401", "r402", "r404" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "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, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Net foreign currency translation adjustment", "verboseLabel": "Net foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax": { "auth_ref": [ "r66", "r70", "r71", "r289" ], "calculation": { "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax", "terseLabel": "Amortization of prior service credit/(cost)" } } }, "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r61", "r66" ], "calculation": { "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and 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), after Reclassification and Tax", "totalLabel": "Net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": { "auth_ref": [ "r61", "r66" ], "calculation": { "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax and after 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), after Reclassification, before Tax", "terseLabel": "Unrealized loss on cash flow hedge" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "auth_ref": [ "r67" ], "calculation": { "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after 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), after Reclassification, Tax", "negatedTerseLabel": "Tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "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": "Cash flow hedge (interest rate swap), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r66", "r70", "r423" ], "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": "Net interest income" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r425" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative designated and qualifying as net investment hedge.", "label": "Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax", "negatedLabel": "Loss related to net investment hedge", "terseLabel": "Net investment hedge (cross-currency swap), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r74", "r77", "r401", "r402", "r404" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive (loss)/income", "verboseLabel": "Other comprehensive (loss)/income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive (loss)/income, net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": { "auth_ref": [ "r64", "r66" ], "calculation": { "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "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", "negatedTotalLabel": "Total before tax" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r64", "r66" ], "calculation": { "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "negatedTotalLabel": "Net of tax" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": { "auth_ref": [ "r62", "r66", "r289" ], "calculation": { "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "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": "Prior service (credit)/cost and (gain)/loss\u00a0arising during the period" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r64", "r67", "r401" ], "calculation": { "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "terseLabel": "Tax", "verboseLabel": "Net change in postretirement benefit plan, taxes" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "auth_ref": [ "r66", "r70", "r71", "r289" ], "calculation": { "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "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", "negatedLabel": "Amortization of gain/(loss)" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r61", "r66", "r435" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax 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), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax", "terseLabel": "Unrealized loss on cash flow hedge, net of taxes of $372 at December 31, 2019" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax": { "auth_ref": [ "r61", "r67" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), before reclassification adjustments, related to 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), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax", "terseLabel": "Unrealized loss on cash flow hedge, taxes" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLongTermDebtNoncurrent": { "auth_ref": [ "r47" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.", "label": "Other Long-term Debt, Noncurrent", "terseLabel": "Other long-term obligations" } } }, "localname": "OtherLongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r95" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedLabel": "Other, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "verboseLabel": "Other" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r3", "r6" ], "calculation": { "http://balchem.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 other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Other Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForHedgeInvestingActivities": { "auth_ref": [ "r102", "r114" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for a financial contract that meets the hedge criteria as either a cash flow hedge, fair value hedge, or hedge of a net investment in a foreign operation.", "label": "Payments for Hedge, Investing Activities", "negatedLabel": "Purchase of convertible note" } } }, "localname": "PaymentsForHedgeInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r105" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r105" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Dividends paid" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r107" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "negatedTerseLabel": "Cash paid for financing costs" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r100", "r399" ], "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": "Payment made on acquisition date" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r100" ], "calculation": { "http://balchem.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 a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Cash paid for acquisitions, net of cash acquired", "terseLabel": "Cash paid for acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows", "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherProductiveAssets": { "auth_ref": [ "r101" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for the purchase of or improvements to tangible or intangible assets, used to produce goods or deliver services, classified as other.", "label": "Payments to Acquire Other Productive Assets", "negatedLabel": "Capital expenditures and intangible assets acquired" } } }, "localname": "PaymentsToAcquireOtherProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r101" ], "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", "terseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r308" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for pension and other postretirement benefits.", "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "verboseLabel": "EMPLOYEE BENEFIT PLANS" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANS" ], "xbrltype": "textBlockItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shares or units awarded to employees for meeting certain performance targets.", "label": "Performance Shares [Member]", "terseLabel": "Performance Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r312", "r347" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name pertaining to equity-based compensation arrangements.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the equity-based compensation arrangement plan.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r19" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r19" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r19" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r19" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r19" ], "calculation": { "http://balchem.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, $25 par value. Authorized 2,000,000 shares; none issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r4", "r6", "r208", "r209" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Taxes", "terseLabel": "Prepaid income taxes" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": { "auth_ref": [ "r99", "r109" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities.", "label": "Proceeds from Insurance Settlement, Investing Activities", "terseLabel": "Proceeds from insurance" } } }, "localname": "ProceedsFromInsuranceSettlementInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r104", "r133" ], "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 loan" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r104" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Proceeds from revolving loan" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r98" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of business and assets" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r103", "r348" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of stock options granted under share-based compensation arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from stock options exercised" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r261" ], "lang": { "en-US": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product Sales Revenue" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r39", "r232" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r237" ], "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]", "verboseLabel": "PROPERTY, PLANT AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENT" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r38", "r230" ], "calculation": { "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r232", "r516" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails": { "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": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r37", "r124", "r232" ], "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]", "verboseLabel": "Property, Plant and Equipment and Depreciation" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r11", "r232" ], "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": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r11", "r230" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "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", "verboseLabel": "Estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r92", "r256" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.", "label": "Provision for Doubtful Accounts", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Quarterly Financial Information Disclosure [Abstract]", "terseLabel": "Quarterly Financial Information Disclosure [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r162" ], "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]", "verboseLabel": "QUARTERLY FINANCIAL INFORMATION (UNAUDITED)" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITED" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "verboseLabel": "Reconciliation of Unrecognized Tax Benefits [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESIncomeTaxUncertaintiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r476" ], "lang": { "en-US": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Purchases from Related Party", "terseLabel": "Finished goods received from related party recorded in cost of goods sold" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r294", "r470", "r472", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r476" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfAssumedDebt": { "auth_ref": [ "r106" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow from the repayments of a long-term debt originally issued by another party but is assumed by the entity.", "label": "Repayments of Assumed Debt", "negatedLabel": "Principal payment on acquired debt" } } }, "localname": "RepaymentsOfAssumedDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r106", "r133" ], "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", "terseLabel": "Payments for outstanding balance" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r106" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-term Lines of Credit", "negatedLabel": "Principal payments on revolving loan" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r106" ], "calculation": { "http://balchem.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 the payment of debt classified as other, maturing after one year or the operating cycle, if longer.", "label": "Repayments of Other Long-term Debt", "negatedLabel": "Principal payments on long-term debt" } } }, "localname": "RepaymentsOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r353", "r528" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "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 expenses" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r124", "r353" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r155" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r252", "r512" ], "calculation": { "http://balchem.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/2018-01-31", "presentation": [ "http://balchem.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]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r257", "r258", "r259" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://balchem.com/role/ConsolidatedStatementsofEarnings", "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONDetails", "http://balchem.com/role/REVENUEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r125", "r265" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition and Cost of Sales" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r142", "r265" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/REVENUE" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r87", "r523" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Revenues from related party" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r88", "r173", "r174", "r183" ], "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": "Net sales" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTLongLivedAssetsbyGeographicalAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r461", "r466" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RoyaltyMember": { "auth_ref": [ "r261" ], "lang": { "en-US": { "role": { "documentation": "Money for usage-based right to asset.", "label": "Royalty [Member]", "terseLabel": "Royalty Revenue" } } }, "localname": "RoyaltyMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleAndLeasebackTransactionGainLossNet": { "auth_ref": [ "r459", "r466", "r468" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale and leaseback transaction from transfer of asset accounted for as sale.", "label": "Sale and Leaseback Transaction, Gain (Loss), Net", "terseLabel": "(Gains) and losses on sale and leaseback transactions, net" } } }, "localname": "SaleAndLeasebackTransactionGainLossNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScenarioForecastMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The reporting scenario used to indicate financial results forecast for a future period.", "label": "Scenario, Forecast [Member]", "terseLabel": "Scenario, Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Any scenario, that is, the particular reporting scenario is left unspecified. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.", "label": "Scenario, Unspecified [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "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": "Components of Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r217" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": { "auth_ref": [ "r279" ], "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 Consolidated Balance Sheet" } } }, "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r155" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r390", "r391" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Supplemental Cash Flow Information" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock": { "auth_ref": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements.", "label": "Schedule of Changes in Fair Value of Plan Assets [Table Text Block]", "terseLabel": "Schedule of Changes in Plan Assets" } } }, "localname": "ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock": { "auth_ref": [ "r268" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the change in the benefit obligation of pension plans and/or other employee benefit plans from the beginning to the end of the period, showing separately, if applicable, the effects of the following: service cost, interest cost, contributions by plan participants, actuarial gains and losses, foreign currency exchange rate changes, benefits paid, plan amendments, business combinations, divestitures, curtailments, settlements, and special and contractual termination benefits.", "label": "Schedule of Changes in Projected Benefit Obligations [Table Text Block]", "terseLabel": "Schedule of Changes in Benefit Obligation" } } }, "localname": "ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r384" ], "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 Income Tax Expense" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r59" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of components of comprehensive income (loss). Includes, but is not limited to, foreign currency translation adjustments, foreign currency transactions designated as economic hedges of a net investment in foreign entity, gain (loss) and prior service cost (credit) for pension plans and other postretirement benefit plans.", "label": "Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Changes in Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r376" ], "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]", "verboseLabel": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r418", "r424", "r429" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of 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 Text Block]", "terseLabel": "Schedule of Gains (Losses) on Hedging Instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r422" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of Fair Value of Derivative Instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r156" ], "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": "Reconciliation of the Net Earnings and Shares used in Calculating Basic and Diluted Net Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/NETEARNINGSPERCOMMONSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r362" ], "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]", "verboseLabel": "Schedule of Income Tax Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r311", "r344", "r350" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "verboseLabel": "Schedule of Compensation Cost on Net Earnings" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "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": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r200" ], "lang": { "en-US": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "auth_ref": [ "r283" ], "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 Estimated Future Employer Contributions and Benefit Payments" } } }, "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r217", "r221" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r217", "r221" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Identifiable Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r214", "r215" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r214", "r215" ], "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": "Summary of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r9", "r32", "r33", "r34" ], "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 Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INVENTORIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMultiemployerPlansTable": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "documentation": "Schedule of the quantitative and qualitative information related to multiemployer plans in which the employer participates. A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.", "label": "Schedule of Multiemployer Plans [Table]", "terseLabel": "Schedule of Multiemployer Plans [Table]" } } }, "localname": "ScheduleOfMultiemployerPlansTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfMultiemployerPlansTableTextBlock": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the quantitative and qualitative information related to multiemployer plans in which the employer participates. A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.", "label": "Schedule of Multiemployer Plans [Table Text Block]", "verboseLabel": "Summary of Pension Fund" } } }, "localname": "ScheduleOfMultiemployerPlansTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r284" ], "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]", "verboseLabel": "Schedule of Components of Net Periodic Benefit Cost" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "auth_ref": [ "r326" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units.", "label": "Schedule of Nonvested Performance-based Units Activity [Table Text Block]", "terseLabel": "Schedule of Non-vested Performance Share Activity" } } }, "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r39", "r232" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "http://balchem.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r161" ], "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 Quarterly Financial Information" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r394" ], "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": "Estimated Fair Values of Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r129", "r470", "r472", "r473", "r474", "r475" ], "lang": { "en-US": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r80", "r81", "r189" ], "lang": { "en-US": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTLongLivedAssetsbyGeographicalAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r172", "r178", "r180", "r181", "r214" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r172", "r178", "r180", "r181", "r214" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. 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 Text Block]", "terseLabel": "Segment Reporting Information, by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r312", "r347" ], "lang": { "en-US": { "role": { "documentation": "Components of an equity-based arrangement under which compensation is awarded to employees, typically comprised of compensation expense; changes in the quantity and fair value of the shares (or other type of equity) granted, exercised, forfeited, and issued and outstanding pertaining to that plan; and cash flow effects resulting from the equity-based payment arrangement. Component disclosures are by type of award and plan name.", "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/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "auth_ref": [ "r347" ], "lang": { "en-US": { "role": { "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]", "terseLabel": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r347" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.", "label": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block]", "verboseLabel": "Schedule of Additional Information Relating to Stock Options Outstanding" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r318", "r332", "r335" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r338" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Assumptions Used in the Valuation of Option Awards" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of Non-vested Restricted Stock Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Term A Loan" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails", "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r190" ], "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]", "verboseLabel": "SEGMENT INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATION" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingExpense": { "auth_ref": [ "r91" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofEarnings": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.", "label": "Selling Expense", "terseLabel": "Selling expenses" } } }, "localname": "SellingExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [ "r124", "r352" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "terseLabel": "Selling, General and Administrative Expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r115" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.", "label": "Share-based Compensation", "terseLabel": "Stock compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r313" ], "lang": { "en-US": { "role": { "documentation": "Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r324" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r330" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r328" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r328" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r327" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Non-vested balance as of end of year (in shares)", "periodStartLabel": "Non-vested balance as of beginning of year (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r327" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Non-vested balance as of end of year (in dollars per share)", "periodStartLabel": "Non-vested balance as of beginning of year (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r329" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r329" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "verboseLabel": "Weighted Average Assumptions [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r341" ], "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", "verboseLabel": "Dividend Yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r340" ], "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", "verboseLabel": "Expected Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r342" ], "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", "verboseLabel": "Risk-Free Interest Rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r315" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "verboseLabel": "Number of shares authorized for grants (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r347" ], "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": "Shares available for future awards (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "verboseLabel": "Weighted Average Exercise Price [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r321" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "periodEndLabel": "Exercisable at end of year (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r321" ], "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", "periodEndLabel": "Exercisable at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r334" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Total intrinsic value of stock options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r325" ], "lang": { "en-US": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedLabel": "Cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r324" ], "lang": { "en-US": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r322" ], "lang": { "en-US": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures", "terseLabel": "Shares and options issued under stock plans and an income tax benefit (in shares)", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity", "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r333" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average fair value of options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r347" ], "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 for outstanding stock options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r320", "r347" ], "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": "Outstanding at end of year (in shares)", "periodStartLabel": "Outstanding at beginning of year (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "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]", "verboseLabel": "Stock Option Activity [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r319" ], "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": "Outstanding at end of year (in dollars per share)", "periodStartLabel": "Outstanding at beginning of year (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r310", "r316" ], "lang": { "en-US": { "role": { "documentation": "Equity-based compensation award.", "label": "Equity Award [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "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", "verboseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "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", "verboseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "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", "verboseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r124", "r312", "r317" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.", "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Stock-based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r337" ], "lang": { "en-US": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]", "terseLabel": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r343" ], "lang": { "en-US": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]", "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "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, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]", "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "auth_ref": [ "r343" ], "lang": { "en-US": { "role": { "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit", "verboseLabel": "Range of exercise prices, minimum (in dollars per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "auth_ref": [ "r331" ], "lang": { "en-US": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options", "verboseLabel": "Number of Options Exercisable (in shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "auth_ref": [ "r320" ], "lang": { "en-US": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options", "verboseLabel": "Shares Outstanding (in shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "auth_ref": [ "r343" ], "lang": { "en-US": { "role": { "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit", "verboseLabel": "Range of exercise prices, maximum (in dollars per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r313" ], "lang": { "en-US": { "role": { "documentation": "Percentage of vesting of share-based compensation awards.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Cliff vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r314" ], "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", "verboseLabel": "Expiration period of options granted" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r339", "r349" ], "lang": { "en-US": { "role": { "documentation": "Expected term of share-based compensation awards, 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, Fair Value Assumptions, Expected Term", "terseLabel": "Expected Term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r347" ], "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 for exercisable stock options outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r347" ], "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 for exercisable stock options outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r336" ], "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", "verboseLabel": "Weighted average remaining contractual term for outstanding stock options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "auth_ref": [ "r321" ], "lang": { "en-US": { "role": { "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price", "verboseLabel": "Weighted Average Exercise Price of Options Exercisable (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "auth_ref": [ "r320" ], "lang": { "en-US": { "role": { "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price", "verboseLabel": "Weighted Average Exercise Price of Options Outstanding (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r336" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted Average Remaining Contractual \u00a0Term" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r178", "r214", "r235", "r238", "r239", "r522" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails", "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r50", "r247" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementScenarioAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by scenario to be reported. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.", "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": { "auth_ref": [ "r309", "r351" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeitures, of stock or other type of equity granted of any equity-based compensation plan other than an employee stock ownership plan (ESOP).", "label": "Stock Granted, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Shares and options issued under stock plans and an income tax benefit of $2,546" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r19", "r20", "r247", "r252", "r323" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Number of shares authorized to be repurchased (in shares)" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRepurchaseofCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r25", "r26", "r196" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "verboseLabel": "STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITY" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "auth_ref": [ "r365", "r370", "r372" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Summary of Income Tax Contingencies [Table Text Block]", "verboseLabel": "Schedule of Reconciliation of Unrecognized Tax Benefits" } } }, "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental Cash Flow Information [Abstract]" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_TitleOfIndividualAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Relationship to Entity [Domain]", "terseLabel": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r22", "r28", "r124", "r192", "r193", "r195", "r197", "r498", "r515" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for trade and other accounts receivables. This disclosure may include the basis at which such receivables are carried in the entity's statements of financial position (for example, net realizable value), how the entity determines the level of its allowance for doubtful accounts, when impairments, charge-offs or recoveries are recognized, and the entity's income recognition policies for such receivables, including its treatment of related fees and costs, its treatment of premiums, discounts or unearned income, when accrual of interest is discontinued, how the entity records payments received on nonaccrual receivables and its policy for resuming accrual of interest on such receivables. If the enterprise holds a large number of similar loans, disclosure may include the accounting policy for the anticipation of prepayments and significant assumptions underlying prepayment estimates for amortization of premiums, discounts, and nonrefundable fees and costs.", "label": "Trade and Other Accounts Receivable, Policy [Policy Text Block]", "verboseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r395" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade name" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r395" ], "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 & trade names" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "http://balchem.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r253" ], "lang": { "en-US": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Treasury stock acquired, average cost (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRepurchaseofCommonStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r49", "r253" ], "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]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r49", "r253" ], "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 (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical", "http://balchem.com/role/STOCKHOLDERSEQUITYRepurchaseofCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesRetired": { "auth_ref": [ "r20", "r247", "r252" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common and preferred stock retired from treasury during the period.", "label": "Treasury Stock, Shares, Retired", "negatedLabel": "Treasury shares purchased (in shares)" } } }, "localname": "TreasuryStockSharesRetired", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r49", "r253", "r254" ], "calculation": { "http://balchem.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": "Treasury stock, at cost: 203,879 and 706 shares at December 31, 2019 and 2018, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredParValueMethod": { "auth_ref": [ "r247", "r252", "r253" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the par value method.", "label": "Treasury Stock, Value, Acquired, Par Value Method", "negatedLabel": "Treasury shares purchased" } } }, "localname": "TreasuryStockValueAcquiredParValueMethod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r356", "r367" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESIncomeTaxUncertaintiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r368" ], "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", "negatedLabel": "Decreases for tax positions of prior years" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESIncomeTaxUncertaintiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r364" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Accrued interest and penalties" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r364" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "terseLabel": "Interest and penalties" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r369" ], "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 tax positions related to current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESIncomeTaxUncertaintiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r368" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Increases for tax positions of prior years" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/INCOMETAXESIncomeTaxUncertaintiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r163", "r164", "r166", "r167", "r168", "r169", "r170" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r141" ], "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": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r141" ], "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": "Additions charged (credited) to costs and expenses" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r141" ], "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", "negatedLabel": "Adjustments/deductions" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r141" ], "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/2018-01-31", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r149", "r154" ], "calculation": { "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails": { "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": "Weighted average common shares - diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r148", "r154" ], "calculation": { "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails": { "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": "Weighted average common shares - basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "verboseLabel": "Number of Shares (Denominator) [Abstract]" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r94" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.", "label": "Write off of Deferred Debt Issuance Cost", "terseLabel": "Write off of deferred financing costs" } } }, "localname": "WriteOffOfDeferredDebtIssuanceCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "monetaryItemType" } }, "unitCount": 11 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3367-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "21B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=SL94080549-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": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3521-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3581-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3044-108585" }, "r119": { "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" }, "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": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "230", "URI": "http://asc.fasb.org/topic&trid=2134446" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(b))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r143": { "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" }, "r144": { "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" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22580-107794" }, "r146": { "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" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1448-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1505-109256" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1252-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1500-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=SL5780133-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1337-109256" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109256448&loc=d3e4984-109258" }, "r159": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=109236672&loc=d3e543-108305" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=109225645&loc=d3e1280-108306" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r163": { "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" }, "r164": { "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" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r177": { "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" }, "r178": { "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" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8475-108599" }, "r186": { "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" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r189": { "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" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "305", "URI": "http://asc.fasb.org/extlink&oid=6375392&loc=d3e26790-107797" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=SL6953423-111524" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5212-111524" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5074-111524" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5093-111524" }, "r196": { "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" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r201": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "http://asc.fasb.org/topic&trid=2196965" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68049868&loc=d3e3927-108312" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=66092785&loc=d3e4492-108314" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=66092785&loc=d3e4556-108314" }, "r205": { "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" }, "r206": { "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" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5865-108316" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r227": { "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" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r234": { "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" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r236": { "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" }, "r237": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14326-108349" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600" }, "r245": { "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" }, "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", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130534-203044" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130539-203045" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130543-203045" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130545-203045" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r265": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r266": { "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" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r281": { "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=108410482&loc=d3e1928-114920" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(m)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=112275985&loc=d3e4179-114921" }, "r302": { "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" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r308": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109243414&loc=d3e3913-113898" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r319": { "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=109197908&loc=d3e5070-113901" }, "r32": { "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" }, "r320": { "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=109197908&loc=d3e5070-113901" }, "r321": { "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=109197908&loc=d3e5070-113901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r323": { "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=109197908&loc=d3e5070-113901" }, "r324": { "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=109197908&loc=d3e5070-113901" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r339": { "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=109197908&loc=d3e5070-113901" }, "r34": { "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" }, "r340": { "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=109197908&loc=d3e5070-113901" }, "r341": { "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=109197908&loc=d3e5070-113901" }, "r342": { "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=109197908&loc=d3e5070-113901" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r345": { "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=109197908&loc=d3e5070-113901" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=SL79508275-113901" }, "r349": { "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" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=6418191&loc=d3e15009-113911" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r353": { "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" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=115928272&loc=d3e28680-109314" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=115928272&loc=d3e28680-109314" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=SL37586934-109318" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e32059-109318" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e32247-109318" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e32280-109318" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31917-109318" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31931-109318" }, "r362": { "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" }, "r363": { "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" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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=34349781&loc=d3e330036-122817" }, "r386": { "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" }, "r387": { "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" }, "r388": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=108330185&loc=d3e2207-128464" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84161108&loc=d3e4845-128472" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84161108&loc=d3e4845-128472" }, "r395": { "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" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r397": { "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" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r401": { "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" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=84234705&loc=SL4591552-111686" }, "r407": { "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=27015204&loc=d3e355033-122828" }, "r408": { "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=27015204&loc=d3e355100-122828" }, "r409": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r41": { "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" }, "r410": { "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" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "4CCC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL109998896-113959" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r430": { "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" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41675-113959" }, "r432": { "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" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109975725&loc=SL5629052-113961" }, "r434": { "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" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109978405&loc=d3e80720-113993" }, "r436": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13279-108611" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13467-108611" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13476-108611" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r458": { "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" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888430&loc=SL77919786-209982" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r47": { "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39678-107864" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r476": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=d3e107207-111719" }, "r479": { "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" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r492": { "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" }, "r493": { "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" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(9))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r499": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r500": { "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" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r502": { "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=114873765&loc=SL114874048-224260" }, "r503": { "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=114873765&loc=SL114874048-224260" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r506": { "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" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r508": { "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=6879938&loc=d3e572229-122910" }, "r509": { "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=6879938&loc=d3e572229-122910" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(2))", "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.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r512": { "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=6879938&loc=d3e572229-122910" }, "r513": { "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=6879938&loc=d3e572229-122910" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r516": { "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=6879938&loc=d3e572229-122910" }, "r517": { "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=6879938&loc=d3e572229-122910" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263" }, "r52": { "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" }, "r520": { "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=114873790&loc=SL114874131-224263" }, "r521": { "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=114873790&loc=SL114874131-224263" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99384497&loc=SL65671331-158438" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=114873854&loc=SL114874292-224272" }, "r524": { "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" }, "r525": { "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" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(a)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=114873921&loc=SL114875236-224282" }, "r527": { "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" }, "r528": { "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" }, "r529": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r53": { "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" }, "r530": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r531": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r532": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r533": { "Name": "Forms 10-K, 20-F, 40-F", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-1" }, "r534": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r535": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r536": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r537": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r538": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09" }, "r539": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08" }, "r54": { "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" }, "r55": { "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" }, "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": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e526-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6787-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=114867106&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=114867106&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=114867106&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=114867106&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=114867106&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=114867106&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=114867106&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=114867106&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=114867106&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=114867106&loc=SL7669686-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&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=114867106&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=114867106&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=114867106&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=114867106&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=114867106&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=114867106&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=114867106&loc=SL7669625-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e557-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=109228884&loc=d3e1436-108581" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-03(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868656-224227" }, "r81": { "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=115205541&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&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=115205541&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=115205541&loc=SL114868664-224227" }, "r85": { "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=115205541&loc=SL114868664-224227" }, "r86": { "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=115205541&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r88": { "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=115205541&loc=SL114868664-224227" }, "r89": { "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=115205541&loc=SL114868664-224227" }, "r9": { "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" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r91": { "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=115205541&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.5)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r94": { "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=115205541&loc=SL114868664-224227" }, "r95": { "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=115205541&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585" } }, "version": "2.1" } XML 83 R101.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
QUARTERLY FINANCIAL INFORMATION (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Quarterly Financial Information Disclosure [Abstract]                      
Net sales $ 166,527 $ 158,595 $ 161,554 $ 157,029 $ 163,539 $ 155,043 $ 163,687 $ 161,410 $ 643,705 $ 643,679 $ 594,790
Gross profit 54,346 54,008 53,918 49,095 51,325 48,002 53,466 51,459 211,367 204,252 189,009
Earnings before income taxes 22,368 24,436 24,881 24,793 25,263 23,529 25,061 25,177 96,478 99,030 88,488
Net earnings $ 20,383 $ 20,676 $ 19,829 $ 18,783 $ 20,334 $ 19,214 $ 19,679 $ 19,346 $ 79,671 $ 78,573 $ 90,071
Basic net earnings per common share (in dollars per share) $ 0.64 $ 0.64 $ 0.62 $ 0.58 $ 0.63 $ 0.60 $ 0.61 $ 0.60 $ 2.48 $ 2.45 $ 2.83
Diluted net earnings per common share (in dollars per share) $ 0.63 $ 0.64 $ 0.61 $ 0.58 $ 0.63 $ 0.59 $ 0.61 $ 0.60 $ 2.45 $ 2.42 $ 2.79
XML 84 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES (Tables)
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Schedule of Lease Cost
For the year ended December 31, 2019, the Company's total lease cost was as follows, which included both amounts recognized in profits or losses during the period and amounts capitalized on the balance sheet, and the cash flows arising from lease transactions:

Year ended December 31, 2019  
Lease Cost  
Operating lease cost  $3,181  
Other information  
(Gains) and losses on sale and leaseback transactions, net —  
Cash paid for amounts included in the measurement of lease liabilities  
Operating cash flow from operating leases  3,216  
Right-of-use assets obtained in exchange for new operating lease liabilities  10,173  
Weighted-average remaining lease term - operating leases  4.93 years
Weighted-average discount rate - operating  4.6 %
XML 85 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SUPPLEMENTAL CASH FLOW INFORMATION (Tables)
12 Months Ended
Dec. 31, 2019
Supplemental Cash Flow Information [Abstract]  
Supplemental Cash Flow Information
Cash paid during the year for:
201920182017
Income taxes$21,771  $20,593  $25,845  
Interest$5,674  $6,940  $7,021  
Non-cash financing activities:
 201920182017
Dividends payable$16,855  $15,220  $13,484  
XML 86 R5.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
Statement of Comprehensive Income [Abstract]      
Net earnings $ 79,671 $ 78,573 $ 90,071
Other comprehensive (loss)/income, net of tax:      
Net foreign currency translation adjustment (891) (2,982) 5,404
Unrealized loss on cash flow hedge, net of taxes of $372 at December 31, 2019 (1,399) 0 0
Net change in postretirement benefit plan, net of taxes of $101, $434, and $207 at December 31, 2019, 2018 and 2017, respectively 328 1,022 (197)
Other comprehensive (loss)/income (1,962) (1,960) 5,207
Comprehensive income $ 77,709 $ 76,613 $ 95,278
EXCEL 87 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .J%55 ?(\\#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,$% @ ZH554"?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 " #JA5503J=IHNX K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2L0P$(9?17)O)\E*#Z';B^))07!!\1:2V=U@DX9DI-VW-ZV[ M740?P&-F_GSS#4QKHC)#PNY+HE0FOLA M>4WEF0X0M?G0!P3)>0,>25M-&F9@%5)KZ%JZ &4:8?/XNH%V)2_5/[-(!=DY.V:VI<1SK<;/DR@X" MWIX>7Y9U*Q621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( .J%55#D$]-7?0, "X1 8 >&PO=V]R:W-H965T&ULC5AM;YLP&/PKB!\P\ LDJ9)(3:-IDS:IZK3M,TV7RLS5DT5MGFI:J:7%=!K7:+ M\)[=K47:$2SB5ZXNS=5QT WE6>N7[N3K=A'&78]4H39M5R(S/V?UH(JBJV3Z M\6[/.VFPYK_4EJ'M[CUDWB]B=-'=_TS7: MFVVOF=O3F-;S,IY'YZ[,@%CU"'Z%8",B,K5' 8X$5IS0^:W T6(6\2:(B3N M@H!C%)8NKN@)IDM(EY8NK^BILUF,$Q?3"J[?".-Q MG'ERS4@%3I(-,![3&0SW/>.T@FL[PGA\9SB_3- *KO,(X[&>X9@SFF+NFH\P M/O=QUAF-,B?N XS/?1QX1N,LB/L XW,?9Y[11 OB/L#XW,>Q9S34@K@/,#[W ML^PGC< MYSC[G.9:NNXCC&\L./NYEF2.@<>] MSQ>NRO\_\3G./J>Y3LA,!@]]GPK./J>Y3MBMRGK )!93#6L=,_NK M[L_S,HK7 $'SG;BOQ ,FO5'CB9PFGE5-X)5 T)0GSLOU"F%\K]=X)1 TY8F; M'H1)/2J>MWB:\F3BJ@#,U*."5P)!4YZX\QI@?#-.X)5 T)2G[KQ&&,]Z(_!* M(&C*4W>%1AAW+-'59K)4]=YNU)M@HT^5_4IPU3I^#+CG=C/Z#N^_)'S/ZGU> M-<&S;LV6UFX\=UJWRG0E_F0&?%#9=CPIU*[M#B?FN.YW\/U)JX_#UXEH_$2R M_ =02P,$% @ ZH554$GX%_W,0Z+'TU][.^7^V$XW15% M_[B/3=5_;D_QF'YY:KNF&M)M]USTIRY6NRFHJ0M4RA5-=3@NUZOIV9=NO6I? MAOIPC%^Z1?_2-%7W[R;6[?E^"XV^HP!DR*OP[QW-]<+\:A/+3M]_'FM]W]4HV.8AT? MA[&)*GV]QFVLZ[&EY..?N='EM<\Q\/;ZK?5?IL&GP3Q4?=RV]=^'W;"_7_KE M8A>?JI=Z^-J>?XWS@.QR,8_^]_@:ZR0?G:0^'MNZGSX7CR_]T#9S*\E*4_VX M?!^.T_=Y;O\M3 [ .0"O 6 ^#-!S@"8!Q<79--2?JZ%:K[KVO.@N;^M4C8L" M[G2:S,?QX31WTV]IM'UZ^KIV9E6\CNW,DLU%@C<2?*_8#/?BB9>+Q-WT M$K0Q9-JW@BI8DYE7*WJQW$L@7BSKQ6L?-/'"5:X$7\I>G.C%,2^E(EX*]E)*3HIN1,@3DK6B56!O,8M%V5L>-&&YS;(!.R$+8!.X$VN"<<2+($.G(>,&E(PDQ?TP)BG>$SAO R43UT%0 4+& M40:2P!U9Z@CXFD$=V*H1=,:4Z:^=<203$Y [DI(8'33Y=(T^Y6DFF=RV(@DQ(X M*NG<;4!BI5-LK0LR5)CS(_,2.# ]!29P% (HR^9'E.46(I%(F4DEF"DL.28]Q21R_*&A>-\*JMRD MR'Q$SD=/^8B8HD=48#-<1EQFB5R?HH@Q1YR1IHR8I"S>HQ4QBCC%ODN T4M\@Y MBJ!HF2ZH:D#92TDH:Z^5CSWHG,6 TLRX?. M9"QJCD50E$-:X&+:YR";(D&'7N6(I64R:DY&4!19FJ/Q4ZIZ:44FR;13&5)H M&:&:(Q04!9?F=/P$7K%L)NERR57+'-6J@A"<:M2W)Q#C@?#?U3=\^'8+Q[:86B;Z>#QJ6V'F-I4 MGU-K^UCMKC=U?!K&RS)==Y<#VN*]_@]02P,$% @ ZH55 M4.CYQW"$ @ &0D !@ !X;"]W;W)K[?KRU&WN'(2LF#9=>8Q4(SG; MNZ"JC A"-*I848?+N1O;R.5\IVV*9BY7/B:EZ7-9#A^=TG#VYPVL-]^S_[)F3=FMDSQM2A_ M%7M]6H19&.SY@9U+_2*NGWEG* F#SOU7?N&ED5L2,\=.E,K]![NSTJ+JLAB4 MBKVUUZ)VUVM[A^9=&!Q N@!R"\#3AP%Q%Q![ 5%+YJQ^9)HMYU)< ]D^K8;9 MEP+/8K.8.SOHUL[=,VZ5&;TL,4KFT<4FZC2K5D-Z&C)4K,<*^B])9 !N% 2D M("X^[L=3.#X&XV,7/QVXH)Z+5I,X3=VZ0!GRC(Q%%".89 J23$=.\CM.$C ^ M 9RDGI-D[,1[9.N'D@$&!3$H@)%Y&*V&#A;4_3R6Y[H!4 H"I0!0[@&EHXE\ ME$>* 40&0F1C".Q-L0CQ2#"!R$"('(+ 'T6K2_A031*GW(JV?R@8X&,$5 M! % Q"\A:&0:=V^!OSS_)1V"W2EM& "+?3 \FBTF4Y2D.?6Y("5):([O?%D8 MKG68 %A3'XM DR&<8_\9PLJ$DM[G,<2"2R@&:B@>[00Q\"W'69K[4&-=BOPZ M&/7V*'MH^,;DL:A5L!7:;'=N4SH(H;E)B":FE)W,.>76*?E!VV9JVK+=K-N. M%DUW$(ENIZ'E7U!+ P04 " #JA550C1#QN<(# 3$ & 'AL+W=O MY $F$E0M$ +#+;8 M]MF3*(FQOJ2V,]G^?>7+9AV*GI?8E@^I0YK2$;.ZUN MNSPG2;L_NS)KG^J+J_R;8]V46>VNB]EJ66?/?JROJVSJ&^,? E_QT[OJ!9+.Z9"?WE^N^7MX:_Y3< MO1SRTE5M7E=1XX[K^ 6>=WPP&!!_Y^[6SNZC/I3WNO[6/_Q^6,>L9^0*M^]Z M%YF_?+BM*XK>D^?Q[^0TOL_9&\[O?WC_=0C>!_.>M6Y;%__DA^Z\CFT<'=PQ MNQ;=E_KVFYL"4G$T1?^'^W"%A_=,_!S[NFB'WVA_;;NZG+QX*F7V?;SFU7"] MC6\T3&:T 9\,^-T ]*<&8C(0/PWDIP9R,I#((!E#&7*SR[ILLVKJ6]2,G_>2 M]54$S])G?]\/#LD>WOGTM'[T8P.@5\E'[VC"O(X8/L?<$8GW?I^"4U.\\L"< M/TZP#1%:/4)V(03 T"P$&:@8'(@'!Y9V($D'W D@XL$;9 M8=N J&:IP"LJ1"G#<;GN")0T?*&^4I)R2E"6B'(:YA:$P1^*0JD4?Z<0E8K9 M^GI@#(S>\AC!6>$]CP43":V"E4S N!42U>J.A+&E-0$+6S40O(.]&L(T,FM! M8N(A+C40+ L*QH'I!>*D +P )X@;3)P3Q+E2 A.G< 88P\Q#7*I3)A:8TZ(! MA&KP!=4 6C: T V.=6,"/:S$5*4X]!!E- 2U1J"46-B'@%8-(&1#8-F <*I,P7RY![1#F+72+M4TK5- ")7 0@6ANH#VB<2\0Y@7:(5/%03L M%U"+14*+%1!J);!:3:#YL@Z MVVA?7ZNN;S!FH_?.]H7WG14:?_4=[]B?_G0SMLM_9LTIK]KHO>Y\WS9T5\>Z M[IPGR9Y\)9Q]AWY_*-RQZV^-OV_&-G5\Z.K+U((G]_\!-O\#4$L#!!0 ( M .J%55 QV\?.D@( )@( 8 >&PO=V]R:W-H965T&UL M?59=C]HP$/PK4=[OXC@?3A @74!5*[72Z:JVSP8,1)?$J6W@^N]K.R%'G(47 M8F]FQS.+[V8E5EF+2.OSVI/ZQI$F_'5_8OUKPVLZ&2 MK7CUI]RIX\+/?&_']O14J3=^^Z_LS.K--PHT6ML>27MK[<]2<7K MGD5+J>E']RP;^[ST_-VU.RB0L*0P"HBT&AD":*1T0PFB$&"V!+$(X+8J52' M22RFL1B2IR1T[ *H+"&1XWB*RA$B=RJ?@)(3P',.$Z0@03KU'"/'',$3K%A B[E9V"GL+\SOG)0;DY(-?9LD4.K9*ZIQU&N=6=HA*, M[BC6C0>\VQ"@V3VR/6AT&@E![G: 8&D:NH<6@.4))NY%$]QF+9KK_U/FJYG_Z#B4#;2VW"EFX>]XO><*Z95HF>M M[Z@_$X9)Q?;*#(D>BZY7=A/%V_X[(!@^1I;_ 5!+ P04 " #JA550'^F; M+,X! Y! & 'AL+W=OZ,&0Z$Z*H#3O6-'$#8G48J3HU=JI;H00&M?1)G)(FB6\)I M+W"9^]A)E;D<#>L%G!32(^=4_3D"DU.!8_P1>.[;SK@ *?.!MO 3S*_AI.R* M+"QUST'H7@JDH"GP0WPX9@[O 2\]3'HU1ZZ2LY2O;O&M+G#D# &#RC@&:H<+ M/ )CCLC:>)LY\2+I$M?S#_8G7[NMY4PU/$KVNZ]-5^ [C&IHZ,C,LYR^PEQ/ MAM%<_'>X +-PY\1J5))I_T75J(WD,XNUPNE[&'OAQRGL[._GM.V$9$Y(EH0D MU!*$O/,OU- R5W)"*IS]0-T5QX?$GDWE@OXH_)XUKVWT4L9IEI.+(YHQQX!) MUI@%02S[(I%L21R3S^GI[3;!;M/CSA/LU@2[^VV"=),@]03I?P[V5T4&3.8Q MPF-V^V1;)-L4R39$[JY$LD\B<71]EF1U=1Q4ZQ^M1I4&BJ'U2UO=#H+(U]0/Z:&RD-6"O1C771V3Y>%@P:XZ9[.U?A-8>%D5C4/PU3%X7P(VYTI'5]?WLYW),7+-^EI3_,7\?%(7?IJ@[:;<_Q[_-H,/SG%7@Y?>/T1?UXOUBGM+"S;/M/YM5 MN;X?QL/!RKVD;]OR6W;\U34+TL-!L_K?W;O;>GGEQ,_QG&V+^N_@^:THLUTS MBK>R2W^8S0%\-L$V /0>0K3?PE-UZNQ[2,IU.\NPXR$\5=TBKPI9WUA?$ M40:U=8L MD"9J:Y9(H\^:L<_).3$$$T/U %%K ,,2<]+H6K.O-9JD4,SO/)2I.!8Q2_-# M*!N9F&_&8Z@B*2W+4"AB^[4,%5)98PU.D8(I4B!%S,GC26,NURZMMK%AQ;$( MA0)[B:"7J Y7+2\Q'D## 72X&,6*:J8#CXD0EJUD?DO5,F.@&0,RRZ]*$TRC MP\LR%(WX%CV @4A8;-="NS:T:YB3F0V=^ 0;EN+Y35G+3@SMQ, .VZ19#.9) MA&9%&8>79$O5,I- ,PDPPYK>(@G-D)(QX7FDP)U<@)E8*YHUHLNI?&4EAG=A M$;:'F'=AH DRN$031L*JCJ5U0$J"I47* X(H!OY/ 0(18A0O+2!BC,"S.>A;B^0U$X5IH0$F#!! MP0%.D)")"2Y)H.P A<2DD#^!"HE9(?O 0H82 V&!YL@$;$E^/+$=SH-,4"^(W<4 W4D9P-A!B W]0 M6P#5B#_\+,&,'H$BZ6BEA.E B XQ=XWH0-HGC-,!*$=6=#S5$ 8$_00@" ." M^@""0.=/3/ X<5/6-H0!07T 0;CS$R^U6[*V(0P(Z@,(0HW?6&MYBF[JVI8P M(*@/( @ PM]=47 ) 4*T=6U+&!'4!Q&$'A\BD20=C%"8$:H/(Q1HV13QSOZH M0/_GO19HE!*<$6#"1%+'S8C"B%!]$*% ZX_BX&9] 73*QM11_0HC0B%$\,M1 MA5W81LIPE,R!3B-,$ M*&$%-XXH$0EM^>/M BA')%1L.>C'%Z]1JW?S?Z3YZV9?#)ZRLLQV]7O3ERPK MG1]4?/%K7+MT=3[8NI>R^FK]]_ST3OQT4&:'YGW_^/Q/A^G_4$L#!!0 ( M .J%55#IJ.2R]@$ "P% 8 >&PO=V]R:W-H965T&UL M?53;CILP$/T5RQ^P#K=D%0'2)E'52JT4;=7VV2$30&MC:INP_?O:AK"$6/N" M/<,Y9RX,D_9"OJD*0*-WSAJ5X4KK=DN(*BK@5#V)%AKSYB(DI]J8LB2JE4#/ MCL09"5>K->&T;G">.M]1YJGH-*L;.$JD.LZI_+<#)OH,!_CF>*W+2EL'R=.6 MEO 3]*_V*(U%)I5SS:%1M6B0A$N&7X+M(;%X!_A=0Z]F=V0K.0GQ9HUOYPRO M;$+ H-!6@9KC"GM@S J9-/Z.FG@*:8GS^TW]BZO=U'*B"O:"_:G/NLKP,T9G MN-".Z5?1?X6QG@2CL?CO< 5FX#83$Z,03+DG*CJE!1]53"JG.@FN:I%#V2P]=MJ1VB8!N; M[A?6Z9KMWIGV*..]YL$F2,G5"HV8W8 )YY@)08SZ%"+TA=B%C_1@0N-'#^Z*S3T"\1>@=@)Q'<"T:)3 ^;981J'63W%BTKV/E"R M+->KM/'GFWCS33SYQHM\!TPRBQ(F\7H1A1B>H!195;79#"X:'O=F+L]:<&8J2@B3 VD;1 BVPV*+M MLS91$F-MRY649/OWI63%:\]RVU7M?\MZV[S=SFG^?N'KYNFY'RXL[FX.U5/] M9]W_=?C2QE^+4Y2'S:[>=YMF/VOKQ]OY9[I>^['!J/A[4[]U9]]G0U>^-_1?QL['SGRK MNGK5;/_9//3/M_-B/GNH'ZN7;?^U>?NUGCJ4S6=3[W^O7^MME ].XCWNFVTW M_IW=OW1]LYNB1"N[ZL?Q<[,?/]^F^._-< .>&O"I 84/&\C40'XV\!\V\%,# MKQHLCET9QV9=]=7=3=N\S=KCXSU4PRRB:Q]'_WZX. [V^+\X/%V\^GI'>7:S M>!T"39KE4AS8M " M#!!LG_-"]?FH"6<^?58$_8B!RH<05)^12O(26\ZAY1Q8+I7EW-PFSTKE965% MP9-^2$#$P6._!?1;&+^%MEN8FUQ)%I25%5!EWFG#0,5%GIH5);1'V(J\]FLE(3$=R.$$YX!;TAG.V1FA9S#07)%7D=9 )=XE'"=2,@'' MK!V3'6#R3GL&JL(9SU:5<@PS_&=BX%BT8P;3V*30%92Q]]JSE7&66'B$B4 M"44J!&8" 2@4!I\>/*K >OT"V558 MIAG2!4-XR7*",3U8@'7- MO$FD]PS.;(^A,)>RU-X3.DEXQ]AB@*U2US*,L)49; %9:?;U0)1<)YA8;(E% MI28M6\9PSCKW Y4G6W"B6&7*-.85 U[I.F/) #+DG-[* 9G3EC^27/K%K&+ M*IT\EFSYD$!5 ML*[RUT!5YI)(^X)9)995[#2K!)57&8G.HE G7HQQI&.7>ELBF%ABB<5.$TL ML9A$[^E72$>B-QIK*"O/!NS2.$:76'2QT^@22QHOH@OV%9!=Y>2]WD8C72@" M)\ E&%QB:RUVNM82]-Y.UZLKI(H5N_%M9>Q3KP %LU(L*]EI5@JJHKQ>ORLD MBT_%S'#X3C&Q\_48E!Z DC0HO05;%C,?5?NTV7>S;TW?-[OQM.JQ:?HZNG2?HK_GNGHX M_=C6C_WP-8_?V^.QW_%'WQRF(\W%Z5SU[G]02P,$% @ ZX554*END9BT M 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TK MB!]0+ES6G4Y)I%ZGJI-6Z=1IVVV168&KV0'9TODZ8B%.J=WR?&4AO@8\%W"Z%9G$BJY&/,2C,]53G=!$"@H?6 0N%WA M'I0*1"CCY\Q)EY0!N#Z_LS_$VK&6BW!P;]0/6?DVIP=**JC%H/RS&1]AKN<# M)7/Q7^ *"L.#$LQ1&N7B2LK!>:-G%I2BQ>NTRR[NXW1S>YAAVP ^ _@".,0\ M;$H4E7\27A29-2.Q4^][$9XX.7+L31FZ&:2$[6F31 M=S)%AH-3LH.3(7;06IBW(R@<3;%H7'*S(>M' ,[CO_D"@_#;!1Y J4#D M9?R:.>F2,@#7YP_VS[%V7\M96'A ]5-6KLWI'245U&)0[@G'+S#7^\>.N]EX(GUQF[!*(YYCC%\%5,LD0P MS[ZDX%LICOP?.-^&[S<5[B-\_X?"FVV"=),@C03I?TO(T M65+BT,5)7GF7@;V/C\A^AT_3_BA,(SM+SNC\R\;^UX@.O)3=E1^AUG^PQ5!0 MNW"\]6 M3DFD7J=IDS;IU&G=9RYQ$E2(,R"7[M\/2)IE:]0O@(W?\[,QV8CFR;8 CCQK MU=F"4[.!LB!VT%N;W"12..4WIB^-!-JT+#E9DO6C@.[@?_=EXBRTLE=3068D= M,5#G]"X]GO8A/@8\2ACMZDQ")1?$IV!\J7*:!$&@H'2!0?CM"O>@5"#R,G[- MG'1)&8#K\PO[IUB[K^4B+-RC^BDKU^;T0$D%M1B4>\#Q,\SUO*-D+OXK7$'Y M\*#$YRA1V;B2QN9]@V@,\ O@ .,0^;$D7E'X43 M169P)&;J?2_"$Z='[GM3!F=L1;SSXJWW7@N>'C)V#41SS&F*X:N8=(E@GGU) MP;=2G/@K.-^&[S85[B)\]X_"#]L$^TV"?238OUGB1@Q/_DO"5CW58)HX39:4 M.'1QDE?>96#O>'R3O^'3M'\3II&=)1=T_F5C_VM$!UY*QY1L7?P!02P,$% @ ZX554&Y[ S2S 0 T@, !D M !X;"]W;W)K&UL?5/;;M0P$/T5RQ]0[SH+5*LD M4K<(@032J@CZ[$TFB55?@NULRM\S=M(T0.#%]HSGG#DS'N>C=4^^ PCD62OC M"]J%T!\9\U4'6O@;VX/!F\8Z+0*:KF6^=R#J!-**\=WN+=-"&EKFR7=V96Z' MH*2!LR-^T%JXGR=0=BSHGKXX'F3;A>A@9=Z+%KY"^-:?'5IL8:FE!N.E-<1! M4]"[_?%TB/$IX+N$T:_.)%9RL?8I&I_J@NZB(%!0A<@@<+O"/2@5B5#&CYF3 M+BDC<'U^8?^0:L=:+L+#O56/L@Y=06\IJ:$1@PH/=OP( ME6".RBJ?5E(-/E@]LZ 4+9ZG79JTC]--QF?8-H#/ +X ;E,>-B5*RM^+(,K< MV9&XJ?>]B$^\/W+L316=J17I#L5[]%Y+SO8TQ?!5S&L$0_8E!=]* M<>)_P?DV/-M4F"5X]IO"?Q <-@D.B>#PWQ*W8K(_DK!53S6X-DV3)Y4=3)KD ME7<9V+OTB.PU?)KV+\*UTGARL0%?-O6_L38 2MG=X AU^,$60T$3XO$=GMTT M9I,1;#__(+9\X_(74$L#!!0 ( .N%55!\B:NMM $ -(# 9 >&PO M=V]R:W-H965T5%2VYRVSO4' MQFS9@A+V"GO0_J9&HX3SIFF8[0V(*H*49'RWNV%*=)H66?2=3)'AX&2GX62( M'902YO4($L><)O3-\=@UK0L.5F2]:. 'N)_]R7B++2Q5IT#;#C4Q4.?T+CD< MTQ ? WYU,-K5F81*SHC/P?A6Y707!(&$T@4&X;<+W(.4@G#@Q*?HT1I MXTK*P3I4,XN7HL3+M'6?A1-%9G D9NI] M+\(3)P?N>U,&9VQ%O//BK?=>"L[3C%T"T1QSG&+X*B99(IAG7U+PK11'_@^< M;\/WFPKW$;Y_I_!ZFR#=)$@C0?K?$K=B;CXD8:N>*C!-G"9+2AQTG.25=QG8 M.Q[?Y&_X-.T/PC2=MN2,SK]L['^-Z,!+V5WY$6K]!UL,";4+QT_^;*8QFPR' M_?R#V/*-BS]02P,$% @ ZX554-#*EUBV 0 T@, !D !X;"]W;W)K M&UL?5/;;MLP#/T501]0)4JZ9H%MH.DP;, &!!VV M/2LV;0O5Q9/DN/O[4;+K>:VQ%TFD> X/*2H;K'OR+4 @SUH9G],VA.[(F"]; MT,+?V X,WM36:1'0= WSG0-1)9!6C&\V[Y@6TM B2[ZS*S+;!R4-G!WQO=;" M_3Z!LD-.M_3%\2B;-D0'*[).-/ -PO?N[-!B,TLE-1@OK2$.ZIS>;X^G?8Q/ M 3\D#'YQ)K&2B[5/T?A'JSZ*:O0YO1 206UZ%5XM,,GF.JYI60J_@M<06%X5((Y2JM\6DG9 M^V#UQ()2M'@>=VG2/HPWM[L)M@[@$X#/@$/*P\9$2?D'$421.3L0-_:^$_&) MMT>.O2FC,[4BW:%XC]YKP?E=QJZ1:(HYC3%\$;.=(QBRSRGX6HH3?P/GZ_#= MJL)=@N_^47A8)]BO$NP3P?Z_):[%O'^5A"UZJL$U:9H\*6UOTB0OO// WO/T M)G_#QVG_*EPCC2<7&_!E4_]K:P.@E,T-CE"+'VPV%-0A'N_P[,8Q&XU@N^D' ML?D;%W\ 4$L#!!0 ( .N%55#'06>KLP$ -(# 9 >&PO=V]R:W-H M965T6_>#$,^HGUV'8 G+UH95]#.^_[(F*LZT,+= M8 \FW#1HM?#!M"USO051)Y!6C&?9'=-"&EKFR7>V98Z#5]+ V1(W:"WLCQ,H M' NZHZ^.)]EV/CI8F?>BA<_@O_1G&RRVL-12@W$2#;'0%/1A=SP=8GP*^"IA M=*LSB95<$)^C\:$N:!8%@8+*1P81MBL\@E*1*,CX/G/2)64$KL^O[.]2[:&6 MBW#PB.J;K'U7T'M*:FC$H/P3CN]AKN>6DKGXCW %%<*CDI"C0N722JK!>=0S M2Y"BQ!>^UY/LL9]=(-,>&#+8:"QL?CFW"VTYA-AL=^_D%L^<;E M3U!+ P04 " #KA550F7;*VK4! #2 P &0 'AL+W=O67MLHX!Q M *_3O\^ '==MK;X ,\PY/*F5>=RVGK?'QAS90M:N"O30X#1MPUQO0501I!7CN]T-TT)VM,BB[V2+S Q>R0Y.EKA!:V%_'4&9,:=[ M^N%XE$WK@X,562\:> +_HS]9M-C"4DD-G9.F(Q;JG-[O#\ GQ)&MSJ3 M4,G9F)=@?*URN@N"0$'I X/ [0(/H%0@0AFO,R==4@;@^OS!_CG6CK6JXIF8O_!A=0&!Z48([2*!=74@[.&SVSH!0M MWJ9==G$?IQM^.\.V 7P&\ 5P%_.P*5%4_DEX4636C,1.O>]%>.+]@6-ORN", MK8AW*-ZA]U+P),G8)1#-,<3_P/DV/-E4F$1X\H?" M=)L@W21((T'ZWQ*W8J[_2L)6/=5@FSA-CI1FZ.(DK[S+P-[S^":_PZ=I_RYL M(SM'SL;CR\;^U\9X0"F[*QRA%C_88BBH?3C>XME.8S89WO3S#V++-R[> 5!+ M P04 " #KA550N83M@+0! #2 P &0 'AL+W=O:6*=%JFJ?1=S)YBKV3K8:3(;972IA?1Y X9'1+KXZG MMFY<<+ \[40-S^!^="?C+3:SE*T";5O4Q$"5T?OMX;@+\3'@9PN#79Q)J.2, M^!J,KV5&-T$02"A<8!!^N\ #2!F(O(RWB9/.*0-P>;ZR?XFU^UK.PL(#RI>V M=$U&]Y244(E>NB<<'F&JYQ,E4_'?X +2AP!TL:5%+UUJ"86+T6)]W%O M==R'\2:YPM8!? +P&;"/ #8FBLH_"R?RU.! S-C[3H0GWAZX[TT1G+$5\<4?"W%D?\#Y^OP9%5A$N')'PKOU@EV MJP2[2+#[;XEK,?N_DK!%3Q68.DZ3)07V.D[RPCL/[#V/;_([?)SV[\+4K;;D MC,Z_;.Q_A>C 2]G<^!%J_ >;#0F5"\<[?S;CF(V&PV[Z06S^QOD'4$L#!!0 M ( .N%55"NDM $ -(# 9 >&PO=V]R:W-H965T.IALILS"95<$)^#\:4N M:!(2 @F5"PK";U=X "F#D$_CUZ))UY"!N#V_JG^*M?M:+L+" \J??>VZ@MY1 M4D,C1ND>Z_C/LTW M:;K0]@E\(?"5:P(IA77T/PO1 G_A^=[]/3W0S32$^W]"S9%\AV!;(H MD+U9X@XF^[=(MNFI M/&:;*DPE''2=YXUX&]Y_%-_L+G:?\F3-MK2R[H_,O& M_C>(#GPJR8T?H&UL M?5/;;M0P$/T5RQ]0[WH#E%42J5N$0 )I500\>Y-)8M678#N;\O>,G32$-N+% M]HSGG#DS'N>C=8^^ PCD22OC"]J%T!\9\U4'6O@;VX/!F\8Z+0*:KF6^=R#J M!-**\=WN+=-"&EKFR7=V96Z'H*2!LR-^T%JXWR=0=BSHGCX['F3;A>A@9=Z+ M%KY!^-Z?'5IL8:FE!N.E-<1!4]"[_?&4Q?@4\$/"Z%=G$BNY6/L8C<]U07=1 M$"BH0F00N%WA'I2*1"CCU\Q)EY01N#X_LW],M6,M%^'AWJJ?L@Y=06\IJ:$1 M@PH/=OP$E6".RBJ?5E(-/E@]LZ 4+9ZF79JTC],-?S_# MM@%\!O %<)ORL"E14OY!!%'FSH[$3;WO17SB_9%C;ZKH3*U(=RC>H_=:\HSG M[!J)YIC3%,-7,?LE@B'[DH)OI3CQ5W"^#3]L*CPD^.$?A8=M@FR3($L$V7]+ MW(K)7B1AJYYJ<&V:)D\J.Y@TR2OO,K!W/+W)W_!IVK\*UTKCR<4&?-G4_\;: M "AE=X,CU.$'6PP%38C'=WAVTYA-1K#]_(/8\HW+/U!+ P04 " #KA550 MT-)Y#[4! #2 P &0 'AL+W=O/*N5>LRVGC?'1AS10-:N"O308LWE;%:>#1MS5QG0901I!7C MF\T-TT*V-$^C[V3SU/1>R19.EKA>:V%_'4&9(:-;^NEXEG7C@X/E:2=J> '_ MO3M9M-C,4DH-K9.F)1:JC-YM#\ 'Q(&MSB34,G9F-=@?"DSN@F"0$'A M X/ [0+WH%0@0AEO$R>=4P;@\OS)_AAKQUK.PL&]43]EZ9N,WE)20B5ZY9_- M\ 13/=>43,5_A0LH# ]*,$=AE(LK*7KGC9Y84(H6[^,NV[@/XTVRGV#K #X! M^ RXC7G8F"@J?Q!>Y*DU [%C[SL1GGA[X-B;(CAC*^(=BG?HO>0\N4[9)1!- M,<3_P/DZ?+>JD"@_#; M%1Y J4#D9?R:.>F2,@#7YQ?VC[%V7\M%6'A ]5-6KLWI@9(*:C$H]XCC)YCK MN:5D+OX+7$'Y\*#$YRA1V;B2'C)V#41SS&F* MX:N8W1+!//N2@F^E./$W<+X-WV\JW$?X_A^%[[<)TDV"-!*D_RUQ(^8V>96$ MK7JJP31QFBPI<>CB)*^\R\#>\_@F?\.G:?\J3",[2R[H_,O&_M>(#KR4Y,:/ M4.L_V&(HJ%TXOO-G,XW99#CLYQ_$EF]<_ %02P,$% @ ZX554' ("[&T M 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TK MB!]0$I)V761;:CI-F[1)4:=MGXE]ME&!\P#'W;\?8-?U5G=?@#ONO7MW'-F M]M&U )X\:65<3EOONP-CKFQ!"W>%'9AP4Z/5P@?3-LQU%D250%HQOMG<,"VD MH466?"=;9-A[)0V<+'&]UL+^/H+"(:=;^NQXD$WKHX,562<:^ ;^>W>RP6(S M2R4U&"?1$ MU3N^VA^,^QJ> 'Q(&MSB36,D9\3$:GZN<;J(@4%#ZR"#"=H%[ M4"H2!1F_)DXZIXS Y?F9_6.J/=1R%@[N4?V4E6]S>DM)!;7HE7_ X1-,]5Q3 M,A7_!2Z@0GA4$G*4J%Q:2=D[CWIB"5*T>!IW:=(^C# M-B9*RC\(+XK,XD#LV/M.Q"?>'GCH31F=J17I+HAWP7LI^/4V8Y=(-,4X2?/>7PC<(]JL$^T2P_V^):S&[?Y*P14\U MV"9-DR,E]B9-\L([#^P=3V_R$CY.^U=A&VD<.:,/+YOZ7R-Z"%(V5V&$VO#! M9D-![>/Q73C;<Z6:2$[6F31 M=[9%9@:O9 =G2]R@M;"_3J#,F-.$OCF>9-/ZX&!%UHL&OH'_WI\M6FQAJ:2& MSDG3$0MU3N^3XRD-\3'@AX31KM.T29M4W;3M,TVNC@Q59)QKX OYK=['!8C-+)348)]$0 M"W5.'[:G\S[&IX!O$@:W.)-8R17Q.1H?JYQNHB!04/K((,)V@T=0*A(%&3\F M3CJGC,#E^97]?:H]U'(5#AY1?9>5;W-ZI*2"6O3*/^'P :9Z#I1,Q7^"&Z@0 M'I6$'"4JEU92]LZCGEB"%"U>QEV:M _CS8%/L'4 GP!\!AQ3'C8F2LK?"2^* MS.) [-C[3L0GWIYXZ$T9G:D5Z2Z(=\%[*_CA/F.W2#3%G,<8OHC9SA$LL,\I M^%J*,_\'SM?ANU6%NP3?_:'PN$ZP7R78)X+]?TM@I3-71BA-GRPV5!0^WB\ M#V<[CMEH>.RF'\3F;US\ E!+ P04 " #KA550]^YO5%$BF>PT.*2@=CGUT#X,FKDMIE MM/&^.S#FB@:4<%>F XTWE;%*>#1MS5QG0901I"3C2;)G2K2:YFGTG6R>FM[+ M5L/)$MRO(T@S9'1#WQR/;=WXX&!YVHD:OH/_T9TL6FQF*5L%VK5&$PM5 M1F\VA^,NQ,> GRT,;G$FH9*S,<_!>"@SF@1!(*'P@4'@=H%;D#(0H8R7B9/. M*0-P>7YCOXNU8RUGX>#6R*>V]$U&KRDIH1*]](]FN(>IGD^43,5_A0M(# ]* M,$=AI(LK*7KGC9I84(H2K^/>ZK@/X\UV/\'6 7P"\!EP'?.P,5%4_D5XD:?6 M#,2.O>]$>.+-@6-OBN",K8AW*-ZA]Y+S?9*R2R":8HYC#%_$;.8(ANQS"KZ6 MXLC_@?-U^'95X3;"MW\H_$_^W2K!+A+L/BQQ+>9OE6S14P6VCM/D2&%Z'2=Y MX9T']H;'-WD/'Z?]F[!UJQTY&X\O&_M?&>,!I217.$(-?K#9D%#Y&PO M=V]R:W-H965TJVF3 M-NG4:>MG+G$25(@S()?NWP](FF9;M"^ C=_SLS'9B.;%M@".O&K5V9RVSO5' MQFS9@A;V!GOH_$V-1@OG3=,PVQL0501IQ?AN=\>TD!TMLN@[FR+#P2G9P=D0 M.V@MS*\3*!QSNJ=OCB?9M"XX6)'UHH%OX+[W9^,MMK!44D-G)7;$0)W3^_WQ ME(;X&/!#PFA79Q(JN2"^!.-SE=-=$ 0*2A<8A-^N\ !*!2(OX^?,29>4 ;@^ MO[%_C+7[6B["P@.J9UFY-J<'2BJHQ:#<$XZ?8*[GEI*Y^"]P!>7#@Q*?HT1E MXTK*P3K4,XN7HL7KM,LN[N-TDQQFV#: SP"^ XQ#YL21>6/PHDB,S@2,_6^ M%^&)]T?N>U,&9VQ%O//BK?=>"WZ79.P:B.:8TQ3#5S'[)8)Y]B4%WTIQXO_ M^38\V5281'CRA\)TFR#=)$@C0?K?$K=B;O]*PE8]U6":.$V6E#AT<9)7WF5@ M[WE\D_?P:=J_"M/(SI(+.O^RL?\UH@,O97?C1ZCU'VPQ%-0N'#_XLYG&;#(< M]O,/8LLW+GX#4$L#!!0 ( .N%55",E7'LM0$ -(# 9 >&PO=V]R M:W-H965TFA32TR)+OXHK,]D%) Q='?*^U M<#_/H.R0TRU]1_C M4\!W"8-?G$FLY&KM2S0^53G=1$&@H R10>!V@T=0*A*AC!\3)YU31N#R_,;^ M(=6.M5R%AT>KGF45VIP>*:F@%KT*3W;X"%,][RB9BO\,-U 8'I5@CM(JGU92 M]CY8/;&@%"U>QUV:M _3S7&"K0/X!. SX)CRL#%14OY>!%%DS@[$C;WO1'SB M[8EC;\KH3*U(=RC>H_=6\,,A8[=(-,6M0$ -(# 9 >&PO=V]R:W-H M965TD21;9EII.TR9M4M1IW6]B M7]NH8#S ?<#R[I8.R+:P \>=6J=1EMO.].C+FB 2W< MG>F@Q9O*6"T\FK9FKK,@RDC2BO$DV3,M9$OS-/HN-D]-[Y5LX6*)Z[46]O<9 ME!DRNJ%OCB=9-SXX6)YVHH;OX']T%XL6FU5*J:%UTK3$0I71A\WIO OX"'B6 M,+C%F81*KL:\!.-+F=$D) 0*"A\4!&XW> 2E@A"F\6O2I'/(0%R>W]0_Q=JQ MEJMP\&C43UGZ)J-'2DJH1*_\DQD^PU3//253\5_A!@KA(1.,41CEXDJ*WGFC M)Q5,18O7<9=MW(?Q9G^<:.L$/A'X3#C&.&P,%#/_*+S(4VL&8L?>=R(\\>;$ ML3=%<,96Q#M,WJ'WEO/]AY3=@M"$.8\8OL!L9@1#]3D$7PMQYO_1^3I]NYKA M-M*W2_HA61?8K0KLHL#NW1)7,(=_BV2+GFJP=9PF1PK3MW&2%]YY8!]X?)._ M\'':OPE;R]:1J_'XLK'_E3$>,)7D#D>HP0\V&PHJ'XX'/-MQS$;#FV[Z06S^ MQOD?4$L#!!0 ( .N%55 :UL$IM0$ -(# 9 >&PO=V]R:W-H965T MMC"]H%T)_9,Q7'6CA;VP/ M!F\:Z[0(:+J6^=Z!J!-(*\9WNW=,"VEHF2??V96Y'8*2!LZ.^$%KX7Z>0-FQ MH'OZYGB2;1>B@Y5Y+UKX"N%;?W9HL86EEAJ,E]80!TU!'_;'4Q;C4\!W":-? MG4FLY&+M2S0^U07=14&@H J10>!VA4=0*A*AC!\S)UU21N#Z_,;^(=6.M5R$ MAT>KGF4=NH+>4U)#(P85GNSX$>9Z;BF9B_\,5U 8'I5@CLHJGU92#3Y8/;.@ M%"U>IUV:M(_3S6TVP[8!? ;P!7"?\K I45+^7@11YLZ.Q$V][T5\XOV18V^J MZ$RM2'+S#LYO&;#*"[>&PO=V]R:W-H965TO&IE7$Y;[[L38ZYL00MWAQV8<%.C MU<('TS;,=19$E4!:,;[9')@6TM B2[Z++3+LO9(&+I:X7FMA?YY!X9#3+7US M/,NF]='!BJP3#7P!_[6[V&"QF:62&HR3:(B%.J>/V]-Y'^-3P#<)@UN<2:SD MBO@2C8]53C=1$"@H?6008;O!$R@5B8*,'Q,GG5-&X/+\QOX^U1YJN0H'3ZB^ MR\JW.7V@I():],H_X_ !IGKN*9F*_P0W4"$\*@DY2E0NK:3LG4<]L00I6KR. MNS1I'\:;PV&"K0/X!. SX"'E86.BI/R=\*+(+ [$CKWO1'SB[8F'WI31F5J1 M[H)X%[RW@A_O,W:+1%/,>8SABYCM',$"^YR"KZ4X\W_@?!V^6U6X2_#='PH/ MZP3[58)](MC_M\2UF.-?2=BBIQILDZ;)D1)[DR9YX9T']I&G-_D=/D[[9V$; M:1RYH@\OF_I?(WH(4C9W883:\,%F0T'MX_$8SG8&PO=V]R:W-H965T;+>0;5:M.,H?TOYLG[2;92/+OJQE8TK5)%H>UND#O=\R'^ 1 M+Z6\FIMQTAWE5:FW;O)UOTY)MR-9R9WM*(1[7.2CK*J.R>WC]T":CII=X.WX M@_VS/[P[S*LP\E%5O\J]/:W3/$WV\B#.E7U6UR]R.- \38;3?Y,763EXMQ.G ML5.5\;_)[FRLJ@<6MY5:O/?/LO'/:_]F60QA.( - 6P,R+U.U@OYG7\25FQ6 M6ET3W5]^*[IO3.^9NYM=M^BOPK]SFS=N];)ARWR573JB ;/M,>P&0T=$YMA' M"88DMBP*9SB)(2Q?8HT":A2 (+0V MPA18A!*<0"2F*$B800@TD41T(E$IH&"A#@)-) N%V?I &:"8A3H(-)_0P6E- M.:!8A#H(-&$"BK.?@M0NH@J'0%,^P 6 QMG-2>0#!)KR :X!-$YP3B(?(-"4 M#W 9H'&.S$'ICO-?[! M^S;NN]#'LC')J[*N8_%]Q4$I*]U>R)WS_LEUCN.DD@?;#9=NK/OVJ9]8U0ZM M83;VIYN_4$L#!!0 ( .N%55#9HETFT@$ )P$ 9 >&PO=V]R:W-H M965T*]SW!HSG C190N"Z0Z2@SO%C?#JG#N\!+QU, M>C-'KI.KE*\N^%+E.'(% 8?2. 5FAQL\ >=.R);Q:]'$JZ4C;N?OZI]\[[:7 M*]/P)/G/KC)MCH\855"SD9MG.7V&I9\]1DOS7^$&W,)=)=:CE%S[+RI';:18 M5&PI@KW-8]?[<9I7#H>%%B;0A4!7PM'[D-G(5_Z1&59D2DY(S7L_,/>+XQ.U M>U.ZI-\*OV:+US9[*Y)XEY&;$UHPYQE#-YAX11"KOEK0D,69_D>G87H2K##Q M]&1+CY.PP"XHL/,"NW]:W-^U&,*D89-]T&0?$#CT;]2:JE M-&!+B1YLPZU]*M: 0VW<]&#G:KXP&UL;5/; M;MP@$/T5Q >$-=YLHY5M*9LJ2J566J5J^\S:8QL%C MXG?Y]!^PX;NH78(9S MSEP8LM'8%]<">/*J5>=RVGK?'QES90M:N!O30X#1MPUQO0521I!7C MN]V!:2$[6F31=[9%9@:O9 =G2]R@M;!_3J#,F-.$OCF>9=/ZX&!%UHL&OH/_ MT9\M6FQ1J:2&SDG3$0MU3N^3XVD?\!'P4\+H5F<2*KD8\Q*,+U5.=R$A4%#Z MH"!PN\(#*!6$,(W?LR9=0@;B^ORF_AAKQUHNPL]DY=N4S,5_A2LHA(=,,$9IE(LK*0?GC9Y5,!4M7J===G$?IYO#[4S;)O"9 MP!?"78S#ID Q\\_"BR*S9B1VZGTOPA,G1XZ]*8,SMB+>8?(.O=7C?VOC?& MJ>QN<(1:_&"+H:#VX?@)SW8:L\GPII]_$%N^&PO=V]R:W-H965T14&U,V1 T2:.6"."-1 M$.P)IUWO%YGS7621B9MF70\7Z:D;YU3^/@,38^Z'_IOCN6M:;1VDR ;:P#?0 MWX>+-!996*J.0Z\ZT7L2ZMQ_#$_G,+ !#O&C@U&M]IXMY2K$BS4^5[D?V(R M0:DM!37+'9Z ,!36] M,?TLQD\P%[3SO;GZ+W '9N V$Z-1"J;E!9\9C&I,Y M# ^(YH!H"3@X'3()N)"),X1_^%1WAXC&88N_!X'1X><8($)4@<0?)/ MB;M-B1AFCXOL4)$=0I!N1##, 1?9HR)[A."X$4$P<8"+I*A(BA"$&Q$,\TY3 M#ZC( 2&(-R(8)L%%CJC($2'8-A[#O--X,WS0%Q0@%-O6HZ!M[\GJT7*0C1M7 MRBO%K7>SM&>&+ MP:#6=IN:O9SFV&1H,&PO=V]R:W-H965T&,"*C:EMEO3O.S:$HI2\V)[Q.63L4^N _#D M6:O>%;3S?C@RYJH.M' W9H >;QICM?!HVI:YP8*H(TDKQI/D'=-"]K3,H^]L MR]R,7LD>SI:X46MA_YQ F:F@!_KB>)1MYX.#E?D@6O@._L=PMFBQ5:66&GHG M34\L- 6]/QQ/6.O:F",[8BWF'R#KW7,DT_Y.P:A!;,:<;P#>:P(ABJ MKR'X7H@3_X_.]^GI;H9II*=;.G]#(-L5R*) MBTQ2UZ5N(=Y723;]%2#;>,T M.5*9L8^3O/&N WL?'Y']@\_3_DW85O:.7(S'EXW];XSQ@*DD-SA"'7ZPU5#0 M^'!\CV<[C]EL>#,L/XBMW[C\"U!+ P04 " #KA550'2*+D\,! W! M&0 'AL+W=O9[=\$1A^?V: L9B5?C$]@$6O4@RF MQ+VUXY$04_<@F;E3(PQNIU5:,NN6NB-FU,":0)*"T,/AGDC&!UP5(7;65:$F M*_@ 9XW,)"73?TX@U%SB!+\%GGG76Q\@53&R#KZ#_3&>M5N13:7A$@;#U8 T MM"5^3(ZGW.,#X">'V>SFR%=R4>K%+[XT)3[XA$! ;;T"<\,5GD (+^32^+UJ MXLW2$_?S-_5/H797RX49>%+B%V]L7^('C!IHV23LLYH_PUI/CM%:_%>X@G!P MGXGSJ)4PX8OJR5@E5Q67BF2OR\B',,[+3IZLM#B!K@2Z$1Z"#UF,0N8?F655 MH=6,]'+V(_-7G!RI.YO:!\-1A#V7O''1:Y5FM"!7+[1B3@N&[C#)AB!.?;.@ M,8L3_8].X_0TFF$:Z.F>3O.X0!85R() ]D^)Z4V),4P6-\FC)GE$(+\QB6'N M;TS([N(DZ"X\68-J-0VA77;1K2L>:;CX=_C24M^8[OA@T$59]WS");=*67"I M'.Y<+KWKXFTAH+5^^L'-]?*6EX55X]JF9/M75'\!4$L#!!0 ( .N%55"& M08M1MP$ -(# 9 >&PO=V]R:W-H965T)W^?0?LN&[B%V"&<\Y< M&++1V&?7 GCRHE7G-/ =_(_^ M;-%BBTHE-71.FHY8J'-ZOS^>TH"/@)\21KF!D@IJ,2C_9,;/ M,-=S2\E<_%>X@D)XR 1CE$:YN))R<-[H6053T>)EVF47]W&ZN4UFVC:!SP2^ M$ XQ#IL"Q(?)._1>BR2]R]@U",V8 MTX3A*\Q^03!47T+PK1 G_H[.M^G)9H9)I"=K.C]L"Z2; FD42/\K\?"FQ"W, MQS=!V*JG&FP3I\F1T@Q=G.25=QG8>Q[?Y!]\FO9OPC:R<^1B/+YL[']MC =, M97>#(]3B!UL,!;4/QSL\VVG,)L.;?OY!;/G&Q5]02P,$% @ ZX554"X# M-,.R 0 T@, !D !X;"]W;W)K&UL;5/;;IPP M$/T5RQ\0@]DTT0J0LHFB1FJE5:JVSUX8P(HOQ#9+\O>U#4OIEA<\,\PYZ!^7_--I(YKQK6F)[ ZR.("D(39(O M1#*N<)G'V-&4N1ZV1AJ;D$9;E6R$!3X(=T?]B%_)CPB\-H5S8*G9RT?@O.2UW@) @" 94+#,P? M9W@$(0*1E_$^<^*E9 "N[0O[<^S=]W)B%AZU^,UKUQ7X'J,:&C8(]ZK'KS#W M,758-U6LXL7HID']/)53S'F?\"VP;0&4"O &0J M%)4_,2G+C5ZCS M#VQQ!#0NF'?>-M.:38[3_?R"R/*,RS]02P,$% @ ZX554"2V$++? 0 M 04 !D !X;"]W;W)K&UL;53KCIP@%'X5P@,L MCN-E.E&3G6V:-FF3R39M?S-ZO&1!+."X??L"NM:Z_!'.X;N<@T V"?FB6@"- M7CGK58Y;K8/WHHE72TO32\WJN!)L%]=I=LE!5]43"F%""%?"R?F0VS]0^XL/Y]#L36F3;BOF>R].,;'C-RMT(*YS)AP@SFL M"&+45XO09W$)W]%#/_WHK?#HZ,=B0_SP6^2>DW2]P))L#/Q8?9G@FR.( ?9N,NG4"G& MWEW\37:]WX^A.\+_X//C\(W*INL5N@EM+H([KK40&DPIP8/9U=:\1VO H-9V MFIJYG&_E'&@Q+ \.65^]XB]02P,$% @ ZX554+UAK62V 0 T@, !D M !X;"]W;W)K&UL;5/;;MP@$/T5Q >$7>RDTZ&:2$[6F31=[)%9@:O M9 ?CA>9-/ZX&!%UHL&OH/_T9\L6FQ1J:2&SDG3$0MU M3N_VAV,:\!'P4\+H5F<2*CD;\QJ,KU5.=R$A4%#ZH"!PN\ ]*!6$,(W?LR9= M0@;B^ORA_AAKQUK.PL&]4;]DY=N4S,5_@PLHA(=, M,$9IE(LK*0?GC9Y5,!4MWJ9==G$?IYN4S[1M I\)?"'%)DU M([%3[WL1GGA_X-B;,CAC*^(=)N_0>RF2&YZQ2Q":,<<)PU>8_8)@J+Z$X%LA MCOP_.M^F)YL9)I&>K.EILBV0;@JD42#]I\3D4XE;F/13$+;JJ0;;Q&ERI#1# M%R=YY5T&]BX^(OL+GZ;]6=A&=HZ7C?VOC?& J>RN<(1:_&"+H:#VX?@% MSW8:L\GPII]_$%N^=@AFMP$ -(# 9 M>&PO=V]R:W-H965T$I%4$2$VK M:I,V*>JT[;<#%[#J#V:;T+W]K@UAK../[7M]SKD?OLX&8]]<"^#)NY+:Y;3U MOCLRYLH6%'=WI@.--[6QBGLT;<-<9X%7D:0D2S:; U-<:%IDT7>V169Z+X6& MLR6N5XK;WR>09LCIEMX%YDU [%C M[SL>GGA[3+ W97#&5L0[3-ZA]UKL#ON,78/0A#F-F&2!VK&>XB?;>DIX=U@715((T"Z3\E'CZ4N(:Y_Q"$+7JJP#9QFAPI3:_C M)"^\\\ ^)O%-_L+':?_*;2.T(Q?C\65C_VMC/& JFSLX 0 T@, !D !X M;"]W;W)K&UL;5/;;MP@$/T5Q <$+^ML-BO;4C91 MU4JMM$K5Y)FUQS8*%Q?P.OG[ '8<-_4+,,,Y9RX,V:#-BVT!''J50MD"*S@9 M9'LIF7D[@M!#CC?XP_'(F]8%!RFRCC7P&]R?[F2\16:5BDM0EFN%#-0YOML< MCFG 1\ 3A\$NSBA4N%>]3#=YCJN<9H*OXG7$!X>,C$QRBU ML'%%96^=EI.*3T6RUW'G*N[#>)/N)MHZ@4X$.A/V,0X9 \7,'YAC16;T@,S8 M^XZ%)]XIS"+H6XDC_ MH]-U^G8UPVVD;Y?T]'9=(%T52*- ^D^)MU]*7,'<)%^"D$5/)9@F3I-%I>Y5 MG.2%=Q[8.QK?Y!,^3OLO9AJN+#IKYU\V]K_6VH%/);GR(]3Z#S8; FH7CC?^ M;,8Q&PVGN^D'D?D;%^]02P,$% @ ZX554+.*E*G$ 0 -P0 !D !X M;"]W;W)K&UL=53O;ML@$'\5Q .4!,=M%]F6FDY3 M)ZU2U&G=9V*?;50P+N"X??L!=ETO8U\,'+\_=\ Y&Y5^,2V 16]2=";'K;7] MGA!3MB"9N5(]=&ZG5EHRZY:Z(:;7P*I DH+0S>::2,8[7&0A=M1%I@8K> =' MC>--:'R!%UK,&?H+]U1^U6Y%%I>(2.L-5AS34.;[; M[@^IQP? ,X?1K.;(5W)2ZL4OOE%E;U&UL=53O;ILP$'\5 MY >H$PB!1(#4=)HV:9.B3NL^.W )J#9FM@G=V\\VE#%V^X+M\^_/G8TO&Z1Z MU36 "=X$;W5.:F.Z(Z6ZK$$P_2 [:.W.52K!C%VJ&]6= E9YDN TW&SV5+"F M)47F8V=59+(WO&GAK +="\'4KQ-P.>1D2]X#S\VM-BY BZQC-_@&YGMW5G9% M9Y6J$=#J1K:!@FM.'K?'T\'A/>"E@4$OYH&KY"+EJUM\KG*R<0D!A](X!6:' M.SP!YT[(IO%STB2SI2,NY^_J'WWMMI8+T_ D^8^F,G5.4A)4<&4]-\]R^ 13 M/3$)IN*_P!VXA;M,K$O'8=Q)HHF&$\*)$,Z$ MU/O0T3>F"_BC\GDU>V^B]B))]1N].:,*< M1DRXP&QG!+7JLT6(69S"?^@A3H_0#"-/CY;T.,8%=JC S@OL_BHQ696(85+< M)$9-8D3@L#)!,.D&-]FC)GM$8+LRP3#_.>\$-4D0@6AE@F%VN$F*FJ2(0+PR MP3![W.2 FAP0@?7%8YCUQ=/%8Q*@;KZ-Z*"4?>M;V"(Z=ZK'T#_&/_"QS7UE MZM:T.KA(8Y^T?WA7*0W85#8/]O^H;6>=%QRNQDT3.U=C?QD71G93ZZ1S_RY^ M U!+ P04 " #KA550L#Q*+;,! #2 P &0 'AL+W=O)[G7GS.!C3OM@5PY$-);7/:.M<=&+-E"XK;.^Q ^S\U M&L6==TW#;&> 5Y&D)$N3Y($I+C0MLA@[F2+#WDFAX62([97BYL\1) XYW=!K MX%4TK0L!5F0=;^ 'N)_=R7B/S2J54*"M0$T,U#E]VAR.NX"/@#4O M4;DVIWM**JAY+]TK#E]@ZN>>DJGY;W !Z>&A$I^C1&GCEY2]=:@F%5^*XA_C M*70\ATG_2ELGI!,AO2&P,5&L_#-WO,@,#L2,L^]XN.+-(?6S*4,PCB+^\\5; M'[T4V_UCQBY!:,(<1TRZP&QF!//JKM.WJQ5N(WV[I-_OUP5V MJP*[*+!;MOB8W+2XAKEMDBUFJL T<9LL*;'7<9,7T7EAG])X)__@X[9_YZ81 MVI(S.G^S&UL;5/;;MP@$/T5Q >$7>SFLK(M95-5K=1(JU1MGUE[;*. QP6\3OX^ M@!W73?T"S'#.F0M#-J)YMBV (R]:=3:GK7/]@3%;MJ"%O<(>.G]3H]'">=,T MS/8&1!5)6C&^VUTS+61'BRSZ3J;(<'!*=G RQ Y:"_-Z!(5C3O?TW?$DF]8% M!RNR7C3P ]S/_F2\Q1:52FKHK,2.&*AS>K\_'-. CX!?$D:[.I-0R1GQ.1C? MJISN0D*@H'1!0?CM @^@5!#R:?R9->D2,A#7YW?U+[%V7\M96'A ]5M6KLWI M+245U&)0[@G'KS#7\XF2N?CO< 'EX2$3'Z-$9>-*RL$ZU+.*3T6+EVF77=S' MZ88G,VV;P&<"7PBW,0Z; L7,/PLGBLS@2,S4^UZ$)]X?N.]-&9RQ%?'.)V^] M]U(D=SQCER T8XX3AJ\P^P7!O/H2@F^%./+_Z'R;GFQFF$1ZLJ9?WVP+I)L" M:11(_RDQ^5#B%B;]$(2M>JK!-'&:+"EQZ.(DK[S+P-[S^"9_X=.T/PK3R,Z2 M,SK_LK'_-:(#G\KNRH]0ZS_88BBH73C>^+.9QFPR'/;S#V++-R[> %!+ P04 M " #KA550-N;6XL4! W! &0 'AL+W=O_GT! M>UTWY<7 <"XSP#@?E7XU'8!%;X)+4^#.VOY$B*DZ$-0\J!ZDVVF4%M2ZI6Z) MZ370.I $)VF2[(F@3.(R#[&++G,U6,XD7#0R@Q!4_SX#5V.!-_@]\,+:SOH M*?.>MO -[/?^HMV*+"HU$R -4Q)I: K\M#F=,X\/@!\,1K.:(U_)5:E7O_A< M%SCQ"0&'RGH%ZH8;/ /G7LBE\6O6Q(NE)Z[G[^H?0^VNEBLU\*SX3U;;KL!' MC&IHZ,#MBQH_P5Q/AM%<_!>X 7=PGXGSJ!0WX8NJP5@E9A67BJ!OT\AD&,=I M9W^<:7%".A/2A7 ,/F0R"IE_H):6N58CTM/9]]1?\>:4NK.I?# <1=ASR1L7 MO97;QRPG-R\T8\X3)EUA-@N"./7%(HU9G-/_Z&F[TS(ZN($Z#8\68,J-&UL;5-A;]P@#/TKB!]0DERZ5J^>&(V.V[D%Q M>X,#:'_3HE'<>=-TS X&>!-!2K(L23XPQ86F51%]9U,5.#HI-)P-L:-2W/PY M@<2II"E]=3R)KG?!P:IBX!U\!_=C.!MOL96E$0JT%:B)@;:D#^GQE(?X&/!3 MP&0W9Q(JN2 ^!^-+4](D" ()M0L,W&]7> 0I Y&7\7OAI&O* -R>7]D_Q=I] M+1=NX1'E+]&XOJ3WE#30\E&Z)YP^PU+/+25+\5_A"M*'!R4^1XW2QI74HW6H M%A8O1?&7>1%08G8N;>#SP\<7K, M?&_JX(RMB'=>O/7>:Y4G2<&N@6B).(CPPQ9^=]@GR'<)\DB0_U-B^J[$O9CW*MFFIPI,%Z?)DAI''2=YXUT']B&+ M;_(6/D_[-VXZH2VYH/,O&_O?(CKP4I(;/T*]_V"K(:%UX7CGSV8>L]EP."P_ MB*W?N/H+4$L#!!0 ( .N%55"&PO=V]R:W-H M965T[L[C/5 MJ$R!N!"U^_>;0*02+BU]$1+/.?=<[DT(XQ,OWLH=8\)ZS]*\G-@[(?8CQRE7 M.Y;%Y17?LUS^L^%%%@LY++9.N2]8O*Y(6>IXKDN=+$YR>SJNYIZ+Z9@?1)KD M[+FPRD.6Q<6_&4OY:6(C^SSQDFQW0DTXT_$^WK*?3/S:/Q=RY#0JZR1C>9GP MW"K89F)?H]$3HHI0(7XG[%1>W%LJE5?.W]1@L9[8KG+$4K822B*6ER.;LS15 M2M+'7RUJ-S$5\?+^K'Y;)2^3>8U+-N?IGV0M=A,[M*TUV\2'5+SPTSW3"1'; MTMDOV9&E$JZ+W^IKDU?6D]<\TF.!I@M<09.S/ M"+XF^!\$_"D!:P(>2B":0(82J";0H81 $X*AA% 3PJ&$2!.BH03DGBOG?E#H MYY2FV&APE'.YD3>8"EG#U.L>N/G:-2TIA9C?%:&-S&/'0QJ$$XTD+CPP-]S+P.WVM' MF'<1V"5MS V :2-^0"JTC;GM8J@1Z Z2"=J8>P@3MC$+"!,9C_;+1_/XM>%E M%X*08?@),(-"W%'KZ ,,*N%+ +9_& YG5&%)A\AI#*?&,=.8 MC(0D,GL&4D.$F(T#J06N9WB[A=1\XANP.TB-N-A8>?>@&@V-3!=@"I>UJQNI M"Z/8#\Q%] C":&"DL.S"2(2#J*=A"%QNTBDW1AZL0&$%.KSE E@A #P8A7@* MND_8#0F-X$ A'"@$ F%8(8(5HN')JE<6N.&[ ]+5H*'YHKZ7"P)BD1X-^,5P MC;QOY-RS+2'_ZUWE48,N<_;]L"=0S^Z%NML71K1'HV=)(/*-A'L6!:* #V/7 M>-"@=I$]TZUS<93(6+&MSMFEM>*'7"B7%[/-6?[:4T<18WZ&1@L$S#^@T;(^ MJ7_(UQ\.3W&Q3?+2>N5"'H&J4\J&<\&D>?=*VM[);Y5FD+*-4+>!O"_J WL] M$'RO/T:&ULE95M;YLP$,>_"N(#U-@ACR)(2:=JDS8I MZK3MM4,N =7&U'9"]^UG&\)8>Y&R-]@^[GYW?V/.6:OTBRD!;/0F16W6<6EM MLR+$%"5(;AY4 [5[U7&>!=M.YYDZ6U'5 ML-.1.4O)]>\M"-6N8QI?#<_5J;3>0/*LX2?X#O9'L]-N10;*H9)0FTK5D8;C M.M[0U9:F/B!X_*R@-:-YY*7LE7KQBR^'=9SXBD! 83V"N^$"CR"$)[DZ7GMH M/.3T@>/YE?X4Q#LQ>V[@48E?U<&6ZW@11PN>..LESREBXQ].1O*$,0\QL(_/33R7^HQ<\_3>]1BSDMWN4AHZXB09]"/S51H&ULE5=MCYLP#/XKB.\[<,+KJ:UT[31M MTB:=-FW[S+5IBPX("VE[^_=+0HZC8#KN2_/"8_NQ'5ONXL+%,UJ]27/1=E)M51'+RF%BS;&:&R\(CO1UZ9Y96[6IB[ M1[%:\),L\HH]"JS2]/:.=N6)\V=]^+);NKYFQ JVE5I% MII8SV["BT)H4CS]6J=O9U(+]_:OV3\9YY-.;7V9X:R4NK15$ILY=VS2NS7JS^5S%< M@%@!T@E =%. 6@'Z)A 8YUMFQM6/F=NHV_,J(.G".VM%%K-N,:2'@0[A*>V="8*96).1.+DVL!DCHA"W0%$GJ)&G M?2>HCRL(4 6!41!<*8!!%%I,:#!5BPGB- T'OF PH-%$Q$*43HC0&<1LW6*B MGITXINDPLF-4E- $YQ*A7"*$"QUPB496/@!-!L]H@Z"('^!<8I1+C' )!ESB MD960T#1-!F3&L$$VK^@D*)UD3 <"<[F%!?8
.)4@2\+P#6&$8I&-<\Q#"J1@QV@Q#>' #K#A,E 'A-0_R.!.!U"$@ACA.0 MC/PE)(K(A"6\8"&=DX!T9"F!-(%A L:P&X0(7O\$J_^)(B)X71.8GP""UR'! MZG"8 NZ>G"$3+PW@EG-4R<3!C)R-L^6G2NJ) MI7?;C;4/1,]A@_NU&G?;X?1-33LK?\O$(:\:YXE+->6966S/N62*I'^GZ!W5 M>-X="K:7>ANKO6AGU/8@>6WG;Z_[$[#Z!U!+ P04 " #KA550X<5]].P" M !%#@ &0 'AL+W=O^B2&^/LA3Z@ZIE97_9JZ84QGXVATC7C10[%U06 M$<7Q+"I%7H7KI1M[;-9+=3)%7LG')M"GLA3-GXTLU&45LO!MX"D_'$T[$*V7 MM3C([]+\J!\;^Q4-++N\E)7.514TSC+!]D4;1,MH[?/6DXY&P#K]_?V#\Y\5;,L]#R016_ M\ITYKL(L#'9R+TZ%>5*7S[(7E(9!K_ZK/,O"PMM*;(ZM*K3[&VQ/VJBR9[&E ME.*U>^:5>UYZ_KMEHRY!TTU^+=K_,;LC.S?; M=M!-A?O-%J_MZ'F=\&P9G5NB'K/I,'2%80,BLNQ#"D(I-G033CBS='"..1.8-)9H" 8X(Y))B/EYE!@FR$ M3("A&4ZR@$D6($F""5B,5VP\7BCS+'HV0BH$I9X\<.7?,P(4GNEB>/4S/D$M M7O\L&:,6@7QJL4T8\L#<0X%-P&83U&(;L/D8M0!$'KLR[!:&[))Y*+ 7V&*\ M6L)FH'B$6@CR;*&$'4/ #*FO5&P&H@EJL1D(G 6W:@$H]1U8V#$$S)!ZE@=A M,U Z02TV Z$CX48M *6>S+$9.!NOEF,S<'0RO%<+0;Z[D^?RA,S@V9,Y-@.?<'_BV Q\S T* M@7PKF6/'<&0&SY[,L1GXA&L4QV;@8RY2")2^WY.CJUM\*9N#ZU]TL%6GRC5/ M5Z-#CW1/K@OX!^\:K&^B.>25#IZ5L;V$N_'OE3+2UA)_L#-_M#W=\%'(O6E? MY_:]Z1J;[L.HNF_:HJ%S7/\%4$L#!!0 ( .N%55"#79GGD@0 $08 9 M >&PO=V]R:W-H965T;)&F>MZ;,FR_5P>SM-YNJ+O/6WM8O27.H3;[NCVV.W-8SUI7LLRK_^],T5UO)V2Z?N#[[N7;=L]2.:S M0_YB_C3M7X?'VMXE9R_K76GVS:[:3VJSN9U^)3+OG3DV%]>3KI2G MJOK9W?RVOIVF74:F,,]MYR*W'V]F88JB\V3S^,EWWQMIBG MO#&+JOBQ6[?;VZF>3M9FD[\6[??J^&!<06(Z<=7_;MY,8>%=)C;&<<$;1WP 8.)'; H /6.^"7E61>1Y8GC.@Q>UY*R$MX@\B"*HS45[E9U@\A/8*H1QKK+,"_J M8(1=;-1!;0+6)H+:.(DLJ(0.Y/@=H: #]7EW55@H93+U6+LU:I)IXLO+*-@*P"B5%[PFSE83:0:EB?E>0PFCI*R_P161$A@C6(1(*$9=9 MQ 6F.Q%7M X3GL@P"Q4,4 D$D:>Q>K$RD% :N")^)$!GE0H=B83I3 "?%?4C MZ5"]&8^,3X)I3S(0B/F!LB"0U)%%HE@<:"@.P9R]HR&?[?%$1?A,,9]IR&=? MANX<9D 1G:K(;J"1HP?]G++?'&@0*>,1>:%8&RC0!L4C+C!3*1]/,XJ92L%D M#AL+0#2V?IC.%-$YEBKF*5575(L)2!$!@VH!B,>JQ?RCB'^1[<$PM5AZQ1D8 M9U=42TF P-CRQ\8"P?*+HAK#[RI)UGW M+#QH$T(8C="386XQQ"W_]YT##0Y%6JC,SRB$91E)(]N281(R1$+J)R2#2"3- M*/<3 C!*8ZK ,*49&KW,3R@ MJW>)0"*V,IC-'+!9QUZ!8 9R?46UF#,+0,&))KEXL]F]7_\CKU]V^V;R5+5M5?:O,C=5U1KK,/UB-^76 MY.OS36$V;7>I['5]>J]]NFFK@WMGGYS_<3#_#U!+ P04 " #KA550=Q_# MW' $ "L%@ &0 'AL+W=O/=6CYK4L\_J_+ZZHCK.Q M&K\_^+I[V;;=@V@^/>0O[D_7_G5XJOU==(ZRWI5NW^RJ_:AVF]GXLWIX-+IS MZ"W^WKEC?T>_;%/WB?SG#=N417_[-;M=C;.QJ.UV^2O1?NU.O[JAH3,>#1D_[M[ MWJ[GF^:PY/H>"KBF?,S_U"D!"OV88G4H=GZ>JACO2 MY3FHF09*TZ4D1!33Y3FH*0D)N224Y4'SZH/.05 CF%"%\-(*,02H$6*@*%G[B,1&32 M:GGRXQV_C\ M@GK^/U!+ P04 " #KA550R?)#^#H# D#@ &0 'AL+W=O;95@>5A4=]/_+*+*_+F3C)(J_X M<^TTI[+,ZC]+7HC+W"7N^\"W?'^0[8"WF!VS/?_.Y8_CO(%EFY>\:G)1 M.37?S=TG\K@.=(!&_,SYI1G=.ZV4%R%>VX?/V[GKMQ7Q@F]D2Y&IRYFO>%&T M3*J.WSVI.^1L \?W[^P?M7@EYB5K^$H4O_*M/,S=Q'6V?)>="OE-7#[Q7E#H M.KWZ+_S,"P5O*U$Y-J)H]']GL?8O((U/=W[2#NMGZ M-]6>1HV>%Z'OS[QS2]1CEAV&CC!D0'B*?4A!48HEG82'/KE.L9IB6,2N,6N$ M"7$A =0::(+@JA"*"1@D8)J 71$$1K,Z3*@QE<9\")/$T+("*):.U'2* 2I( M4Q^7',*20U"R4+;YR6!! FH(#)$3C&,I3A) M"I.D($F,"8B/O>;?+I18[$IND I 5JT$>O:)4) GL5!@MY$[[$:PWP@R7&JJ M9=/7-_+;/TLN;!0"G$(F7\(IB#&;)NP6 NQ"+'XCV"_D#L,0[!@"+$.HJ3:9 M=#:V-15[A@#3$/.+V8/&:4)FG3Z*O45]D(E9*+"W*+F]K13;A@+;$..KONQ! M5R^LGZIJ;>5B?]$ Y(HL%-A?E-VA&-N&H@7&M"B=KC"=0VUSC*U#I]8AU$:! MK4/OL [%UJ'(.K&I.)DLW80P [6B4X.EL6&/-0"%U/:J8!M29$/+USS _@KN M6+L"[*\ K%V3QO6@<>.B\>+5-0Z@0L:,K_4:H>+ M(@WVBJ7O-[K8TCC;,2I MDNUV:+O5-L:7Z@C4;<'_T73GIZ]9O<^KQGD14FWD]79[)X3DJDC_ M095W4$>VX:'@.]G>QNJ^[LXMW8,4Q_Y,Y@T'P\5?4$L#!!0 ( .N%55#@ ME]JV-@, %\/ 9 >&PO=V]R:W-H965TJT[9DF3H(*. ,GZ?Y^-E!*S7&5O@0PYQZ? M:_N><.<763W7!R&4]U+D9;WP#TH=;X.@WAQ$D=8W\BA*_68GJR)5^K':!_6Q M$NFV"2KR@,)P$A1I5OK+>3/V4"WG\J3RK!0/E5>?BB*M_JU$+B\+G_FO X_9 M_J#,0+"<'].]^"G4K^-#I9^"GF6;%:*L,UEZE=@M_#MVNZ:9"6@0OS-QJ0?W MGDGE2MD MGM):W,O\3[95AX6?^-Y6[-)3KA[EY:OH$HI]K\O^NSB+7,.-$CW'1N9U\^MM M3K621<>BI13I2WO-RN9Z:=],DRX,!U 70'T FWP8$'4!41] \8GEJ/GI@V%9\!6@-00X?9-BU M&;!2'MJ*$8C9BA&(;,4(%#D48^MFP$\YMQ6/03QQU0MV70:L<&0. .1V!VR8 M#+@8=[@8PS;&9M>[ V&/(N11=K8 Y,R6L)$1 ]E.'!38R(@^D2UV%D*?2Z-L MQR!WMM@/"!0H=Y@@X0*E^!/9XHHA4#'C;#_^W'D_#ZX8 A7#'5\ZA(N!DD]D MBXN!KOE31Z!1ML&@RRA$M6\ZN-K;R%.IS,?Z8+3O$N_(="G6^$IWCVVO]T;3 MMIX_TFJ?E;7W))7N@9I.92>E$EIC>*-W_J"[W?XA%SME;J?ZOFI;OO9!R6/7 MS@9]3[W\#U!+ P04 " #KA550'AFN6 ,$ #E$0 &0 'AL+W=O\JXZ ,&XI^KOK>S8ZR5FC$-=M,-?Y_#6=G4Y93%2ROSG^'VM MAN_[E/\C# ?P*8 _ KC\-""< L)' !.?!H@I0) ?RQEF)LL[_+=IJGO3C/^ MO+>\7T7L29C9/_07A\D>_F>FIS57WW=2)!O_O4\T,>G(\!G#'H1OLC^&X&B( ME%OA?#G WB:47"*9C3 6814A+#0<$H3S0F6 $PB80 P)Q"(!(S,U,FI@JH&) MXX@4:S.)4*1:FV&!4EBMA&HE4$NF/97V* E5"Q@1$[4VPSG'8A44JX#8D(A5 MUB"_,487$H(2*A= 7,58;P3U1D"O('HC((5.+F#H2@"(7)G;&&J-@5:RN=+8 M'H24LP<(^84R@*PM@P1*38!4,A]I8N\>N@OW-F/MP@SD$2L;C 6XN'*RF*X^[/0UJT"JGN$^IG^M7*DQT(J''"1\*1*9A]:!'%/I M@#._0!+,/E89*(9[/($QRY*P;3'@6XKZU@0MAPT^E;I',2+VJ,=DB).1)];V M-'8S!NQ,43N;H,50*O98_%D9*,9N!!GBEIU@608V.@: 2 AY,HXV(LX\"+: M=-,)FJ\M9CH W6(8HWTU Q@/O17OX=A[./">B#;P"9*+'1]*JMJF6"#HO5Z& M,&8:)Y'MSYYU2]V&PO=V]R M:W-H965T++$'*O9^3$!Y_B>>V_X@+N^JNY;?Y)R"+XW==MO MPM,PG)_BN-^=9%/VD3K+5G]S4%U3#OJT.\;]N9/EWFQJZIB2)(N;LFK#[=JL MO7;;M;H,==7*UR[H+TU3=O^^R%I=-R$+/Q:^5,?3,"[$V_6Y/,H_Y?#7^;73 M9_$MRKYJ9-M7J@TZ>=B$S^SIA:?C!J/X6LEK/SL.QE+>E/HVGORVWX3)F)&L MY6X80Y3ZXUU^DG4]1M)Y_&.#AC?/<>/\^"/Z+Z9X7OJCKK](6E(:!K?YW^2YK+1\ST1X[5??F?["[](-J;!2=2E-^GSZK MUGQ>;?R/;7@#V0UTV\#-AG@R,IE_+H=RN^[4->BFYI_+\3=F3Z1[LQL732O, M=SKY7J^^;].YBL<@,,*Y1\SAAI!EBV@7,BA[K M'.:8 9 7C%G1HQ5AF!FBV<<(!I45CV-&F%1*'L#,BNXP2U>1R#U6F&A"1+N8 M6=&\M7D6"<_]BS#0!(!>8&9%\XMEQ;G'!^-,"&<7,R3R/2ID&.Z.:![P9P5W5TY MF>?'X)AMCMAVF4,BW]V*>UZG$=LN;X\LV;)1ZV M.6:; [87S/'EPWJLR'6*9Y-3([NCF1G[8*&PO=V]R:W-H965T MJ_M'LK6T7/\OBV-PN]VU[NHFB M9KNW9=ZPZF2/W3\O55WF;7=;OT;-J;;Y;C JBTC$L8G*_'! MVN)PM$_UHGDKR[S^[]X6U?EVR9[C/N(;&&W M;>\B[W[>[8,MBMY3%\>_SNGR,F9O.+W^\/[KD'R7S'/>V(>J^.>P:_>WRW2Y MV-F7_*UHOU7GWZQ+2"\7+OL_[+LM.G@?23?&MBJ:X7NQ?6O:JG1>NE#*_.?X M>S@.OV?G_\,,&PAG("X&W%PUD,Y ?AJHJP;*&:BO&FAGH#V#:,Q]F,Q-WN;K M55V=%_58#Z>\+SM^H[OEVO8/A]49_NOFL^F>OJ]UFJZB]]Z1P]R/&#'!\ LB MZKQ?AA!HB'M!S,5\@ >*,'H.V5 (Y\D<\T@Q.LUPI!).AAP+5?@@XTB]?O&(!1PH^78D2 MRSBF""[!]&9^N)(,\TOJAPLP(O'C!2 =Z#V.*8D#3M+*#UC1<8P?,,"0^068 M0*=S3$B@ M^8PI9C2<,;5H3::.8B19<( ) M98RY7H"=)9%^02E:DG !QIBO$+? ,P0?+% MNB&RKPN_Q/PM*7]3X7>@&8MU].13-H()YJO!!L ,9W&@$20F:0E>,8CP.]!< M=SA+LBNZ@VP2SLBV&.$RR5(%]6F>$N9OB?C;IR('FJN[9EI=2PG8=#N')/53 MHF\FH6(*G%V %Q.R&7"@>08Q2_UM),)UY:1]DH+^,B8"HB^Q;$DJ6U3T'2B= MEY,PU^:>FH#6V2#8K'7&'*+)D5IIZ]?A?+-9;*NW8]N?.DV>7LY0[T1_).<] MO^##[9UZ_'H[-XKEJVZHJJJU790QZ_1K;_/=Y::P+VU_ MF737]7@@.MZTUV.HR 4?17C Q3Q ^W$ MFDS;;':3W:29S<[^II96,R@NT#K[]@MH'8OL_%' <\\Y]X*7O&?\352$2.^] MH:W8^)64W1, HJQ(@\6*=:157\Z,-UBJ*;\ T7&"3R:HH2 , @0:7+=^D9NU M R]R=I6T;LF!>^+:-)C_W1+*^HT/_?O"2WVII%X 1=[A"_E)Y*_NP-4,3"RG MNB&MJ%GK<7+>^,_P:9]IO &\UJ07L[&G,SDR]J8GWTX;/]"&""6EU Q8O6YD M1RC51,K&GY'3GR1UX'Q\9_]BY'+$@.T9_UR=9;?S,]T[DC*]4OK#^*QGS M27QO3/X[N1&JX-J)TB@9%>;IE5=6O>_HU5N!@B0'-TTT8K8#)IQAX(0 BGV2"%T2VW 1'CX*[)8(9'G8+R$0IFX7 MD3/1R!!$O*1.+ZDCZP#Y2"+8!:Z/6=.SYG#LU68[8#)9C)9MHJM[=PY4-'*SG_O0(6K MQ2$&LU^_(?QBVJKP2G9MI?Z#9JM3YWX.=>NPUK>JHP\-^(-FN Y^8'ZI6^$= MF52-R;2/,V.2*)/!2AW-2MU TX22L]3#5(WYT(>'B63=>,6 Z9XK_@%02P,$ M% @ ZX554#%I+U47 @ ! 8 !D !X;"]W;W)K&UL?93;CILP$(9?!?$ :\"<$@%20U6U4BM%6[6]=I))0&LPM9VP??O: MAD6L<7N#3__\\XVQ78R,OX@&0'JO'>U%Z3=2#GN$Q+F!CH@G-D"O5JZ,=T2J M(;\A,7 @%Q/4410%08HZTO9^59BY(Z\*=I>T[>'(/7'O.L+_'("RL?1#_VWB MN;TU4D^@JAC(#;Z#_#$72=M"+EO4>AVOI?PCW=:;U1O"SA5&L^IZN MY,38BQY\N91^H(& PEEJ!Z*:!]1 J392&+]G3W])J0/7_3?W3Z9V59%/ZN>]=X$KN5#ZS\3/,]22^-Q?_%1Y E5R3J!QG1H7Y>N>[D*R;711* M1UZGMNU-.TXK<3:'N0.B.2!: L+XOP%X#L!6 )K(3*D?B215P=GH\>EG#42? MB7"/U6:>]:39.[.FJA5J]E&E85"@AS::-8=)$ZTTT7M%O56DR2)!"F"AB)P4 MD8G'ZPQ1Y#; 3@-L#.)W9816&9,F,9I^2I+%>&>5XE#A- W=,+$3)G; 6#MV MF#3I.DT8V-NZ%<5IO'.C)$Z4Q(&"+91DDR6)<6*S;%4XS[/,#9,Z85('3&S! MI)LT.?K8A*(7+E/X!VYQ[?.[!U_;BK/2K.4AIH[>Z:LPR/EC;WB>)V1QD+TO]I'[7K)P+(M:]F84C61EKME_ G= MKQ'W 0'Q7,JSN6I'/I47I5Y]Y]MV&:=>D:SDQGH*X5XGN995Y9F4Q5&?_7=YDI6# M>R5NCHVJ3'A&FZ.QJNY9G)1:O'7OL@GO<\]_"8,#@EF*J92X9E,(EG-[N!YK9!= -CO2@]\EB-JX? ,8X3_&,('A#0!BP!3.^B9W;=T=[5W'JK:_MB3#W6GU#U!+ P04 " #KA550#IK3 MB@0" #V!0 &0 'AL+W=O>0,@K,^.]#RW&R&&'4*\;*##_(D.T,LW-64=%C)D)\0'!KC211U!GN-$ MJ,-M;Q>9SAU8D=&S(&T/!V;Q<]=A]O<9"!USV[6OB=?VU B50$4VX!/\ O%[ M.# 9H86E:COH>4M[BT&=VU_ UX:V'DJ[VEG!PI?5?!]RJW'24(")1" M,6"Y7& /A"@B*>-CYK27(U7A>G]E?]'>I99_P 6(A"LE\HR2$JZ?5GGF@G8SBY32X<]I;7N]CC/_M"N/=(O;WB"A<($@*6%1X1A6>KO=O5 1F M](X&N"X(8@ MW-B8,*'&]),--TK"=./E'N:F3NJF9CF!44Y@D!.9"4(C0?AX0R(C0?1 0R9, MM'8:)TFZ@>T-L"@.7,O?I_3B-@DT_ M[E&>'SK;_P.M;J":B#\Q.[4]MXY4R,NLKUQ-J0#)Z#Q)LD8.X24@4 NUC>6> M3:-H"@0=YBF+EE%?_ -02P,$% @ ZX554!.[9JL8 @ R04 !D !X M;"]W;W)K&ULC531;ILP%/T5Q ?4X!"<1 2I251M MTB9%G;8].^0FH-J8VD[H_GZVH900K]H+MJ_/.3[W8M^L%?)%E0 Z>..L5NNP MU+I9(:2*$CA5#Z*!VNRB8MF M50U[&:@+YU3^V0 3[3J,P_? 58<:A5)>I MPFD=/L:K';%X!_A50:M&\\!F!GWRW^ * MS,"M$W-&(9ARWZ"X*"UXKV*L?$F8]8?9! M2#XE)#TAF1!0EXJKS8YJFF=2M('L_FY#[26*5XFI?F&#KMANSY1'F>@U3_$B M0U=> MR_,[RTF<^@52KT#Z_T4C7@'B<4 F12/WB49X:A.-+C0'>7;-0@6%N-3:WHM1 M=.A'C]@^B$E\8_I4UU8^9+HF]YW*6[N49R$T& \1@_&7FGZZK!@ M<-)V2LQ<=MVE6VC1](T3#=T[_PM02P,$% @ ZX554.<$]"9V! G!< M !D !X;"]W;W)K&ULE9C;;N,V$(9?Q? #K,29 MH0Z!;2!.4+1 "P1;M+U6;"8V5K)<28FW;U]*5KP.^7,AW]@2_7,.)+\AS<6I M;KZU.V.ZV?>J/+3+^:[KCG=1U&YVIBK:+_71'.PO+W53%9U];5ZC]MB88CMT MJLJ(XCB)JF)_F*\60]M3LUK4;UVY/YBG9M:^5571_+=:G\ES7W_J7W[;+>=Q'9$JSZ7H3A?UZ-P^F+'M+-HY_1Z/SB\^^X_7SA_5? MAN1M,L]%:Q[J\I_]MMLMY]E\MC4OQ5O9?:U/OYHQ(3V?C=G_;MY-:>5])-;' MIB[;X7.V>6N[NAJMV%"JXOOY>W\8OD^C_8]NN .-'>C2024_[WF/1KR)U)W;T-WWC,-C#;W9X6MOZODHX M7D3OO:%1LSYKZ$JC+HK(6K^X(.1B35YW^NS@P5(H&";*@P&^ MCH(R;$"@ 1D,R)6!U ER?9;H07(8))HXSS,G75\FDN:YFS*2*4X"8Z]AT-K+ M.N& @00:2+RL$W:F;WW6)%>!,G$F;MJ^C!).\QB'D\)P4A ..^&DGA]E1Y?$ M"0?(M'"F<3@9#"<#PRO80 X-Y" ?=U7E_KCI-,N==(!*\LR9@\?<6U.4I%D@ M9!7CDA&#K). B4#542#OU"T[RD\IC2FP7A0L/O>*@*?,]42^)R8)Y80+C&+@ M*7<]L>]),04JF<*52/FE*!&O:(N_OK-4A48/EP^E@2?E>M*>ISS5>< 1+C,* MU!FA@ E<&E0ZO=8IC+/*)E2[4?1YL>262 =(H%,YJ5"!4;A *%0AW(JG?*P5 MYUG";DA^D5!$6@(A$>:?8C!7'#"!^226[(%H-("$0O6U\D.N0'CZ-/YB%7LG2U] M#.V1++1+$Z:0IE!(8'.-)4W=@ "$2:H#2XHQ@XP8#)V',8-\ X.,&>0I# *1 M4&!)<>#LCA@,'-X9,\@W,,B809["(!")#A1'Q@PR8C"PG3)FD&]@D#&#/(5! M]ADD>T)+G"7/8"MDYM ,8@9Y"H,,=D(5Q^[>S#Z#61(':H)@! 4@J /'*\$( MR@T("D90IB (1!+:PP0C* #!T-XB@3_0-R H&$&9@B 02:B\"D90? 15%D!0 M,()R X*"$90I" I",$_<;5 @AESH#()1E"F("@^@IE.W9( 5+:DA^XV,($: M$1@XW6E,H+Z!0(T)U%,(!"()U72-"=2(P,#\:4R@OH% ';A0FD(@$(GWAS"Z MNJ*L3/,Z7/^VLTW]=NCZF[ZKULL5\SWU5YQ.^UK=/9XOBG^8.=];_U$TK_M# M.WNNNZZNAFO.E[KNC(TQ_F)CW)EB>WDIS4O7/Z;VN3G?%Y]?NOHXWH5'EPOY MU?]02P,$% @ ZX554.V)K]1Q @ =0@ !D !X;"]W;W)K&ULE5;;CILP$/T5Q >L,;=<1)!R4=5*K11MU?;9(4Y "YC: M3MC^?6W#LL0,J_8%[.',.3.VQT/2,OXB]Y,:I(4;MI8FQ'GB;L)LNBID?NB%M5$?YG M1TO6;ESLOAF>BVLNM0&E24.N]#N5/YHC5S,TL)R+BM:B8+7#Z67C;O'Z@$/M M8! _"]J*T=C1J9P8>]&3+^>-Z^F(:$DSJ2F(>MWIGI:E9E)Q_.Y)W4%3.X[' M;^R?3/(JF1,1=,_*7\59YAMWZ3IG>B&W4CZS]C/M$XI["ANA3A->A6OU,&\UBFV]J>82RWM,X"A-TUT0] M9M=A_!$&#PBDV <)'Y+8^1/W.(H>)?933!A;81P@3 0'$H"Y!H8@> @DA@E" MD" T!.$#P<):K X3&TQM,#XL$8$2$2"QM"0@S H6B4&1>$H0>Y8(@)D368 B M"T!DYMPL08+EOV_7"B18 1'X5IH 9BY-[,$5Y $R@5U"'2@:'8M@:>WK'@!% M\B=6U_?W99]IWNJN=/? M:;J&_(WP:U$+Y\2DZ@SF_KXP)JF*T7M2FY&K?X!A4M*+U,.%&O.N$783R9J^ MR:/A3R/]"U!+ P04 " #KA550RX,%:UL# " #P &0 'AL+W=OOO/;6+F3C( MJFSX4QMTA[HNVG_7O!+'>8C"CQO/Y78G]8UH,=L76_Z3RU_[IU9=12>5=5GS MIBM%$[1\,P^_HJM'G&I"C_A=\F-W=A[HIKP(\:HO'M;S,-:.>,574DL4ZO#& ME[RJM)+R\=>(AJ>:FGA^_J%^US=>->:EZ/A25'_*M=S-PRP,UGQ3'"KY+([W MW#2(AH%I_7?^QBL%UTY4C96HNOX_6!TZ*6JCHJS4Q?MP+)O^>!R>T,308 (V M!'PB('*1D!A",I5 #(%,)5!#H%,)S!#85$)J".E40F8(V51";@CY5 **/WHN MMBC1T.7]&+HI9+&8M>(8M$,,]H5.&[I">IBN]-U^5/8/U3CJU-VW!6/I+'K3 M2@9S/6#P&89D;(Q9NAC&LC'F!M")Z1AS"V$LG3L7@\>(;X ;J]"]"T'(:O@# MU*A\C'D$,&E\PD3J[9^Z ,-=@'N%9*2 8(4$5DAZ!3)2L%[)PX"A/:;I,30V M/[@6@6L1H%9B=1!Q:F&249:?UQHZRD4BRBZYHK K"K@BEJL!P\YJY1ES+;DP MA%GF-<1@0PPP9 W!.^:^I@R[AEQ8;\>"W;LPDA*O[12VG0*VK:C?IDZAA"7> M0AE<* ,*I;!"#BODTV.C9TEP\HL!%\YL X%R3R'?+(M! P\V2)1\,SH2#RB8[TQ!\!^7??+P0BGD*>6",@ MUQGU:'@RAM)/--@3'P3DQVTP!&*>0IZ4H1S0\ 05>V*&X^D-QIX$82 <]AKW M:$"CJ8E>7.2P;TV&,.9)''83AW)K3W*-W<6> M@,:6 !+%]E(]-N:),08V!IEGFL2>&&/ZB8'B22B&5EYGH+B+);J\&\*>,&-@ MQ73+M,=+9CU]^F/XIV6S9=\"*DVO[W._2-$)(KN?B+$MJIS^'31<4W M4I^FZKP=O@F'"RGVYGLW.GUT+_X#4$L#!!0 ( .N%55"Z&\KGMP, +P0 M 9 >&PO=V]R:W-H965T_=- %TX.6SYHQ"?]^1-SB$D3LZB_%4= M.)?6GSPKJJE]D/)XZSC5YL#SI+H11UZH7W:BS!.I;LN]4QU+GFQK49XYC)# MR9.TL&>3NNVUG$W$269IP5]+JSKE>5+^G?-,G*H&9S8Y)GO^ MCO!K,6U+QA>*5P[47UL1%;5G];F5$F1MU&4E3SY MTWRG1?U];N-?9+B M0)V%:B^/Q.XK<#]$'B?"KQ6X(T5^*W 'RL(6D$P5A"V M@G"L(&H%T5A!W KBL0)*+IDC'Y+@<\DUV71T+Y=T4P8D3E-8=:7>)S*934IQ MMLKF83LF^IFFMTJE@NO6NO;K'U6U5JKU?1;$=.*\ZT@M,V\8UF$\XO69E_F]X;2*4AGB&7+Q2W#J"VZL4AD?P\ A>'<'K>G!!?N8-X]=, MT0R6N)$+:@&C@A#D\=ZD:!PQ,+T/"!6%L,='U!=T_X3UR"B@GC$J"(&O)4:Y M'ACCRJ1"%0L\P2\(%?DA&./:I&)"PH'GV,=S["-5XN(1 CQ"8%1)$,/5IF&" MCE.743<@A("!8R")70-<(R"-W+@+]LR'N/D0,0\>Q55H=A7$IG4$\YEI',%B M.F@[PFU'B&U8:1$RE3[Q3>,8Z'DFN,9 IG,S8#[&S<=(R0TL;?JEC+X%"3(! M8*V>MU#4\4MN E":BU'4/4Z!=?T!I7S@ZQ&/!1[N)YP"*Q,.@=5D.2;4"H'8 MC0>\O^ 4?'FA5#2PK-"AG0Y%8RO)4[!))N0F;X7G&(PR1C5>2OVDXQO(^\H,Y+L=W:)_1@#&QUJ[G3"H26) M#FQUJ+G7"0F%L^<9"R!E:DV%TX=@4>2%<#G%N#@F%%IW.H>#G)?[^AA<61MQ M*J0>=J?U>M2^8_IP =KG]'9)D?:5/IK7AY&/\,VY_DM2[M.BLMZ$5(>:^MRQ M$T)R95\5JFT=>+*]WF1\)_5EJ*[+YCS=W$AQ;/\K<*Y_6,S^ 5!+ P04 M" #KA5502_(4*7L" "+" &0 'AL+W=OZW*6B[]7*GF$2%YR%E%Y0-O6*WOG+BHJ-); M<4:R$8P>;5)5H@#C!%6TJ/UL86,[D2WX195%S7;"DY>JHN+OFI6\7?K$?PL\ M%>=>8*>EOR*/6Q*:!(MX+E@K1VO/ M6-ES_F(VWXY+'QM%K&0'92BHOES9AI6E8=(Z_O2D_E#3)([7;^Q?K'EM9D\E MV_#R=W%4^=*?^=Z1G>BE5$^\_Z_LRLK-=PHT34.O)3VUSMT+T84+4)T23!-19L6>S MI8IF"\%;3W2/MZ'F+2*/D3[]@PG:P[;W]/%(';UF*0X6Z&J(>LRZPP0C#!D0 M2+,/)0*HQ#IPTB<%-BXBB6\A6Q="2 JK"$&CH24(;XR&,$$$$D26(+HAB"8G M!6$F3C80)IFXA3!WW,:@V!@@F$W$=IC88FJ+"0G&>"+716%82 (*20 A\XF0 M#I.,2I P<)6XL "G#FR;.(+GT1AU(SH%1:>N:#(ILTY=T0D!5*>.'#(+YW<% MS4!!,T#0G?_@'"28?_[M)QAN%!C0X'0*[)R*?G%G=]V2.TV) +7NR06;SHH$ M_^$8[A@D_(SCT'F^L&,TZL@5$V<[[:1WX)=:F<8VB@X3=168CCZ)K\VDM9W^ MG:8;TS^H.!>U]/9;ZRV#8E.RDS#+5:]&-QVZC>-./ M?C1\?V3_ %!+ P04 " #KA550;$DNQ]X" "O"@ &0 'AL+W=ONN M$+77\MW"?\#W&:8ZP"A^%_S<3=X]G)KWE9 M:B?%\7#T_>+^Q22ODGG..[X6Y9]B*P\+G_G>EN_R8RF?Q/DK'Q** M?&_(_CL_\5+)-8D:8R/*SOQZFV,G136X*)0J?^V?16V>Y\'_$@8'D"& C $X M?C> #@'T+2!\-R < D(K(.A3,7.3Y3)?SEMQ]MK^\S:Y7D7X/E2SO]&=9K+- M?VIZ.M5[6B8XG H3H]0B=D4ABI$%[(HHNC7%,<@; [S4XHV=41AF%JZK MH8S9N*Z()"F"<1,0-P%PK6^]2IQ1+(ZUJYBEB0WKBC!E*0S+0%@&K'\&&Z2@ M0?J)]9^ZN= $V>L?5#'K(V: "M-;ZQ\C^'1#G]@!@V@Z4FPC YI9;.V2##*Z MQ7OC-,:?V &#Z&KEQM0&=D6S-"(V,:"B++S!#![O#Y@ S*G-3#[1MQK*6^_":]8]7U0/2M;_6O=#5FJH$WF[Z4^Y&W^Z+NO&AP;)=])_9JH][8OH?J&%,U0'@9CC;K\#U!+ P04 " #KA550 M3ZG_S1T# ![# &0 'AL+W=O7BWV9GF3[UNV$4-Y[737=S-\IM7\,@FZU$W71/>*E MW.Z4F0CFTWVQ%3^%^K5_;O4HN'A9E[5HNE(V7BLV,_^)/N8T-@96\;L4I^[J MWC.AO$KY9@;?UC.?&")1B94R+@I].8JEJ"KC27/\'9SZES6-X?7]V?L7&[P. MYK7HQ%)6?\JUVLW\U/?68E,<*O4B3U_%$%#L>T/TW\515%IN2/0:*UEU]M=; M'3HEZ\&+1JF+]_Y:-O9Z&OR?S7 #-ABPBP%-[AJ$@T'X81#=-8@&@P@8!'TH M-C=YH8KYM)4GK^T?[[XP540?(YW]E9FTR;;_Z?1T>O8XYXQ.@Z-Q-&@6O89= M:3X4@?9^68)A2RR88\YN%UBZBB2^E>2NA%*.4X1HH*%U$-X$RG '$>H@L@ZB M&P0%2E#A%B@$2I^YSC@D'Q*Z($@9$N2LB.&R&PF8( M+'A!%AF2N%BT@F&8>TB(J&:39"/++I M4R2]#C'%\ANED-J5.\Z GR1!G"FT)>AO!26.)+7!;"W1>1C3'CYPT- M$6:XFPVBNU7QJ21')!,6IB.G&\6/-^J>;S1U>"-WI2C+(#*BXB2#U(B*D71D M3Z/X"4>Q(XY ZM@Y2FF2.OL:(F,DBN'.AL@F-$Y#P!U<=6"U:+>VN^V\E3PT MRC0R5[.7#OJ)F0X.S"],9VT[NP\W?5O^HVBW9=-YKU+I_M!V<1LIE="4Y$'S M[?27P&50B8TRMUS?MWT[W ^4W ^M?G#YWIC_!U!+ P04 " #KA550/7"E MT=P" !Z"P &0 'AL+W=ORZ)JU^')N?H^BMK=R92ZO;.UJ?R;@VU*[7RW.49MW1B] M[X/*(N*,)5&I\RKASX9[L];,9"Y)A,%;_U5Q,X>4=B9]C9XNV_PUVY];9 MQ_QO870 'P/X+0#B?P:(,4#, J*!K"_UHW9ZLVKL-6B& MW:IU]U' O?"+N>L&^[7KW_EJ6S]ZV2C!5M&E2S1J'@8-GVCX>\46*Q)YDT0> MX$;!20K>QXMW%$ G$&0"T2>(IP#9K(I!(GM)U4L@C6/&9M5N"1U/V%3WCB6+$H\1LT1X&33*9*&:9PD!8)V2B%H$D"20)(#$#DF@BB&6"@;!N 24A41(" M)9ZA)'AM8HY)L&R!1)$D"I% .O]L%%[]3$B,@G4\3>7B+J4D4$HLC9P!I7B7 M0"GB0\9"I8 O$F4D44:86PXCEDVF&JZ*4BJ7+!Q06C \( MK'2.!7CW%5/$]A-*+E*Q?$R!=D+@& OY,<>G(Z&8L&X)AG95P+:JT,X)PC42 M(&BP<(F&]E3 IHJ/*V"WE"EQ. @= (N7MXNV5:!\%3%APTQ2H(XLH92<<5C& MHBT6"(]EZ./&[BFH??MODP7:90';K*]]#J/0WZY,8I('*^-8L RO432Y!'6W MTF^Z.>95&SQ;Y^]3_:WG8*TS/BN[\_E._B)\ZQ3FX+JF\NUFN T.'6?K\:8; MW:[;F[]02P,$% @ ZX554'+D&UL?57;CILP$/T5Q'O77 V)"-*2J&JE5HJVVO;9(4Y M"YC:3MC^?6W#$F([^Q+;XS-GSDP&3S80^L8JC+GSWC8=V[@5Y_T: %96N$7L MB?2X$S >LI1D?EU#8@\#P(6E1W;IXIVY[F&;GPIN[PGCKLTK:( M_BMP0X:-Z[L?AI?Z7'%I 'G6HS/^A?EKOZ?B!&:68]WBCM6D3@G"#2RX9D%BN>(N;1A()&7\G3G<.*1V7 M^P_VKRIWD$O9/B&IWQBUYF2_X&ON!%PJ43$ M*$G#U*]37A@G[<0BI+3H?5SK3JW#>)/$DYO=(9@<@MG!AY\ZA)-#>'.(/G6( M)H=()=H8">( MK 21(HCN"$*M4B,F5IA.8>+$6VG9FJ H2;6:[TP0A.&#A&.KWMBB-]+TCABX ME!)J2K8FQ@\AU.2:H' 5VM5"JUIH4:OU0 &-(%_\59)J>FTH/]7[R8(*$O]! M7R=6R8E%LE:7(C'"0,_3!)N8)$HTN28F@@^Z-[6*32UBM2!%:FE,J'^K)LAL M\9V-*=6+"Q9O5(OI6;W_S"G)I>/R4U]8YQ'S',@W3K,78O2,D^)&,\ZMGXB> MZXXY!\+%"ZK>N1,A' N-WI.05XE1.1\:?.)R*YYVAXX#8SQPTD^S$,P#.?\/ M4$L#!!0 ( .N%55"AMXSVS $ #<$ 9 >&PO=V]R:W-H965T0/B%DO9-,5(&431:W42JM4;9^],%P47ZAM MEO3OZPNA:.L7;(_/G'/&]E#,4KWI'L D[YP)7:+>F/&(L:Y[X%3?R1&$W6FE MXM38I>JP'A70QB=QADF:WF-.!X&JPL?.JBKD9-@@X*P2/7%.U9\3,#F7:(<^ M J]#UQL7P%4QT@Z^@_DQGI5=X96E&3@(/4B1*&A+]+@[GG*']X"? \QZ,T]< M)1G*4+,5_A2LP"W=.K$8MF?;?I)ZTD7QAL58X M?0_C(/PXAYW\L*3%$\B20-8$0GPM0<@[?Z:&5H62E-DP-Q[C/"8/"Z11R7RB,3N1B*&(3'-Q'%3G MGZQ.:CD)WRZ;Z-H5C^'B_\%#2WVCJAN$3B[2V.?C+[F5TH"UDMY9+[WMXG7! MH#5N>K!S%=YR6!@Y+FV*UW]%]1=02P,$% @ ZX554!@%[JQW @ 0 D M !D !X;"]W;W)K&ULE591CILP%+P*X@ +-AA, M1")U4U6MU$K15MU^.XF3H 5,;2?9WKZV(2B!1\7^!-O,&V:&/.S\*N2;.G&N MO?>JK-72/VG=+() [4Z\8NI)-+PV=PY"5DR;J3P&JI&<[5U1508X#).@8D7M MKW*WMI&K7)QU6=1\(SUUKBHF_S[S4ER7/O)O"R_%\:3M0K#*&W;D/[G^U6RD MF04]R[ZH>*T*47N2'Y;^)[18(VH+'.*UX%=U-_:LE:T0;W;R;;_T0ZN(EWRG M+04SEPM?\[*T3$;'GX[4[Y]I"^_'-_8OSKPQLV6*KT7YN]CKT]*GOK?G!W8N M]8NX?N6=(>)[G?OO_,)+ [=*S#-VHE3NU]N=E195QV*D5.R]O1:UNUX[_EL9 M7("[ MP7H/B_!5%7$ T*@E:9L_J9:;;*I;AZLGU;#;-_"K2(3)@[N^BR<_>, M6V56+ZN41'EPL40=YKG%X#L,?D2LQXB$])# ".A58% %=O71@XH8)HA @L@1 MQ \$9&"CQ1"'J1T&(4(2.C0SQF44163"4 SJB0$]"4Q 0 (R/Y$$)$AF)-)B MDCNG:93&PSS&*)+%:02+24$Q*2 FA0DH2$#GQY&!!-F,.#(@CBR,PD$> "S$ M289A.2B$^RX$!-$)BHG61?-#07#?(3PCE@YT;QC%&,?I\", X**$HG!"$MS) M"&KE;((";CX4?R 8N/T0F1,,&1NF<4Q'P8QQ)".3;QON9P0T=#(5+=R%*/U M+G ?(CHG%SK^TB8H38:QC&$84SSLH^!N*[-GBQ],'HM:>5NAS:[H]JZ#$)H; MRO#)D)W,<::?E/R@[3 U8]GNZ>U$BZ8[KP3]H6GU#U!+ P04 " #KA550 M>I;(1K<" #6"0 &0 'AL+W=O%"!/E=5KOZN12FORQ"%KPN/Q?%D MW$*T6C3Y4?P0YF?SH.PLZE7V125J7<@Z4.*P#._1W18Q1_"(7X6XZL$X<*D\ M2?GL)E_WRS!V$8E2[(R3R.WC(C:B+)V2C>-/)QKV>SKBG99B&P5X<\G-I'N7UB^@2HF'09?]-7$1IX2X2N\=.EMK_!KNS-K+J M5&PH5?[2/HO:/Z^=_BL-)B0=(>D)K3FS!-P1\!N!_)= .@(9$:(V%>_--C?Y M:J'D-5#MW]OD[BM"=\2ZOW.+WFS_SMJC[>IEQ1E:1!M5P-G/J$7SL$?V >_#!1^P6]]CD MCDH8H>G8O2F,QAE!8_>F,'O?T7&UB0;%K1+JZ!L''>SDN3:N1@Q6^^;D/G'% M<;2^=DV++YIO,FW'\SU7QZ+6P9,TMO3Z GF0T@@;9?S)QG>R358_*<7!N"&W M8]5V&NW$R*;KHJ*^E5O] U!+ P04 " #KA550X>3T7OD# "'$@ &0 M 'AL+W=O!'_OMKJH'O/GT$&_U M3UW]?7@NS)UWL;+>ISHK]WGF%'HSM-_$QJ7[DIT?=!<1=IXM^J5]U8O#:$_.,59Z4S5]G=2RK/.VL M&%?2^'?[N\^:WU-G_RS#!;03T(N \'<%02<(W@3L70'K!&RL@'<"/E8@.H$8 M*Y"=0(X5J$Z@Q@K"3A".%1#_/'/^FT2\+[E,-AG]E/-T$PHD7EM83:7>QU4\ MGQ;YR2G:Q7:(ZS5-)D9EC->C3>TW_S356IK1U[D4=.J]UI8ZYK9EZ!7#?-9G M%D.&7 C/N'#Q@Z)^W-*!'GAQ-R28S_O,/<+TB;\P*Z+// P9 1[T#3,C^\PC MQJ@^\X0Q(4CMAZF)/G9X.40(D?@,!7BE!(V%X+I2.,,M,-P":RRP7JT%H-9: MAC=,U@9+ P'2=H=0C 5@'N\Q2BD"*@*C9 C\>D H3J'WWQ JX!1,Z"-FRQ? MKR>,(A(4V6)(A8))D*\(H4(_\$&-#"FE3,+P.>;X''-DCF&O:!EQ]9POE$L% MTA1A& L5B&V)84(J2VD*W&V!N V6T$(,'@02&'U(+(<$]95E'4K<58FX"BI_ M(83H>/<9@/?7V\(_40"+3L "48L[@[JA1NV!J88W#LB%/,# M"9.'8(%DMN MK88@O89;]@-B6?I$?2*!EL5/PC$)#(>]E2NXP",,$P*^O"TQ MC%)N:7O4TG(HTG)X:+%A6?V4C$\@M:Q^2D_VK&ULE59A;YLP$/TKB!]0;, &JB12DVC:I$VJ.FW[ M3!,G007,;"?I_OUL0RDQ1T6_!&S>/;][Y(Y;7+EXD2?&E/=:E;5<^B>EFOL@ MD+L3JW)YQQM6ZR<'+JIJRL6_-2OY=>EC_VWCJ3B>E-D(5HLF/[*?3/UJ'H5>!3W+OJA8+0M> M>X(=EOX#OM^&R 18Q.^"7>7@WC.I/'/^8A;?]DL?&46L9#ME*')]N; -*TO# MI'7\[4C]_DP3.+Q_8_]BD]?)/.>2;7CYI]BKT])/?6_/#OFY5$_\^I5U"1'? MZ[+_SBZLU'"C1)^QXZ6TO][N+!6O.A8MIK/-5;Y:"'[U1/MZF]S\B_!]K-W?F4UKMGVF M[9%Z][)*:+8(+H:HPZQ;3#C X!X1:/;^B! Z8AV.PL/; S9C!"6WD.T8@G$" MJXC 1"-+$ T3)3%,$(,$L26(AP0),8!(M(%CNV@; HG=(-MJ,'' +NI1,4<"_!GV@F&.XF>$X[Z4 WA4>(6YT MBE#DMA,0A:?RAOL)!AH*F>A(&*YR3#]A'5SG.)EC73)*-XF16ZD *D99Z%H' MHJ8*#NXM&&@N=*+H,5SU.)MO70B7?8AF6->!AE\>@MV*!4!T5*\ *$5N3P\& MHTK%Q-&.@=+;\7.MS!=_L-N/F@^A&76<_;4>0=N!\9VFG5]_Y.)8U-)[YDH/ M4G;<.7"NF-:([K2ZDQZ9^T7)#LK<)OI>M'-CNU"\Z6;BH!_,5_\!4$L#!!0 M ( .N%55#( UB0K ( ,() 9 >&PO=V]R:W-H965TJT[3=-2&+5-AZ0I'O[ 79= M%U]/Z9\8KL\YW'MBX"ZN0CZK$^*FK1BW#D];M712IW8G73'T2+6_,FX.0 M-=-F*H^1:B5G>T>JJX@@E$8U*YMPM7"Q![E:B+.NRH8_R$"=ZYK)OVM>B>LR MQ.%KX+$\GK0-1*M%RX[\!]<_VP=I9M&@LB]KWJA2-('DAV5XC^^V.+4$A_A5 M\JL:C0-;RI,0SW;R=;\,D/QJ_IG M5[PIYHDIOA'5[W*O3\LP#X,]/[!SI1_%]0OO"Z)AT%?_C5]X9> V$[/&3E3* M_0:[L]*B[E5,*C5[Z9YEXY[7[DV6]S280'H"&0B=.;.$N"?$;X3DOX2D)R0> M(>I*<=YLF6:KA1370'9_;\OL5X3O$N/^S@:=V>Z=L4>9Z&6596017:Q0CUEW M&#+"X $1&?5A"0(ML283NK? 9HI(Z7O(=@K!.(.SB,%"8R<0CPNE"2R0@ *) M$TC>.15[3G48ZC!-5RK-"N25.T7A F<>:@MH992D<,H43)E.4Z8SIJ6@0'J[ M:1DHD-U@6H=)QW;DF!:>:5-4GN?8\VP*(HCF",XX!S/. <]R6* !8K;/<,( MWI/H!M=ZT+C6N"">(1L E2(?M05024+FDIXY2#!@7#$C 1X4]YA\P#IXE^/X M%NOBJ74(Q;YU4Q2):>I;-T7A&,WL4@R?+!@X6M*9CQ;#.QW3#U@'[W6CZ-"(W!-[$7KQ MM6U0W 7Y)M-U-]^9/):-"IZ$-M>LNPP/0FANDD2?3'HGTU -DXH?M!UF9BR[ MKJ*;:-'V'5,TM&VK?U!+ P04 " #KA550A81"Y!T$ !R$P &0 'AL M+W=O>85^KCR'_!B1U1#:!%_QOI6CJZ]II2W//_1W#P?5CYJ M,M*)WE=-B*C^>M>/.DF:2'4>?_=!_6'.ACB^_HC^U!9?%_,6E?HQ3_Z*#]5Y MY4O?.^AC=$VJ[_GMF^X+8K[75[_3[SJIX4TF]1S[/"G;3V]_+:L\[:/4J:31 MS^X[SMKO6_<+HST-)I">0 8"P;\DA#TAG$N@/8'.);">P.82>$_@C+:]W_Y8=VM9C[ZOA:#+X+V)U&,V'8:,,!09F*V-P0,B MJ%,8\B!@'AMB\RF?SO%H8X1@4\QG"&/$^0)AQ!3S9&,H-VK^"L614\PW"*.F MF&< (Y&A+X3!4\S+C)QW$(;!*Q7"'1.V$<)))@2.0.$(M(U QVN-#4TV'8:U MF*S#<,Z(L4R/ (Q)ILRN@*)AQ@QQOD#1!")&;D]0M)"%!NPK%(TA&AH= D;C MTJCT&2R!8K-/;!BGH4"&("\@C)N=N;-A3%&A$+S<#%YN9BVWD(8(VP[#1Q-1 M> X.S\&M.3CA< 0!1Q#SVUK"$>3_M_566H)2P5!HR/$B;3DDX0?A0HJ5 MX^S"\.'U@ G0XHX&Q@Y;Q7?X*G88*Y[AK-L>-*Z9ARJDID7 .*R(J:&-8PIA MYC )[' )#-F$XV3"#A? _ X-'3Z Q1P-A:T-4H*:)S*($]+R60#'.$7.?>AP M(&Q;D) .&\0..\!JOH;$X0<$S="P!XUK)A29Y]X+""/,5!" 8<65HWCB,"%B MFY"0CD4@#C,@Y X!'69 PCD"AE;)(<'2U,]&48[-30RAD')8&''8#['M1XPL M=QK#80.$W:&>PP:(_6\ 4(_;?464,M4#4)1:Z@&H<'2H3[-V& ^QC4=(QU%. M' 9 Y!WJ.0R V'\( /64_4B1-M7%J7UY4WK[ M_)I53<6CT>$%T0-I'HF-\0U>/&-@?(L7N^X1^K_PW=NHWZ+B%&>E]Y97]:-X M^[1\S/-*U\FC3W7:9QT=AIM$'ZOF4M371?<6J+NI\DO_ABL87K.M_P502P,$ M% @ ZX554)"+&7I @ A 8 !D !X;"]W;W)K&UL?57;CILP$/T5Q >LN9NL"-*2J&JE5HJV:OOLD$E "YC:3MC^?7UA M60+>?0%[.'/FG,$,V4#9"Z\ A//:-AW?NI40_2-"O*R@)?R!]M#))V?*6B+D MEET0[QF0DTYJ&Q1X7H):4G=NGNG8@>49O8JF[N# ''YM6\+^%=#08>OZ[EO@ MN;Y40@50GO7D C]!_.H/3.[0Q'*J6^AX33N'P7GK/OF/>ZSP&O"[AH'/UHYR M;K"#IE%$4L;?D=.=2JK$^?J-_8OV+KT<"8<= M;?[4)U%MW=1U3G FUT8\T^$KC'YBUQG-?X<;-!*NE,@:)6VXOCKEE0O:CBQ2 M2DM>S;WN]'TP3W RIMD3@C$AF!+\SQ/",2%\3X@^38C&A&B1@(P5W9L]$23/ M&!T<9MYN3]0A\A\CV?U2!76S]3/9'BZCMQQOO S=%-&(*0PFF&'\"8$D^U0B ML)4H@E5Z<%]@MT8D\3UDOX;X/K:K"*U&0TT0WAG]P$9D)8@T0317D*:+3AE, MK#&=L>IC["_L6E!>O D7CBVH.(UBN^38*CE>2<:;1>\+@TEF9>($1PO%:U"R MB1;'9+\&82_XH,6)56]B>4>AG0!;"?#*<+JP4N!56_TDC1?';6=!Q4&P=&Q! MA=&LHE&,9M]B"^RBYQQW2GKMA#K2L^@T2I\"]2TOXH4=(A9P4^GL^4RI BO0>I+Y*_A*F30-GH998KID9C&8C:#_.?#3]>/+_4$L# M!!0 ( .N%55#7?+#X*P, $4- 9 >&PO=V]R:W-H965T[; MSW;2-/$=K&](;/YW]SMC[NS9138O[4$(Y;U69=W._8-2QX<@:#<'4>7MO3R* M6G^SDTV5*SUL]D%[;$2^M495&3!"DJ#*B]I?S.S<4[.8R9,JBUH\-5Y[JJJ\ M^;L4I;S,?>J_37PO]@=E)H+%[)COQ0^A?AZ?&CT*!B_;HA)U6\C::\1N[C_2 MAS7EQL J?A7BTH[>/9/*LY0O9O!E._>)(1*EV"CC(M>/LUB)LC2>-,>?WJD_ MQ#2&X_B\:IE]_]FAANPWH -!C2Y:1#V!N&[ M0733(.H-(L<@Z%*Q:[/.5;Z8-?+B-=W/>\S-+J(/D5[]C9FTBVV_T\O3ZMGS M@F?1+#@;1[UFV6G82$,'1:"]#R$8%F+)@#F;!EA!11)/)6LHH93C%"&::&@= MA)-$8]Q!A#J(K(-H3! 19Z4Z36PUM=7\TR1C(LHY@@Z%+O,MQ80V06D3A)8[M D($7*X>BLH4DQH4Y0V1?X"&>X@0QUD(-W4S6*9 4:*)0ME M,4/V/Y3=1=G5[4\)7N,(PDW=(D= *!Y![H_)UO^53;FOU&:*<#.7FR)+E"#@ MB"Y%P!$9C:^3HR7_D3*$/'3)&0C%&$?(H2Y.,72H,_7K&CG>)FCX@?+3BZ:1 MD%J)Z*(0VRU0=\<(O\Z.=R@*6Q0L1[UH4CL97,T5HJ,$^XLBPCN:W8#'FQ2% M78I&8,M@;2I+D-)_14D0_ACVV)N+C[F3F+.O-+P9]1W M-]T%XUO>[(NZ]9ZETB==>Q[=2:F$)B3WFNV@[S3#H!0[95ZY?F^Z@WTW4/+8 M7UJ"X>:T^ =02P,$% @ ZX554+7K4# \ P ZPT !D !X;"]W;W)K M&ULE5=1;YLP$/XKB/<5SH"!*HG4))HV:9.J3=N> M:>(DJ( S<)+NW\\&EX)]5/0EV,YW=]_Y?)_LQ8W7S\V),>&\E$75+-V3$.=[ MSVMV)U9FS1T_LTK^<^!UF0DYK8]>F"^[KP(S^>A%KP5HMS=F0_F?AU?JSES.N][/.2 M54W.*Z=FAZ7[ /=;$BF#%O$[9[=F,'94*D^+IOUU=I=&\%)[D53*[*7[YE7[O6G_KV:X =$& MI#< ^JY!H V"-X/P78-0&X2&@=>ETN[--A/9:E'SFU-WY3UGZA3!?2AW?Z<6 MV\UN_Y/;T\C5ZRKQZ<*[*D<:L^XP9("!'N%)[WT(@H58$\NL@'#E(C)WJ,%&+J;I$4J!@P#8(#&B2@)&S M#8L(^$& LXY0UI'%&L+ 8-UAZ"#.)TBI620(PH#0V*-LPK!Q;!#8NQXAUC+*.[7V.?-Q!@CI(YI_/%'60SCB?J5W#@/IF MI1$4T-! ;1$43<(4IPP^KC[^C&)KT"A2%-'08(W![.2V&A9-9C?F/:&:8/.& MB7(#JHH/0.87''!)@V!&R35HM"TA2:*)2+CV@2U^MHQHT"A2DDYT$>!R!;9> M(0<"D:((8FH>" 3V3N:X&@$B1S"5$RX-$'^@TK@X0#*GTHF5[]21Q!4$; E! MJHRI0Y!.]#W!^Y[,Z7N"-/0HDKX\V+")M G>S 1KY@D]('@SDP\T,\&;FN)#W\?;6 M?.!<,,G1OY/L3O+EU4\*=A!J&,MQW3T_NHG@9_VT\OKWW>H_4$L#!!0 ( M .N%55!VDDL0+@( %0& 9 >&PO=V]R:W-H965TW+N>><>\$W>A#ZA@>54U=#(BC>!@/,Z?(CN]YG!6\!3!9T<[0-3R9'S M9W/X=EJ'"V,(&!3*,%"]W& 'C!DB;>-/SQD.DB9QO']E_V)KU[4>?<5^GI(&/3%?X<;, TW3K1&P9FTOT%QE8K7/8NV4M,7 MMU:-73OW)(WZ-'\"[A/PD(#)IPEQGQ"_)7RND/0)R20!N5)L;_94T4TN>!<( M]W9;:CZBZ#[1W2],T#;;/M/MD3IZVRRC.$8C?').D$L_=AB-]([*TUM@3QB "3#P@2+T%B"9)WE9!)LQPFM9C& MB?@EB%>">"32B83#D)$$6>%)0^>8)9Y8W<\Q\>J#?J1>LZG';#8QF\Y%$A)- MW'I $9E\AOLY")-5XO>;>?UF'K_+B=_LO^\/C>Y6#>)BYY8,"GYME/D^1]%A M-#Y@F>[.OM&X>?N#BDO5R.#(E;[Y]GZ>.5>@#2[N= =*/>*' X.S M,MM,[X4;=.Z@>-O/<#3\D6S^ 5!+ P04 " #KA550UJ1N[/H" &# M&0 'AL+W=OQ?,Q22K M)-)"5+52*ZU:M7WV)DZ"%C"UG63[][4-8<$>LB\!FS,S9\:>DUE=&7\5)TJE M]U97C5C[)RG;QR 0NQ.MB7A@+6W4EP/C-9%JR8^!:#DE>V-45T$4ACBH2=GX MFY79>^:;%3O+JFSH,_?$N:X)_Y?3BEW7/O)O&S_*XTGJC6"S:LF1_J3R5_O, MU2H8O.S+FC:B9(W'Z6'M/Z''+%NB;Q%Z M3%3U=WK3%-M\4^41:O>R6:#E*KAH1STF[S#1"(,&1*"\#R$B*$0>.>;1-$#A M(G ZA6Q="$(9S"(&$XV-@WB<:!3"#A+006(<)!,'R*I4ATD-IKFQ3*QL 5": MQ3"5%*22 E2LFN8=!H^BA!:/>X@)"0R2P ")V"*!G1#8@A0N)%M89X^=@N&9 MH\] IAG U#J4/'-HQ%8;%"XDL;QL 0B&F2Y I@N J=4)^<)E:D$*%Y+,'.T2 MI+$$:&"+QM*)\0EAN[$A4#Q3$13" A4"9#);H4(W4&;?- B4C,H[93,CEPA@ ML[#9("<0"C-LTP%0CEAL(=2L6B!0@)]0!&C?!5&S30LK+@(D-[;_H7I0>N^Z? C9WH5T7(/1,%13?C2#IO!V[-Q( M/5.,=H=A]BG2PY2UG^LAUPQ9[VZZ"?D[X<>R$=X+DVI4,P/5@3%)%&ULC93=CILP$(5? M!7'?-?]$$2 UB:I6:J5HJVZO'1@"6AM3VPG;MZ]M"$K V_8FV.:1LM\B),H&*!9/K(=.O:D9IUBJ*3\CT7/ E3%1@@+/2Q#% M;><6F5D[\B)C%TG:#H[<$1=*,?^] \*&W/7=V\)S>VZD7D!%UN,S? ?YHS]R M-4-S2M52Z$3+.H=#G;L?_>TAT7HC>&EA$'=C1U=R8NQ53[Y4N>MI("!02IV MU>,*>R!$!RF,7U.F.V^IC??C6_HG4[NJY80%[!GYV5:RR=V-ZU10XPN1SVSX M#%,]L>M,Q7^%*Q EUR1JCY(187Z=\B(DHU.*0J'X;7RVG7D.4_[-9C<$DR&8 M#7[T5T,X&<+_-423(5H8T%B*ZX1:O1:;,,S050=-FMVH">XTP:-BOU8D\:/DL);X?CIKD(*<20,K:6 "P@?2 MR!X06@-"$Q ]!"PH=Z,F-IK.:#[X7IHLRK6I_/0=F,@*$UE@%MOL1DURMXVW M /FGXA"M4#T[9FS%C"V8Z0(S7D'8>F93O=NSQ J36& V"YAD5:^%Q2):HZ"[ M(Z3OP&^8G]M.."&ULA55=CYLP$/PKB/>>^89&!.E"5+52*T57M7UVDDU M9S"UG7#]][4-X8AQTY?87F9F9VW'F_>4O?(*0#AO#6GYVJV$Z%8(\4,%#>9/ MM(-6?CE1UF AE^R,>,< 'S6I(2CPO 0UN&[=(M>Q'2MR>A&D;F''''YI&LS^ M;(#0?NWZ[BWP4I\KH0*HR#M\AN\@?G0[)E=H4CG6#;2\IJW#X+1VG_W5-E-X M#?A90\]GNIPP!@8-0"E@.5RB!$"4D;?P>-=TII2+.YS?U M3[IV6AM=!0"X3S0B//+A!9!2(M M$,T%@M#8J0$3:TP[%&) RB4DS8Q:+2K_*#6V.HTM3B/#Z8!)9CG,8R^7D,A0 MV5H@B=UI8G6:+)U&ON$T6>1(#1OE_R';AY [IZG5:6IQ:ESC3;K(\6&V'8-5 M"\8\?@O$C^U>,ZO7S.+5O*G9XH[YH6=XM6 RTZP%DP:&631[C!I@9_W0<^= M+ZU0_^E9=.HESX%ZS(SX1O:8H26\RPP-ZAMFY[KESIX*^53J!^U$J0!IT7N2 M[BK9$Z<%@9-0TU3.V= 9AH6@W=CTT-1YB[]02P,$% @ ZX554/VRS1#N M 0 3@4 !D !X;"]W;W)K&UL=93;CILP$(9? M!?$ :R"<$@%2L]6JE5HIVJK;:P>&@-9@UG;"]NWK T$4G!M\X)__F_$I&RE[ MYPV <#X[TO/<;808#@CQLH$.\R[?(]-R)%1F]"M+V<&(.OW8=9G^/0.B8N[Y[GWAM+XU0$ZC(!GR!7R!^#RM[2WF%0Y^X7_W!,E5X+WEH8^:+OJ$K.E+ZKP?TFUQD*AW^-&W;ZW:<_.]A]H!@"@CF M@,#48D Z\Z]8X")C='286?L!JRWV#X%BC0,,W131I/F M:#3!0N.'\:Q!TG^&!%9(H UV_T$BN\'.:K#3!N'"(-XEJRR-)M*:7FN2O9T1 M6AFAA9&N&$83+QAQ8F=$5D9D8>Q7C&C#2!^L56QEQ%M&Z*T8\8:1/-C0Q,I( M+ Q_Q4@VC/V#_4BMC'3#2!>GSC#2S9Z'B]-K(&AQ%=1+\Q.S2]MSYTR%O%7Z M[->4"I!^WI.T:N3C-@\(U$)U$]EGYHJ;@:##]'JA^0DM_@%02P,$% @ MZX554)0;OQ,K @ J08 !D !X;"]W;W)K&UL M?97;CILP$(9?!?$ :\XA$4':I*I:J96BK=I>.V02T!I,;2=LW[ZV(2R!V=[@ M __\G\?@<=9Q\2I+ .6\U:R16[=4JMT0(HL2:BJ?> N-?G/FHJ9*#\6%R%8 M/=F@FI' \Q)2TZIQ\\S.'42>\:MB50,'X,=UO7=^\3+]6E5&:" MY%E++_ #U,_V(/2(C"ZGJH9&5KQQ!)RW[K._V?N>";"*7Q5TV#,..EU_!E,W9%I J?]N_MGF[Q.YD@E[#G[79U4 MN753USG!F5Z9>N'=%Q@2BEUGR/X;W(!IN5F)9A2<2?MTBJM4O!Y<]%)J^M:W M56/;;O"_A^$!P1 0C %^\M^ < @(WP,BFWR_,IOJ)ZIHG@G>.:+_6BTU/X6_ M"?5F%F;2[IU]I[.5>O:6I]$J(S=C-&AVO2:8:/Q10;3[B @PQ"Y8A >/@/U2 MD<0X(423"&U\^)!$BAM$J$%D#:('@_5L%Q!-[.&0&(7$B($_@V": (C-3@GJ-/_-R>3@UR NMD9*I^#7QA;H MR>Q8AY\#6SC>Y7T1_T[%I6JD<^1*EQ];),Z<*]!K\9[TCI3ZWA@'#,[*=%>Z M+_KBV0\4;X>+@8RW4_X/4$L#!!0 ( .N%55"PO':IE0( $@) 9 M>&PO=V]R:W-H965T>W9E_$WDE$KGO2IK M,7=S*9MGSQ/[G%9$/+&&UNJ?(^,5D6K(3YYH."4'$U257N#[L5>1HG87,S.W MY8L9.\NRJ.F6.^)<583_7=&27>3W+ MH:AH+0I6.YP>Y^X2/6\0U@$&\5K0JQB\.SJ5'6-O>O#M,'=][8B6="\U!5&/ M"UW3LM1,RL>?CM3M-77@\/W&_L4DKY+9$4'7K/Q='&0^=U/7.= C.9?RA5V_ MTBXA[#I=]M_IA98*KITHC3TKA?EU]F6^?16V>UX[_%@8'!%U MT <$^&% V 6$'P'H84#4!416@->F8FJS(9(L9IQ='=Y^WH;H582>(U7]O9XT MQ3;_J?((-7M9I#B;>1=-U&%6+2888%"/\!1[+Q% $JM@%)ZBZ%YB/<9$L879 M0!@,&PG!7$-#$ Z-Q#Y,$($$D2&([@B052P($\ B&!3! $%HB4"8"!:)09$8 M(,"6"(2)K>_V&'-G) &-)&,"E%I&6DQL,+7!3!0T!252P&-B2;08/)! ?F(G M"X!08J]2 (23$/:;@7XSP*]=DFQ4$I2E@>5W# JF-@SRX>[@C[Q$23I!,=%@ MT.=W'0(;R!(%G_B"'6B8+?2?E+M<76OZ04F/4K\FZIVW9WL[ MD*SI[BU>?WE:_ -02P,$% @ ZX554%4?;[%5 @ A0< !D !X;"]W M;W)K&ULC57;CILP$/T5Q >LL3&71 0I%U6MU$K1 M5FV?'>($M 93VTFV?U_;L(009Y678 ]GSIDYQ)[LPL6;+"E5WGO-&KGP2Z7: M.0"R*&E-Y MO::/?'+BHB=);<02R%93L;5+- J"&-2D:OP\L[&MR#-^4JQJ MZ%9X\E371/Q;4<8O"Q_Z'X'7ZE@J$P!YUI(C_4G5KW8K] X,+/NJIHVL>.,) M>ECX2SC?0&02+.)W12]RM/9,*SO.W\SFVW[A!Z8BRFBA# 71CS-=4\8,DZ[C M;T_J#YHF<;S^8/]BF]?-[(BD:\[^5'M5+OS4]_;T0$Y,O?++5]HW%/E>W_UW M>J9,PTTE6J/@3-I?KSA)Q>N>19=2D_?N637V>>G>Q$F?YDY ?0(:$A#\-"'L M$\)K OXT ?<)>*( NE:L-QNB2)X)?O%$]WE;8OY%<(ZU^X4)6K/M.VV/U-%S MGB8P V=#U&-6'0:-,%<$T.R#!'))K-!].HYO)=;WF#1!MYC-/0;'D;N0T-EK M: G",0$*W 3828 M ;ZI,IR8U6$BBVDL)H3IQ-&U S2#R:1?!PB/0#?U1LYZ M(T>]V$T0.PGBYQU+G 2)HX)H8L8]!J/8+9(Z15*'R/0/UF'BD9GZ;@P>]#)S MRLP<,@\^!PS&PO=V]R:W-H965T%?&+\7;0 TOGHZ2 *MY5R/"$DJA9Z(E[8"(-ZTS#>$ZE"?D-BY$!JD]13 MA#TO1CWI!K?,S=J%ESF[2]H-<.&.N/<]X?_.0-E4N+[[7'CK;JW4"ZC,1W*# MGR!_C1>N(K2ZU%T/@^C8X'!H"O>3?SIG6F\$OSN8Q&;NZ$ZNC+WKX%M=N)XN M""A44CL0-3S@%2C51JJ,OXNGNR)UXG;^=/]B>E>]7(F 5T;_=+5L"S=UG1H: MDG_P *KDNA+%J!@5YNE4=R%9O[BH4GKR,8_=8,9I\7^F MV1/PDH#7!#SW,H-,Y9^))&7.V>3P>>]'HC^Q?\)J;RJ]:+;"O%/%"[7Z*-,D MR]%#&RV:\ZS!&XT?QJL&*?\5@JT0; R"+23U[ :!U2 P!N'&( Z2796S)C*: MP6@"[(=V2FBEA!9*NJ/,FGA#P3@,[)3(2HDLE/V.1P>*'V>1G1);*?&1$GH[ M2GRDX"BS4Q(K);%0_!TE.5*\R+=34BLE/5#2=$])#Y0@]K"=DEDIF86"=Y3L M\(_Y@1?O?S*T.7SZ;OM!^*T;A'-E4IUC<]H:QB0H1^]%F;7J.ET#"HW4TT3- M^7RIS(%DXW)?HO72+O\#4$L#!!0 ( .N%55!)NJ5%V $ -L$ 9 M>&PO=V]R:W-H965T0'J/D.C0"I355M MTB9%G=;]=N 24&U,;2=T;S_;$)0 J_HG]KV<R[;HP9:5J4I[:W%WG*3XHV M+>R%(T^,$?'W$2CO,^2A2^.E.=;*-'">=N0(OT#][O9"5WA2*1L&K6QXZPBH M,O3@;7>QP5O :P.]O-H[)LF!\S=3?"\SY!I#0*%01H'HY0P[H-0(:1OOHR:: M7FF(U_N+^K/-KK,2+DC.%_P!FHAALG M^AT%I]+^.L5)*LY&%6V%D8]A;5J[]J/^A;9.\$>"/Q&\\%-",!*"&0$/SFS4 M)Z)(G@K>.V+XLSIBSH2W#?0P"].TL[//=%JIN^<\28(4GXW0B'D<,/X5QK]% M[):(.)H@6!N87/BK+GS+#VYN;9BHH5,IL-WHOAN]M*!3OQJL$3_=9 M_@]02P,$% @ ZX554%@:04:4 @ ]@@ !D !X;"]W;W)K&ULE5;M;ILP%'T5Q ,,_ &8*HG4))HV:9.J3MM^NXF3H )F MMI-T;S_;4)J8FZK[$VQSSKGGWAA?S\Y2/>N#$"9Z:>I6S^.#,=U=DNC-031< M?Y*=:.V;G50--W:J]HGNE.!;3VKJ!*=IGC2\:N/%S*\]J,5,'DU=M>)!1?K8 M-%S]78I:GN12>9+RV4V^;N=QZAR)6FR,D^#V<1(K4==.R?KX,XC& M8TQ'O!R_JG_VR=MDGK@6*UG_KK;F,(]9'&W%CA]K\RC/7\204!9'0_;?Q$G4 M%NZIC" R%6.()'5\'6$T1>78-64\A"!6P"P(F2KP N4J4 MP0(4%*!>@%X)E$&E>DSF,6WODF4E"]*=HC#.:!ID#*!2AF_DG(&6LZGE,@BS M[#'Y11C*0B^K*8A@E,)6!$P"#*&R$@4888.1&)B4H4'Y\3Z,4_OQ3P ,-O_]TFBEC)"@'A,I#K36$ MHC2[8?K&F84 T[K$Z-N][[)I'L+YT3=TWE3>9_D;PG:M]U>KH M21K;FGP#V4EIA'69?K+^#O82,DYJL3-N6-BQZCMQ/S&R&VX9R7C56?P#4$L# M!!0 ( .N%55"')/.0\P( 'P- 9 >&PO=V]R:W-H965TJT[;>;. DJ8&8[2??V M,X:R-+Z6R!_ YOC<>VP??RS.4KWJ@Q F>JNK1B_C@S'M?9+HS4'47-_)5C3V MSTZJFAM;5/M$MTKPK6M45PFD:9'4O&SBU<+5/:G50AY-53;B247Z6-=<_5V+ M2IZ7,8G?*Y[+_<%T%I'SM"E^WRSCM,A*5V)B.@MO723R*JNJ8;!Y_!M)XC-DU MO/Q^9__LQ%LQ+UR+1UG]+K?FL(SG<;05.WZLS+,\?Q&#H#R.!O7?Q$E4%MYE M8F-L9*7=,]HH[O^7=&)-[L'VSZ2I=5[A_-GEM:T^K.2L6R:DC&C#K'@,7&#(B$LL^ MA@ LQ!J\YG,VPPDHFB-U!/0#P1PGR%""S!%D'PC8E<@>4SA,XS 9'B)'0^1> M"):F.$&!$A331N#6!H84!)P!D$H\@ %.O,?"-R@%I_[A$Y1ZX,R* )Q<(L0WR,L#5'@%B#Y M#6IQ$Y!BPB1&08$%A>!>(9@10JGB3B#S&]3B7B!LRMCZH"QC@?47=PQ@9@A1 MX&8 ,ETMX&8 F* 6 >6AF0RX8\ W R.!I1AP,T!V@UK<#(!M"-2Q<7>.B]KQ:O$ [O#\'][?2[YSM2\;';U( M8X_@[J"\D]((FTMZ9W,YV*O06*C$SG2?,_NM^OM 7S"R'>XZR7CA6OT#4$L# M!!0 ( .N%55"Z'%R4(0( %@& 9 >&PO=V]R:W-H965TMSSSG7QC=Y)^2KJ@!T\,Y9HW9AI76[14B5%7"J'D0+C=DY"\FI M-DMY0:J50$\NB3-$HFB-.*V;L,A=[""+7%PUJQLXR$!=.:?R[QZ8Z'8A#C\" M+_6ETC: BKRE%_@)^E=[D&:%1I93S:%1M6@"">==^(BW>^P2'.)W#9V:S -; MRE&(5[OX=MJ%D74$#$IM*:@9;O $C%DFX^-M( U'39LXG7^P/[OB33%'JN!) ML#_U25>[, N#$YSIE>D7T7V%H: D#(;JO\,-F(%;)T:C%$RYWZ"\*BWXP&*L MCW7CQJ[?2=,AS9] A@0R)I#$U=(+.>=?J*9%+D47R/[P6VKO&&^).9O2 M!MU1N#UC7IGHK=C@-$+--7:S]![/48.X+X MD\?,3[#R$JP

H3P6969(])'*9QF!AG=^I,O"K)TB:)_ 1K+\%Z:9/@F MLY[8O".1>B52CT?B)\B\!)G'8SSSF"T\Q@3?N?&-5V7C45G-5#:+"\,13F._ M#([\7W_D$4KFG[\/=*<580_%XIGY0//O'$T>-@=Y<2U-!:6X-JZ?3J)C MVWPDKC'\A_<]]P>5E[I1P5%HTUY<$S@+H<%XB1[,N5:FS8\+!F=MIZF9R[[7 M]0LMVJ&/H_'/I/@'4$L#!!0 ( .N%55 =NR23C ( /H) 9 >&PO M=V]R:W-H965TU?7:($] !IK:37/^^MB$<%Y:*O 3;F9W=,1Z\R96+5YDSIIRWJJSERLV5 M:IX]3V8YJZA\X@VK]3]'+BJJ]%2B)_6#J9[,3>N;U+(>B8K4L M>.T(=ERY:_2\Q<0$6,2O@EWE8.P8*7O.7\WDZV'E^J8B5K),&0JJ'Q>V965I MF'0=?SI2M\]I H?C&_MG*UZ+V5/)MKS\71Q4OG*7KG-@1WHNU0N_?F&=H-!U M.O7?V(65&FXJT3DR7DK[ZV1GJ7C5L>A2*OK6/HO:/J\=_RT,#L!= .X#4/3? M -(%D/< NYM>6YF5^HDJFB:"7QW1OJV&FD.!GHG>S,PLVKVS_VFU4J]>TAC' MB7)P#P1H!3#! N08#%?Z1(D M6 (5W"N%, &<) :3Q !!"!,@'S[8_GRA:,(;:,9+[4!SWRH"/;)&&! <35# M'D#D <&P"U PX]V"H,5$'M@L:.R6F"PG*& ?H.@!M; 3T&*.6@@T<901;!@$ MN6'J>,!V0/%\M1CV _;'503^W9>^ PT/&ULC57;CILP%/P5Q >L,;=<1)"ZJ5:MU$K15FV?'3@$M :SMA.V M?U_;$$2(L\D+OC SGC'V(>D8?Q,E@'0^:MJ(C5M*V:X1$ED)-1%/K(5&O2D8 MKXE40WY HN5 '_GH&R;N-B M]SSQ6AU*J2=0FK3D +] _FYW7(W0J))7-32B8HW#H=BX7_!ZBWU-,(@_%71B MTG=TE#UC;WKP/=^XGG8$%#*I)8AJ3K %2K62\O$^B+KCFIHX[9_57TQX%69/ M!&P9_5OELMRX2]?)H2!'*E]9]PV&0)'K#.E_P FH@FLG:HV,46&>3G84DM6# MBK)2DX^^K1K3=H/^F68G^ /!'PDX_)00#(1@1D"],Q/U*Y$D33CK'-Y_K9;H M0X'7@=K,3$^:O3/O5%JA9D_I*O03=-)" ^:YQ_@3S RQO4;$T0A!RL#HPK>Z M\ T_N' 1V 4"JT!@!,*I )ZEZ"&1@31]"NP%LR#7(,]N([3:"#^S<<&/K/SH M\7V(K0+Q_7WH(?&M?;A89&%=9'&]2!C:!996@>7C,5=6@=7]F*NKF'BQN/$Q ML&>_&YXEZ(USC6]<+_QX5&R_&]B_'W; 3,]M$/BS9="D)N@B_9/P0]4(9\^D M*B^F"!2,25""WI.2*M5_81Q0**3N+E2?]\6Q'TC6#H4?C7^?]#]02P,$% M @ ZX554!\QRPLQ @ K 8 !H !X;"]W;W)KAL3&TG7/^^MB$< M29Q37F)[F9W9<>QUUG'Q*BL Y;TQVLCL&-L*31\:(^+<"RKO\7&.;8!&_:^CD9.X9*UO. M7\WBVR[W U,14"B5H2!Z.,$:*#5,NHZ_ ZD_:IK$Z?S,_L6:UV:V1,*:TS_U M3E6YO_"]'>S)D:H7WGV%P5#L>X/[[W "JN&F$JU1I>)L8-&E,/+6 MCW5CQV[@/Z>Y$\(A(1P3DPXP> 1@33[*!&Z)%;A37IX*;"^ M122Q6R%RFHAL?G1A8NXFF#D)9I9@=D&PN-J%'A-;3&,QG\)$WY? +10[A6*' M4'HEU&.2J1!.$GQ7*7$J);=*T1V"N9-@_OBF+IP$B]L*XN#*Z\+A-4K3NUY3 MIU+J\'KG .' ?0V"Q]WB.S<)/W"(!M!'IZB_$@[@]9:@R1UG( ZV'4JOY,=& MF=LTB8XM]SDT/>(JOC*MV/:.=YJ^C_\@XE WTMMRI3N0[1-[SA7H"H,G75NE MGXYQ06&OS'2NYZ+OG_U"\79X&]#X0!7_ 5!+ P04 " #KA550B[ZME D$ M !C$@ &@ 'AL+W=O&ULC9C;CN(X$(9? M)^R_[)) M/+SFQ8_RJ'7E_$R3K!RYQZHZ#SROW!YU&I>"QWO MFJ T\7Q"A)?&I\P=#YNVMV(\S"]537D4O=6\/WT^%8 MU0W>>'B.#_I/7?UU?BO,G7=7V9U2G96G/',*O1^YW^A@$]9\ _Q]TM?RX=JI M1_*>YS_JF^5NY)(Z(9WH;54KQ.;K0T]TDM1")HU_.TWWWF4=^'A]4Y\U8S=C M>8]+/OL]#Z^)-7W_+K0W7BXZW2#W^@/G1B\SL3TLRRM-.Q:22QC_;[U/6?%\[_5L8'N!W ?X]P/3]54#0!02? >S+ -8%L+X! MO O@?0-$%R#Z!L@N0/8-4%V ZAL0=@%AWP!*;LZ1SQ#Q=M3>TW/YIJ+4WKQSCD=.A]U$H= M$[6,_\ PPIZ9E/II'Y%OQ_G,/$YM@A#\SKPCS3$PQ%?',S&Q& M@([FF(Q\9A88HYZ9)<:$8&I_.S7KWR>\L1%*)>Y0@%=*T"@$CVG( %=@N )K M%-A3#F"P45 M&[6,>.R(!0PLR E&$;B67A$J""F@IC;%0@(+9X9HT<"'NP"BI0@!8UQ@>3$! MQKC$>F0<[@4VY5-J# 0V(QAA/IS]C8U1%9*'#>C)9H';+"R;I0"U'@D[']_4 M.K 9H9BI3F S1BD%_K.F&"5#D-<,H;@/LY\C5,#A[K# M(@ >2TQBDK@W\JF M0L$DF*\U0H4D #O#QJ:4,A.&>RQQCZ6]O0IH!889>V>2XRR-K6534FC!>IEC5"*2S#&C4V9 M92Q_\02F<(\5XC'8\**640_]D!!3&P:I7SQTA;BM(6(K2#@*>TSA!(6@K2@$]V8,LFSM MD],<58(;WB)2W5Q:(XK2F>;7[*J?A!_ M:+V?B'SSZY= T![1P9(B[2LZV+0''I_R[?'+'W%Q.&6E\YY7YN6S>3_YF@EWGJ./=_2;1^ZJ^E.:Z:,\]VILJ/W='.M[]7&G\/U!+ P04 " #K MA5500J-^E-4" !^"@ &@ 'AL+W=O&UL MC59M;YLP$/XKB.\K&/-:)9&:H&F3-JGJU.VSFS@)*F!FG*3[][.-2\&^5/D2 ML'GNN>MH*[_L&6^(D$M^ M"/J.4[+31DT=1&&8!@VI6G^UT'N/?+5@)U%7+7WD7G]J&L+_K6G-+DL?^>\; M3]7A*-1&L%ITY$!_4?';EC]I]J)X]+/?6]']^14BR=V^49-0(GOF>A_T#.M)5PID3ZVK.[UK[<] M]8(UAD5*:'O[8BJ(G0?R^QOU:9.MOXFT]/+W?.J2/ B."LB@UD/F&B" M02,BD.RCBPARL8X<\VCN8.,BTF0.*5T(0AFL H.!8DT0SP*-88(8)(@U 9X1 M)#!! A(DCH(\S*U4#YA$8]HA$RBTLN5B8HRL= &8O(#%IJ#8%$A7:HD=,.G$ M"?G30E3:%;C@\ M!C1+6I)9G60#H3"R^PW(%5^I2@0VO@<4W7"(#&CJ* O3PA;MHO(BMS6[H 1? M^ZO@+HF@-FD?)0.:'8$$I]C6#,!2[(@&4%EZI5V[-0*=9=-=LPGX8>J[;T7)N2(H"_R/6."2I'AG91WE,/@N*CI7JC73+[S82(:%H)U9MH+ MQI%S]1]02P,$% @ ZX554.GIU&1XR 8_ " !0 !X;"]S:&%R9613 M=')I;F=S+GAM;.R]:7/;:)8N^/G.KT#X*F]*$1!-@'MF=T?(DIRI:EM62W;6 M5-^8#Q )2BB3 L@);-^_9SU7;!0-KLBR)!++NYSW[.?%+M_^ZYO9:/8F^+9>Y=6_OGG<;C<_O7U;S1_3=5+UBDV:PS?+HEPG M6_BS?'A;;;M#':_NF_ M=]YPEN>[9!7?IEOL^T^>)^MTN!ZM[Y/R\:L3Z/!>#CMN/$V?-CGY%MPM8!5R9;9G)[8-;G!:3R:3(>#N.-)9XM%F595J+\$'[(\#3[E MC;&,XN!NEY=9E0+-EU^#VR)IT'/]F>?X%\SQ<_'<6);K]#GX-5EOMITK9AYC MUNJF+)ZR?-X8V_5?7GK$35%M@7K_,]NT+G34GXT:%$"C/P,FT'K+=#BJ?_2A MF,,[;AZ+O(O6!O'X=#3N-X[SYVP+]%DL@R@^OC\)[M+YKH2W-P_V>@U;?;TZGC&;\4*SD=2\A$N&Y==%QTWGN_*$MD&\PJ:.Y#1KNL]5_DV+9/Y-GM* MD4LE>O\!?@)G%^CRH2@;^_0A*6&]SN;S%*Z":Q9\?6.)U\EJY0P0MG>3Y(VG M7:[3\@&__Z4LGK>/G9?QR.X>8=5?N.9F=[_*YL'[59%T3= GM3NDJ2KXM-O" M,G 1U00L #8.R[%7/D:'A&C\G@5WCK(MG#(Y9 9FT37&85,H]]FI2G*;P')@&" M,44F8C2$ #8AR&K+6^KRPC?(F;?!U=45KV16^5([@$&]!PTG0$&/@\7YI=^V MN*"TM O\I$RSO%MO>,_C_ N,$YXU;YZG@S)<[A:-H/7^]PU>?@:W+OCV5=(@ M/*57^+Z$1U^!GO4M^/>T0?I]^M\,.'"#JPJG<*?6I:RB3R MG.,OZ=]V&0@&/(V-M9S/4=^H@&SF*5QTOTK#($^W2## C(IG&CF>KD6QN]\N M=ZL@T5O@DJ,X[$_[]*:C<02_;-NH%+[%.83PDFJ3$D]=-?;C*G^" 19EUF3] M-V6Z2;(%D"9HY57W]W@4UFFP3;XUK_F$E!S,O65K",4"=8+#UP"O *&ZW8.X M7>$1Q\GA^FZ0(&GIZG?\4A2+YVS5$+(@88!Q9+#B\BKF,'FE_=E7:,4B>[*%)MG^G5+7*DOML14RN05JH.:26"#;)'HFFA:[ !.C> M,OT>-@PO8 :):UG0T._3/%UFS0%>9$\9J+F+SO=>&1+HNN(#:!ZI.T,XD/-V MV>[3@W-+8TO2IV+UA+(&)&A#?;U CERFA^FS;5AYD9]V#.T"..930MK)@7$Q M':R*_.$4Q,PZ*$#,/]!:=Y#%@6>1?-NR2"?. G8LS!@D#0[V."^ :*-QW>)% M\_JG:I/,TW]] _9SE99/Z9M_"QJBWY'/(@+I5&WW#?J[*74Y*]9%CN*157U[ MP=EN^PA MU]]_2"LX!E4-SM8CJ*R@=)R\6DMH%> O2.X7CY2U)(_AW8MBM4I ;S;&9,.M MU7B [HT](_@@_O35=PN-_XX[W0-PX';_B'_OI/V[OVO&K;>^/-W6VUXY5_]8 M'7Z+0Z7&*")U[U+.^>_282<=LMJ\(OC?9_=H!'VR6(.BA],E(=YU"[.WR+F62/HG#)Y/=+* M3*%5 :5GM'XCH_7>T3G2^Q284^HH17K+ 9U.KGA[+ IB@WB14+JDT;NDRN9D MW.@5=+KGCC_B60>.V[DG+&497GOT[+'J>E+WT\6#]^:4;=#!)&[5 MK&)"H^%@&+*Q&_]D!4OUC\EA_>/%96X1 ,ZE7==\'SW5%8_7,_19 M1Y#K-9O8:@-]QP:UWG]@ZJZ!\6-P2>K9JX\2L;5.Y??R%\4Y:W?.NK[C:COY^WJ^[L4Y"(./;@7790IVFQPPS/6O,/1(UZ\&R9X[*U;\[]O@7&B<_(Y*1>OXD](:N;@RLJ39%TNX?R1/XO57QP^4UFG M=Z%;>6*=:[,#L0_C;P2\.B\\I'"),YWLT0T[OD47W.4+E!NDL2'=\T5)[@I- M/1?LC1L-&\O^QSS^P/@O6?GL(**&VE>[_ %O71K[?*6D.UKW_32K;7+&Z+E M]6]J"D+\'J&&HN4]B);76R7G M*HU\=1F])2BIV_V>9T9IJ3!4 N9VD<\QB\!3 N$;_)ODW0:CTPN.RKSJ%1H*=U3\Y+@T MCA?&!BSF0,CH#9!S^!IGR4NQ!L["G2O2@165Z#&N3'+02PG+4'G&Y'0-) "%@4.'$X+_=F=B[^K MR)O?NH@O+?PRRV$<+RR\/_CR8'CAI@1QG6W(7;L7MIC_KGMLH&"1WC=LL\8] M>(LY?KH.SZXO@[LO'CV>W?PD^O0_NKGZYOGI_ M=7YV_3DX.S__].7Z\]7U+\'-IP]7YU>7=QTL$T=[ ]*= DG=2L@?,(#@G?*- MB[2:EQF15]"2LQ<<2WZ(?"O=J@)AJ#2K/ ]>#5& MRM)O6Y8BSY@P5Z9T:H %8L[*,RABJ_UI\8S69+6[K[)%EI0DV+SD#J 02D#A M[+=E\#$I]ROFQD$T&T_@2[)2PML'$B@'52?C4I,NBF MR)(5Z(&P_Y3WRCDD#W"Z,Q/U [&SV,WACZ4LQ;(H%L#)=]M2K,XP6,(Q#H,- M2/]U,D]WI*>&0?)09O/="EY.?^'KX<%S"L P:U$S8$W+D#/PNGW F$YJU3< M%ZH$XG6?>66M6BCGE1YH%$3>D92'VG:!I!C)5K)P@X_=;>@%9V"+5J 3478E M,+X,W:1SN465#;K7T96JX#$!^_,^34$S6V5K>+OLXMR=2"\X!YD#.A$J)2N0 M92:%TWW &H/NH%QNX&B6I5?,"YB59M/P9;FV:S!]K:V-2DXSPK=('6672J/!!Z/1Y!I.B%;J"5DN@-3*#8H8(%S'D-)DE(REXN$X0'@!%5IDM,#S-'"K9' MG-S!,_O/YUM6S,GWA$\P/)F)M8"31Z_O$?'HEI>4"U69U02UOZ 808+7\/+QB22RJUC4X9\[FB@.I/T!1!9.+ .(;NWJ MJG+S+J?;4SP]*-Q *\,LD)(4%G<3G '=[[8HE5"%A7_V=#5>62[X.ITF, M0 MQ3,YZ9);AM-@HFVF0?2"*SRO&'Z:\Q'%P3%)$,$63.MP8B]P)$9=QCV2DH@I_-B81.?C]^C2&X=+[U6+"3M,&1W3D_SS7+@"W@#M!J(9EWWX]R'U@U M<(6$J1&^J9;R&+2A.N[E,Z,3Y @S2X'282'P -WC(E_M>6OA>!(CXU=E2'0= M+X'1E\7NX=&2@%FX#E:"$AF32F#Z./O$H91SOBUD49A5AE)1$.[A_"0L(IF< M]\Q=")3%EK@:6E4<+K,+O,+)F[7$GW M8E%)R#9;4QX][\R>E[=]9W" P:;(2/KQC;I9"4C]?9496;HLD#AHYX32?@J. MLQ/.+N49/N)Q4Y$4E)31ANO/AD4(E\OUAC?A':OT <[C%G/CZ9*V:S:/,!0\ MML#*\(11<<5Q]M1R*9U81ZJ76?6UDAU])KX"$T*MK$2V1E\LVVNLYA;0,/;HF0=1:]%Y6S[ M#/+KD46R;($]!3@0],FH<*3#606T_K#\H) 1H6PVJSWN&+!.9)S,#\D1S"Y[ MBK,-IH8W$E-,L8:IF5[4"XR)0;]<.B:&NRXJQ"OD)C"[AT=8A%4&5R_$LF91 M0LPZ@4.[Y0($FF.9IL&:2ZE@2*QK4[IVW:KQ]P+W:[E#@Q'-=WBX.!_$=\,' M$=BSZ%$9'---4F[WCO*(;"3;[H2AVNU#&8G>@Z4<:ABF"%36=HL<9"^KW#P$ M;V2@H1E%TOA$VHPT4>R_].YZ87"UA:,7!N_2U4.V Y;S$1X!])^$P1DJT: ) MP:\WCT!OJ'*D(@#N8*>3#0;?04-*A7#?IPM*3KB0,5^IQZ35+GI_<75N[9[W M1;XHN&3B'FZ!]2B 7P:?=UO0FV 5,GUJ9A]P]?G">8!9W3OF3WP./])J59IK MA][O-^_O/IZ]@5MN\%T+X#VY#K4R8]=E@,MOKBX^XN5F/7*P*G8D<"D/WF3G MN^\XN[GE=YB5>VE9WMS @N M_OJ^=-<=W66]4P':"=O*#QL;I:="=5W\EL$Y M'?T A01K% ]8/V MOQR9^ H.V:ZL?)^9Z%1UM=YHN[W@4W[Z4# #IY>DF!>))JZZADC\>_,J$PE^757["HX M^'"R,QBQI&.:W+NJ(VV>S"M@(6NR*%8DIH05XY+3VW#><"1$4'38879(L*/K MY*OQ*SACQ\%BE2K'JGO!9?W%> %O FP!+SV)3S2HP/BEX!<%!??L(0#N9J7? MW"P91W(J564S?)>3T>_]CJ^D1+L%:A4X,U@Q>!IY8$'S.5YF986;$P;\6P$& M##J/065)'M(3_!U=QVSIT6'@O#TVJ-1DAG78S=E!CJ:DEQ*)?*\BR5'<@RD. MA$,21T:(M( Y4*N:$P$7#K094"E7R3T.B'PHZE,AXP"&^)@F"W1=:)W C:D3 MN-0Z ?K+B_8<+"N@%9."'$F'[?FWH]>NY;X,Y=MJ+DD(>/X?Q$XI$]2Y3E?( MVM:@2*)R^"16C"5.T'*1=*D60:E0_?V5Z'G53\&[7;9:4/@K&IW&(U(.*F>V M\6D\U0_=2 );#Q@OJF0MT;&2<\2U3"6 1":2!%#0%;/5W#:YYZ^XB[CNR6XE M$IQJF)A[R-A+J\H03TE (Y*C)0LGTRI3S79&V[07_!DM&.=+SD@A5=KZ\SB( MA9^"2<#^"3;EW063 :DK(7'20Q9>X(_>LB[(Y%=F8+B''D9F&#ARC,B1#H01 MM:SRC/:T(RVPAZD5+RERLQ!--^.[:$3V)#,J[,=C\6KEP@Q$8\-,PG*G9T/D MTJ_7OZKCJ&?]L6"LS:EBBW?VO:=ME5))2'M;[>[_2JX>1ZM#7PUS=-3A6;&$ M#7!4ZZ5=01O[:^IECMK)_$MU4.:C.;E6I88/OH.'9-4C6E>@LZ9XF)@7@Z+S M@$Y:LB@<\>V\^A730,43E@"&O]BEQA/B+A3-2]Q$"_5R.'+V>-RAF04QY$_1]H2)2YFFN:<2_0JBUZW)E& MN9R:K3,^UN:Z,A5SMI(RRKG88^P").ZZA ,DLLJ$NUW5++5QU!Z98H-1/]1H M@WUW=>J-CO-Q-42AL07'32$#T7]Q MG\I+,/J!$YVCBY6$F?'*;S05@[9==M@_IZ);5P$[8JE<=XLIV0G=\VF^+9!' M1X9 0+6I"G?;DVW+%M 06++CIYYDAY';550U("L=(Z1+)V"FE+D*+=R4+7#0 M1.?J3T$UO+D3?\ABT_FO+[8Y/"Y_96W2N&/^!J/,MIPEB"IJ"B)/QU]ECP&;/,9M3_X<3.QW(#VMF,!(36 M_N]RM94DCLC>2G]7P-(NR6TC0L")0)+##X]DR+X>8.^96"0R/[S(GR&(;W@7 M>K;1%\=T2"/=/A>G<*8VYJ'N)B)QPAXL:\?W/K7/"_VGU&[&Q#!XY'W*T7?7 M(;XIMF*IM[V9@X@8UF>M3L)%Y/ALNYXT)!Z:$WXX!BH$ZCAI.HI@R7>Y$6Y4 MA\%>:GC$?I-(>-HW:Y+F57&M62- M[=:2SU+ML&K(1N@>&,@#P_QPAFTZ%Y$$6M%'M'(O-&7^WV*/(NXL.EU=P*%:02_QL):S"T%7'6Y!9 M%5OC03;6"4H#]Q1CH UUJB^4YX;65"BZ=8A7:HD]E53VJV81RR0X"H;#*!R, M(^KYZ6$38,%]G<)-).)C%WSTZ6(_I[/#X9K!PNOW-[YJS05,8EAKN M&/?[^%M_%([B27 &GX/]$DUG 5##:#(-[DQRSHTFX$RC<#:-@C@.Q^,884XH M:P:K/O2**(SCJ?S+E7EV>$=F*3][$;L.Q=$%I6CQ1IF$ :M&IADI%FQ-)@[R M$7/=@K^J>:+D.W5$V6&UJY\_88Z$29!6%!D-Z[.G!:G@,=MHTC":8E$?J#7N M!X1D@7P1R"19;W[&$.H"M)9D#9.,X1HX"1>:L;NXG1>['RT%.HR13)MXX4:C:Z69521V&:)X3&A'?Q&4"G!R<\MJ5( M9!B3SN:/DH*P3==HHI>8U; 42")^#^?J&"T15;&G5'QJ,+CM"KGX;T9F.P[U MYV*W6N ]KN^%<@P\U94]OVBQ-N8M/%3X=6,DZO6[LAX0].KN2C=+0 9,'[>\ M@XP_H%%Q6Y ;ASQI*JTHW)D\)=F*3#$.C#VQ-RI/'Z1LB1);,5G!"DQ\(2AS M6T=#8-:'2@-\AZQKGK#G470 $?NL8(3F"@>S(=1+808T'JWP9+600F6L50!Y M$&,@<)55PNDP1/5 _>KG<=4<5MO8['>MCM87J@7KZ4]_W2T>C(XJ@1=T[>%' MUJ@VI4M617MF!X&XO M1Q-@G@H>&H]W6[](+_NP8!:CV2U*>4PK%&X43VR9? M@>8*[ULXT;LRKTQ(@SRD6R^%#7A;F_4HU%;O&A.N/VES%XXC;V*Q73A\C7Y4FF6C\'P6RU$*Q(@@B#PX- MG<(J/3!PS08Q:G6Z<"WG#OF [CE@]F!"4^B&I\D 0-O.FXR5L)"49ZN]H+W:(O]IKYD M&S"Y<@(F#8=&D!,,*0F(MA!+R A)\#6+,+9O5; MS$6!DVM_Z6$(GV!1I&SMR7)H%!8.A0V//3R4*85:Z9"R=K"9@@E F*X$I&1T=P!1P M>HXK@[0[5$@E8BT9T?@@(S9=UD;B 8:R*5-U+N#;%@AN2FY/TG2]"#"[.LSD MZ+2$PKH<:]WA->*45\KFO"ARY*)2HZ&(M9-MY2X(D[V3P9V8C T9K5IEO /^ M9G/&U?V6%^R;#,G=FTK\1R*=J%0GJZS_2%ZB/*$1HW(I @0RI2,$Q/C;O2D= MY([^>LTIJ.=WA6V!2N?#MNI"KQ;2:$JP-IECHLF![E@:)\)8@6:QY3(P/^4. MQ8HS#_:["]I Z(+5J3PP6?! E?<9\ _,:^7L.R>AWEGI'RNK4'N5K:CB21S1 M#=>2H&@\V\DOX1.&6P7:.$*_Y9O=5K.%EGHFT884#X.KBIJ*M28@/4C(A$IZ:RMGI.-K;FWJ5*_"9TF+ 7U&?3VGD[ M6W^%]YFQ T-'<"U0C"X.L;;@V+I*<$4DG MQ"0)^R3O-/B2T9S%#[1IL=DRWDJ_"@>_L3F;Q3TF-]/IT"527S998OJ7:U+Y MJPX;\Z05KNO-"H_/4X%.!*UW4+BI.PP2!Q[X%"?&F8P# J?(."<$'OYLQ): MQNTV^'SF*;NU%4%NC18FI[ SARCV.66'EY]R1*E(H9<[(Q]Y624&T(DUN9+* M%B5;2;_TK6BIAG4P+#JF "\NR$-$YKB,N%=?'8?IX2WWP,XPOR6EO4F(I[QI2O>JYI389I**!.DK#%R$ MKC,?H>M2== Z+%A[NDD#V%1K V1P;FD_(Y8<]EJ%XCO"A/Y"BSD65*YNEFLGE3M*S(1^97._,%F@?U*\A1HHSYA61(/ MQ^W"P7'K!'B3MY1FS:B.2C.E>@&6$QNPT.F9^Y=X].M*>, M.%9.&B*9O*)./M-9P3&(1F*5?/>9/E2@:[Z*_?0Z5#-_9*2CP?;D7'CB^6;N M7S%/#!=MME83_%US\7D+V9LX%1_]QZ\H=V['6EU,].+)@F M,07M/UHU>:WF*'LA0K1)8Y+OY(XH<'0#=?8H%>V2$84#:=5V@ MFECW7MQC C3LVC*EQ%D- E/J?V@U%%)L''5&O38,D1#L,S#D*W&+LNIM#G(G M/?2",T_GDI@8J^V>FXEM-\7;. M)\K_-8J^\7.G0S\)6AS91HFQ$:[*C:RZXB?T'4:UI"6,-Z#MIZE+\.W<0M2\ ME,14"XCS?FMJ4[)W';5/;,WWJ$B;_C#E #::<2\.&F)4-+_*!G(P]9VV$Z1X MY:1R'A@#YEK;8%ONY%,T4QYJX1.I=;5^#DD.O'KYK9PUP#EOCENE_L:0#*5Z M'G*MG%A?SF^YWYNH5.L0;/!,Q] \]N8:9;V9ZYDUC*4M]^2_3*;U=]EQ'D/, M:*.+2KWC7,"VPK=)MG:6-QB/M5:>@/:4O*"K8Q6 M.YD7X4\WP<>B?( KSO&@A\%U[ZS'O5[>W.%5U%@K+:F<[\T)<]E6@_S%Q[U+ M\J^UQ]5K^5AUAK-*#(8\!$ &B+A&RM<+C@.)@$C0RI\QI893/*Z.TX7?^++, MN$YI$7D)7WRWZ^I%30'.N&(I6L_O)]FN:?CBEJ&@/UUFWU(JBRH[0NOFY&/9G2%C MEL.8>WZ[Y-^H=ZIED+Q!('FV]23^!.LQ,/2%QAE(R!=."G7L 8.6%F,K1XVB MHT7]Z#BU$F42&FPGTL5F;2HL.'?E&[-1 M,Q#ACBTK5(_TI]\2=L4LER1G'@\]-MF"'GZ_VY(S![T+M444=Q;5Q',NMQ2G M,=4Y8RER?X"V,JX6C*0]Y-*%LXS4I.//SQW1=/"2DM&:>"U("/-W'AJ0G&T1XO9X:_QR__F@= M\.>9!075E8GH884;9CFF<5.[*IB[I8@7Q)O NI/@W5G@(:K5H&P151K1P+ @ M&P:=0%^O]:5DLNJ0=)N$I@3^ >,(RX1RRJBT2I(L3$,SR !-_\XCIEZ/3 M ?TW.J/5GP[ZI_#?L'\:&=Z#?YSUN.,ATM;O#:MHW49"K0B]^##Y!GB7#NMU MZ)5\=N&3;LHB+S %AU^-T )$-E>,R=L*M 1:NCEO5N][?W;W3J%\6V_[LB$Y M@LA,7T#UQCM/HQB6P4MV//Y<;+)Y,!GV3WX*[B@ L]PK7SCS"]7<&R4\EVA; M0-$0,O/>2IYE8OS.@]R>7,R-U@5A^9@,H&^"N&.2!\7T<_-T$&U8!]^KCX;= MDVN48%X"&X*N*&B5N'W,2'\Y.[NA\3%9)^A;Q(O,6W"L<+Q+62+VH*>LWZ7? M).:(9:E(O9*OT!#][B))*823T>FB27*?2K/WT8C;4(=:\ ?$M]9T>2V0Y905 M]X$]](JC:V@A3K2,7,+K;+O5S'TE&G*&8&&:@'))1,^Z6V$Y31T4)9]MG0^V MMC>TEHFP""(G%6W(?P^R1.2;;*A.5/I^);=E@39:W5>F(Y M65 >.&<]?18I0):EH9M+7!UEDLU*)4G#N5RZE1OW2'=B<[PJ_\I)]B+C_$^[ MU?X?/?)]T!_?>%AM?!6=K+O+<^RMRO[>-^IHX5,#EN..KER$[C'AW5($%[)[ M['QL?I@_G2X+60 $'ZD.[MD<'5N)ZL>>9>'S6G:1>2LMVMGN =,2;'66MVQW M7^B;4SQ,ZEJO8S_5V1[,FS:)E^^.2JE9J(G" M[!A(/%,8@HMCYFY\]YG_WAJJ(;(B4[Z-ABH-86Z&X&BUZK,T:1XFV3\O\CF^ ME%.AN%VA. X//6ZSPK@>%[RQX0,G)7U&]BS![_.);WRM,[-*?WPCP@>%^"-'XNRJ^G M"E\ORH-SS2V?+NMUNY"4I'<27K^A<)\?3A,QI6%.\["R_C")()8*F['!-2AM MVI.VTT%5F:U<5C4.M-V12)G#'A"EI/(2@\U)RPO"$]>X,%?I428:/W).0#JL MPNA\#,*0-QLTQYTW<.;"HNJ4=S")0WC]CT *7Z(KEM^'\-7'6-'5J%(9&L8S$^)2LR;2YGW;P&*:II+97IH2/UDLR;?K?,JZ=A MJ#QC5\^SD7<55YIA+YM[T?&[/'T8?W:]PDJ /K40QT-Z6Z@/#C<+E_\?=QF M37QE@8I?<;;[5HS53>_/Z!W"C3"UKS98;Y OS);VAR"6^F: M@0]M@Q I4D1T]FJ2#=!K)1,4 55G5,T&+% I[C$T(560+OQ?9K50=[]<_!8 M/&.*@!\M0.)*I99$RK[H=C055WO.3H?'X$J^CJO_+E5'K#ETY_>C\4&J&)]& M TR*;JTM.=5HR0<&$A0!,(C'( "' QV9V:443%,"D3 MJ'$89&/L#5^3J?0XA;].J9<-U2L $\!H2Y:J=81>[R="T5GMK2L;'^$O!C$D M)UFS4O5&BL$$"\6"F!ND;6_@=X]9"-\"\C3J)5@1)%KQ,H0#]A M1S53C>+>=(@77GIY,9)P'7:[SBF4/7 B/G$-%1LO\@'!5?)Y08<2A^(C[:\9O;3TB_[BL)*-)],8/&P1'BMZGX/M31O=4\:)%*KZ6U:2V= MLT--:38HX'P)5_J0&JW^$L<2%UPX%$Q\X&U(SW$TII;2)5?CH%/4KX9LN#F] ML9LHKUNI:$:Z04^50:>5KC3X>#.#YH%SIRQ$"S/YBK%X*J]H/E$(6>F8#S.F MIJG01A\2A4 MGR/Q"F>>0-5(W*#P+BHJHY!-;)DM3@^56B@3!)G/FU[AL?.[_!N^N8E3D)VNO>FT6?4:ZGV'U^N[JZP\]H=M5Z[N/KM\N[SU>,(7%;LF@+1O1JERLDMM[@0+^$Z1,Z5?OL@E@D^D( MTRL<]@=J.C1,N8X.-PL%PA%?Q&'[$ M$YHO!,X=7B^?2_J%UG>;/!FW:28-E@_:TDZ*/3@["6DC M79AF.S_6D><)=XD[NI0%R)SU:26-+1'$NU;WK.N!GG>8L4:^K>%/>7]PDM@V MQ QI.KUX!)-OL-186IA) E4C/0#S1+89055J'1H:9KT:AM96 )[76#SW=V%^ MFU(\&N6^%3B@@:^N4VF":E"]Z$]!=Q_'HP!HH15U>A .IGT/C'\8CJ))H%UO M&:6JK=UM,(JC%U#J@2/&0-$=^%O3,.[WV_&TAG"Z!(Z+T+>".!S !PR+U5)7 M'O7MY+0>GD=>[[>+L&VCP?0$W@MV]C$=N1,+B.7M[C$LSBQR$-Z$ZKD/&__$80UL/]8W4 2L8$>YPL3L5GN,H%%R=3Y"KG!#A#][ F)'NN/G8D ML*DH7UU8@MZT(>4TI!@+PQ*[!'#UV+8U@ 191?=^D3GU&L=K 6RWTJK5#<7-]X.-9_Z2FS))E,@L' MZ.#[/TTSQQ&T@-Y*.:/Z5ENXOZ^TU[#*7M#1__EZ.1%(JV8^#*/)V-/,9Z/) MRPKW;!)W":4!'*K1M%WC!OUR'+FB(PHC("/6N%7+#H>SJ*EH@YH' M!G1L.6M\N[LHH'[W!_V3X$:SC&Q#T6,X)">@DL^&G0HY/'Y0S'GLK];,A0G^EU#-6Y#I_UM!_V\%_8""WJG9UKRQB@MAP(0Z=6BG M7Z/ZASW_RNKSK&K.??_6W/^_TMSOFHB(1BVCWLC7AEG0I6O M79MT$+>5NGKS'SPT=\9?F TGK^F /-.69'Y/%OR#RTAP"[%4+UMDU!WG'9PW M+#_$=K[8L=>ZK FT<*VH*NY3GGMZ0" ML-IR^3KA2\OKX!%1Y:\"J=BJQH>7X<KE3=*!NU!G%^E]T+3&K=$L1.(S;Q^=/YO__ZZW=C\'E?WRY M^OR7QC4(H2-JR(_4_1(D ,57#L0\G.=J7SU^>D!?G;X[N[N\",X_?;RYO+X[ MPWA($S%\$HNA[=D=%LZH"US% M+3?SU=X)W7:B7"7 -,=.A4T(:=3\ M"EO.^+<;N.K< UC["8N!J,WIV^.+E'\[,0.G7! :'@W-!V@\0AM@B+U?9I,! M^:"'P:BNTB8%E88&&R86B:_ 3S81BO8\ #U%!4$@W#<=B1@>V MG*NAT6L\RL@'DR]@7H 97:MD+N.-9K,9@\SQEZ84U 53=X+!J(BF0/#'VKWY M*>5N7Z1-J)Y7J'XBLZ.WZ.S@6)@\+Z ,]HUH9OE,LY6N"Y,((%OUS,$SY@PV M>\8\V\*QBR>+[!=3(FZ1LBEQF+'6FD_AUQ K<'K*,5:$CQO(H]+&Z6V/PO$X M#12X\9@9AKW#[$U]JS*+.IE*K9SNMJ%L1(?$?$&3D_"NH$2N)8BD=BJIO\7F M33EMF8^S$VGJZ>9=>(@>'#&/)]BZ,#MA_8];2UADT@B[$X7]?E\WA7(D&)I+ MY,RQYKZ:%J@)H]IPSHTZI<;X%/=)^B[12SMW](3&EUE.MDZ^2FU'IZ3C/]'Z M,S"CE/;'JKH'\RB$T/(%=1MCJF0#SI4H>I=3V]$<'SF!7.!(O@LG]'2B\)<, M8H<[R$6E3 LC=WA.T5G3D?9Z. M3];=5SA#2JPRV(:NE\VVY5:7%6F_%L:3D1LYR;&4MO'WJ7I],)%WRX(8+11E M@T]2LF ;Z+7DP3FM9?@EM@L 'O4*32AW,KI8F)N#-7<%6>N>U!,@0&I,Z]DN M?M,2]N2D8B"K&][A^\U&"(Y(<-#?Z\J/,3VP/A?-DLSI64(]59LE5UY^ECW. M3IK[*GF&(X +CXNAJU%[/)O ?B&@5(@'P_[L3.GOBEM#KX);::=X7BR(9J,9 M60D5BT-8J&-'H+7>I?G-QTD7><_L^9>'02Z\7&[HE5,%M+9>3L>F*D-2PV%A<14<8"EI*@ M*!':^TG:4.GCJP-P.AY#(3TM"ONS$6B+0W../B^^TL:9;0Q-!D# S72376>C M;&(EN@F\3/K./HZ&CJ0+M=\Z.L=>.P&_\R/P(I$[RHK=?G7.WK9^8FTR>7BS0S4Z.@DN MWUU]OCCS1OVX*Q?8 .,9M58S==+NU3UL)):-FCYFZ1-C\.H [:-1>4>WH#1= M-0 $[EO9\)9>OD5W$B#M+WRZSKY[M;L[#?,6;#;^%^;R0'A@?L M;+_A/D;H64K%,O5&:_!?L4\A3GFWJ36EH..QJRK48&*D6'3'?:.+T!=BB>LE M*&3E6N;0U:?&*A5W:\M$15NNJ3_^-"6=TO@7'#@+Y=INXYFVY[3Z06CIE4&HQ\C(B/L46%2& MD9*+%M3GU[ZMAAC="VZSZNOI$@FL#O-:?ZIVS9"W6MP:*R 0]:5WA\YW@4O_ M>UJB1*(30314653;M98FX/JA_%JIGF)+_K(E;.)?T!M[V73)_%GQY,\D&'!F MZ>*GND/$4,)O=I/C8:\?_!#$X]X4?@SZO0A^F L_X[B.LUQ/'EX\[ WA_V-> MM?>X:E>Z:K=(X7%OA ^$*WX((GJJV:R_X+(%??I*_\6+D98\-&+74&%^6Z>F M%@1C.J4"0UU306XB=Y=0V4SD$P 6TG!@N\>Z,?0+7J#7]@^1+!WS\W8-KAPCY= MR/_BA4 1<*''I?!Q^)QX(M<,XA]^]BJ'1!YQ3,0KY'8[.L-.;?FD)J",^U] 9ZN[8D%=?HP^D[U38A]C@Z+ <)%LH9X01 M=2!A2@KSF]V6O#8MQ&%L.?+2D-*@T3/CLZ9G/Q$P$%A@3F]P%X5/42J=EF:2 M -F8H_;^Y!E*3[N*]<<-O@G[E#AM_IQEW*VVFOO$Y77U(ZG(J3P3M?ITL0A/ MU)G]ED ZA,P;9T!#>\!>ESS4J-__08\Z$JHLZ/8Q [9"T3!'M#Z*\=Z&HEC? M!CB.P,LPN8?J#;>//=\]IJS(]*TP(I101[>M>*'99"^@#QR7:3HXIU#*JD>O%J\FH_XDO:4BU[_GTD^OS MV?J@=+2-TRE& <; EV;!;#C&6,"H![8>6'UC_&LXZ@UBMJ P,W$V"::C7C0( MHN$TF Q[HTF &37P&?Q[:6"UCJ,(%.GAH#>>P.^S*?P>]281J-=C^'TP[@W& MB#&*02&Z>G(23/N]Z30X'I_@8V?]X'@$3YC$O7@6G!-4& )L'0_ALSY]/8!G M3GNC(3P3+AQ->C"@VFR%<&F>LU%$I1(]6-NN.5\ZIGWM]M$4;Q_-<#C#&?9O M'P%3!?D_P_ )3*X?L00QO2E!%I19CDUQ6'!0?, 9GT_<6$!]!-QVB@A31]$X MC&:QA#R'X20:MK;-/!CB#%6Q:G39L9J6"\&L6BOLC?HP6E[9\Q:I=D#;.GNB M!P'/1>>ZD%0+QW'_=XYWU.MKL=TG2;NQO-HO>%4+1L^HTQ;IN\)\M4/[%[JW M11^MG68]G*-##3O9DE;8LH[\;%N/N^ @L M/=!7@>3#:##"!_;#X6A,&6[A#*Q FX3OK9Z3+]#94$E,0,O16JF@MF*?Y#GN M>=7/7/JZ)2\W?1_&LUQ\'I\$1'%3@8-$H1C5,-OHH M&$R0$^"G^OO1:-@#Q@!W3$#_AV,^&#B'80Q:_@ !*Y!O#.!JX%_Q<&E#5:0+G*-Z=R/M:1,<+C&?R]LS[3?[P6WES=?;L]_/;N[##Z]QXRKCY^N.0FK"=9@ RW"C$M8+'7;%;QOOHA==T"KOC':W$A!^%D/ C[P%#84.P%=]1Z1;P<#$'N0*#Q M?9+0@H'R$./\]#I4G\(A3'L"JK:8G39T83JA$>&Q5R7N#\(IG$A#]ZK5K5S[E($P;J76L5K7[#=QQ#_OA;#8*@2&$D]%(KAJ$T30VD13_\+1, M#,>&6Z3IOY+F=#2=]H83/(^#7E\&<#2->\ P-UJ34Q^WETB+_747C ?*^=_75Y__G1[U427T$J9O8NHVYUHZ3S)*[)I M54V5B@U8OW%V& ^'*VEOO>[.1UC*-R31 80[!C'RYZ*DV!>=6JPNB*E$!2R< MX0RASKAO,E9"51@U'(#B,@"F-)D8O=Z.%Z04'%6R,,<3.!83[N'"*.BE=G!Q M@V&"&)]R<[W,+)M(0@$+YK*'O^T2*?9B>G&;)6,O0; &]N3270!+R!>A\SB, MDM!'G$U(+===JG.,B!YVP#5>*VPB:>IGJK!MA)RTRO'L$,^/Z5/-1"S?2>V7 MWDY">!C&TT@3A4>@FQW<\-KQKQ/1S>VGF\O;SW\)@YL/A%)R?4'9NCZ*?7@2UXH"#M,S5P'9#3&=B?3!UHKM )'4U1N)YC'&;S; M9=RY;C+#ZB^DO0F0L)U//)@ 68+6&0W ?)Q1'25U)&3WJ*7]:!B.9D/\,0'5 M?0 *TF (FE8?Z!Z4KP]PR4]8@SGPC:*]RMW3MQ5 M^Y)GG%M !PW>-($#/".[&I9J&/516:7&7]0VD([R )=VB$QB! O&1UW'JB.] M:&GA+MKE+)S,HI"P668S5D&/0)I&8 W]$SZU^NWGVX#,[N M[BX_-Z2"J13$:5W9+9/]?*6HJ+W$5_\<:!Q%8;:=UD;QP.[&$+0-4&8$Z^# MP733/!ZE.P"#QL%]V'UY,.J'3MZ2]J\]]:9+KBZOCT,FN>!4>.$4VMJ^[A)+ MI$YG#3@&KY#<*?D(L0_2EH&HI9L?-9JU&9\8!-3W.58+U?JX.%8$@4K)A4ZW M0C_OYUY0I$(W)\PX_S@E4=+7&KWUVAM(->"OL!'1G3.J,W<)<-I.80ABG#$6 M)+9"=V5:AR'ER)9MC8X4!9!4O9:BRE;^?.;T*0:#&G%L77;)GW34VC%&SHIJ MP:/^:=PG'64&\4@-1&X!BOE4*G4AVQ-Z1RH,Z?1 M) !&CDI-W ^'H+C HV9@^+,6WUZ"/#J-Z/(8# V0-OW^%+.1!V 3<-Q?RB> MV\$IN3* 4\8!8@>,$95G@&XX$ 3H*1O B9L.:?P@FQ ) .8$EM2$//(1ZE,P M$V_5,!/R\-(3AXU'X60*/ [=[;.IG&D00)/IL!;*Z62B9QJ^S LG?9:#8[A/ MIA^Q<=@>'EA8BZ"Z3:O=B'W-P@6%%.W?+ ^X9],1K%D\',L'*$1BK&J>R T&\M.)XN#'S:(F!:\K:7^XP??B) MD]I-VXK][V6(5R^<-M(QM58G:T^2Z>ZEJ,;.5?O,9%8T'=)+2'%UEJ<&D.Y- M'\FB\=B.UN6\.\X^L(;\/EU0V=U53MWSYK ;8?!^!X_$7^GBVX(6B/X^FX/V MI!EM[Z_>WYY9=-\D>$R3U98A#JIDF8(=AZG$NRU9SQYRM^3>;12^05 1L=B\ M,N .FSJX@Z9I@%&C51.&]U/JT&7^E)5%3OV(5J@$;D6O.'N@GH3&OL*E?*R2!]R3<5)92O_3+8P8J >;Q.5ECDHU;#77",";8)_:O M-+0G'EIP/![WQN,?@K?!8- ;#'\(BN<\+5'V -W< /^SYX+A"*)V'18ZJK%UZ ;W?7T.D5\Q6V4B51K(2_9$:L#&7'<.=!Y:3.WS]1LVC M5T[VV24A[ ;'OUU=>N="W&_BD\&"*\Q>$GB5:H<%; H_RV#(=),_;%2_J!(@ MY0;2SR:FFDD^'Z(?)S:H"/RK*!>8-)5ZH*6[#:J",$$?!>RIX)1GJN )CF/\ M #.&DOGCB0$"0VP'UB,ES]VNM:9*.@ DR#GOJZ*\;[0/H&95G.'LI1K"*A(H MO^3\FB1G;RED5SUP8'W:CEI!QV\'CB/7ZLS+;?(U)>R<>:8=DFF 5;,2MR[C MG:F;%$F)BCLISQA2YM>TTAYE0)0+-N, 5]YDA::"-T*RA/AXQLYBZORY0+ Z^9.R+M M^+:0-TWK054Z0'E*\D@^88'?U"R;*^9XB_P!6\LT(Q?:*!J(11O.^HWPE5.8 MK57^TK24D3_J4NKV\K=/'WZ[NOXE^/#I[+K^+0%UOLI.]Y_S*7=[E-?-+3I+ MC 54[259SV_10U?7VK_;?B1.N:UIKBJM.)9P6BE36/H>+VPI'Q=?5FF.\!I4 M_:2IX*LBR9FR1EP0R0,LTR=!T#(71%PQ*=[ZC@%R#2Z5V7F-VD._;;K_^$K8 MT=%(BC+]@N#N4F"ZV=9#X<#X>5*UM]-F)37T1\2Y1WP3[JE%4W%+*VT@0T&[ M!,:''KHH$Y IE"0N.8AUZ6^+Z'KB_> ,6.H7E"XJ6X=:7T;6PK50&"OI]HU: M*]7V<4_BJ$_>2XG'=&VPVPD#710$\T<)4XKYUXI7O2C39^"),%O8?(P=STBZ M[B2QU3ID'*"6XRI-?X^4=80VBNJ2P1SVVX)X@\NXT&K]S@O>6 M>D(\)-@E"^-;0 2@$ZW0]R')GNX?^*_&J)LC*/[+7!X/]K 4:.G?K#//V M8^-CLPR)5M6PE1:0N.&@P='E!A'1%*[*@VM\Z6APHGDX9"^A36*2Z5RQ: MN:J9WM:^(C[46N-(F!*6Q%(_JK4$G^1Y.5H?+\UNW"I#=TA9.PU8Q 9_HLCSXMXLFOS0D3/J1=8KC3\[![G'AU34_RJ2=U1J*R7J:: .%M )"XQGN3X=+/I2V=K"#MAKPRH$*^;YPH5D>S') MWRV^JV_>]XPK_8:'=H*4M$T?684X,,JVP5@]6BU@O[NUTTO9PCR8<\:V M&$S >2EC9B$9LXEFX@*>CY X/2;$SJ9C"1R&\7CZ/;'QT-25&\=83>_7 W? M9]KS_?+JP/8SM+<.&)@9>#Q%)_5XVA>#;#@9_@%13V/+N',RZVW\ZUILPVUA M]Y*%;B?I "M0H2Q#(SF8<.1B;'FN>AB#YS*C4CHT$,;D+# C)90M E[F_K6 M2JOT16O#T6F[>4'N+=39]'+LF@Z4G"=6BENX8&<%:CR4,\RZT2@!=Y#,6N%ULL\#JC&/*X]0%%KW93("C:0)XCF9*H,@7@/ MH\G]ME]U8<)LVN(8D#H@9L']WAP,'\JG;M=>7WX.+L]NK\&RO0MN+F]-+N*O M9[>7#9>O F_=P)"X>+';8C[XY!I LH?D@WW,P,CUJBQ=V#&.!7#&F!9)&@Q1 M,IZP*H%AKU8[E;3F[@U9?Q;!_*?.C-"CYD5.,6T(GG-A;SF"!-6QA,, M%$XP?(C1S1E8N_ )+U8]UUF+I!2W@.>DCQ[$8308XX_^;( #F@YFP:7@\2SY MKN\#F\B'5HV!:=SUA C&6,6 73:?A<"(\ M.YK-PG[4/U!&\MWU31)UHL[NFP+S*CE)@8E.J-"C.L[#Q^Z_#%FB[;OH01*; MVWKB0 FXY3&.2STK:S!-DO5LF\<_4TK%-CM="-$T<5(JPF1L(CUJL:,XG)Y2 M2@<70$72_TTQ,?O+%5%3[I-TNEH!N3#?/2=WS+,-57,CLRYR;EA;&-6*F*0B M;F.2B(/R47L9=R_+71!3T_74>17YD>VIH1=@=5AI>_A:3&)'+]H^%Z?4-]'% M6M:";/*7-_:I):L(^"#PO[/_NRW-E(J'/R??7IL\9)_5"B9I%3F$TB5;J2.9 M@$@DFE"=>-SO:87W<=2;GOS0EJB\$,!'MD+H61AMD&(KF_0CZ3(K4):;)!Y< M';9#4/R"VD<)V P50.6#Z6)W[+ZD',=:$KT/&:P1)H4B5WCP!9S2.3KE, M,#IGD>C-?:9*3:_SH GCK%[H0WZ SNL=?BAV58G)Q*CDIH\O\6!!EA&O")'5 M!<*=;37KW&").)3;0DB.YL80)/#5^\QE6H;'+\Q7]XB2,3ZC=?3&%3" MN8#6&.F$*3-X9'O-T)]&B$E?E51LMITHF5H*/+SNNK77&[78\4[:3M L RHN M@>"%"EV_N7[T\N*Q9GQW>4[WOQ5KBEJ#,B=FGDM!PFU36LE\%H0*9Z0OI7H' MEV5A0N-G*/3.[I'J<8YZ9-]=GGTVI]06FI[B2/=^60'ID0;M7)R%Z=;)JZ+3 ML$&#$0V'^QWB+"Q(E*]3N9 2U''Z*%J#5 9H7)2L ) F8?QY>-Q@%W&DFF:# MEH'A &K(F7XKAXH&&(&7\7%^,ODYF,463D83JO -XQD6$L9]RJS3!&*$XYP% MP[ _[@<#T*!&G'4<3.&A@W Z[0S2?\$GC28 MSDSO#3N(XT$XZ4\(NWCA:FQMDB[R?-+?4/)L-HS5N'4RI#B5">L'2H&SB:,?7!%M_V)1/1B9 M#R9TR%7A$(29K$D@#MQB-VTXA 6DV#$\6IAXW.=?)D O@WXX0^MFZXLG23O# M^>BC_%XK\1 V+L;RQGW[?%GJV#8(OQ$0T\0SVZ3@.9UB%^\O5A\]7 =HE M$P22B">VC//BZ@HOG^%M]7>\EHJ;LNO8D07)!5$8,"U M43RB>\#PL_=]&>T4/WIY!\Z M#T1C"@P.O >4%E!3RKV@=+4$B"2LPEPQ1&PK _U M)MS8X&@T-CO#O'@N -S-0.803H9>*[G)X6PP I*>3K6S9]MJ15$XF0P#8.M1 M[$_2&W=:C)"AN.1&>DM]W]? MDI9I&SN-H]I<1E/$=XGZP[:9N(LVGH813&<$U!I'3D,>TJE))1G89Z/[H/5) M>RSK'U, XPA6%N3+#-VC7-EH\9[0JZTWN$Y0N[QN5R&3VEDA\B)-*Z,B94K6 M5^ E=$!R)%*3:3#EH]96U/:0>"9.@AO4_\ M$7"7Y"NS+6'12=130:%0U$VYXT'[F1?@/T M7)C;10^DO?]56CJTCIFT5V1CJX3A BB4E%*K$O( ?[5ZI2ELU1)!LSI&77-P M"EM>)(.AP^\@T=:N=#$UZXO8P?)*=_4\HKO'OD]/5%YY@-9J5@%^* 1$7YK& M/DQ\E?LV=RNFONK1>+EA&!QU.FK5:I3L8L.P:J,RX99:5WFO^R9L)MQIV]5V MC$[-O)+5QL1I*F=YJRF9S;98+$[VJ&V)U%5I9HH-J)52ZX/9;=9"^*U/G/;J MF=,. P$C&\/%DDEMU&&,*SL=PM@YY/2X4.QK4P-".6B9@K:C8SA;F%BL7W I M3$+BODNG91UQ>2'GA2IM5"CO\%L%AO!SGL8EBB'DA 1YQD MEYG\?1XM=:(QW9Z<@*"[AL*Y=,1:RJ:KIT,T_>[0@?:(A-*2:,>.%!ZY/HG1 MCM51Z )6RHIZ6!\=0IO6&:?3L<>2][M!UZBDHC2AY7_$ZO '3#CG?'2M ;6= MF[G]U3>1^D0IUKM&:<>PC#2RY!F]@TOC#5ND5,ZA:7QD,J0M5%E?WU!26*RI M)FHT<^O4.:WUWDGBV7Y6^#DDDD/:UAJ)9^38?\TZ@?S%1R. MY=XH-+#9)% *.Q(35O1;;VJCMTVA&6&8]YT';G\%&.AJE<)8V1[F@\]@)>AP M/.L(_5GH'RJX=O.I2-5T*0D?J=+-R8'/WJ55D[?E)!^ * MXKL.""/9QR/L:M2?4:_6"548CL/Q8&+Z*K4M+-YM+

L6-:)E.V.$234=D$DX0Q>C0N]T&C.Q-XI+M<;\/-#0!8R!VIRR@1V:R,$G" MD?,G?<9JL)RJ'ZM#6PK:A'\H_%!:*%XT<7'Z?*#%28P(_)@>X3^EUYZD#YIM ML752*1CB%)/^N!DF9P86R_KI-B:U<:I_?^((RV$W)ZM6=1D-,$' MS>K0ERJ&N4')HFN"9$T?1>$XBC6-9SJ8U5^CO'&9K4CE-JN@52S"R R?A;^? M@.M@]52U-6UEE67.%=T!92]+O+M8[,*XN[R%P+TN+I^_^GV M(W7V:UPB]9"WIK'*@4:"S<<1D@(>&P=1P=8#/.ZP\.^!RKBU1B[?X<9J5C5Z MUTEMAU]00M96G?[8'XER9R3AD/:R!WHRO]B' M[46'W8K2/[^F<-B+E=D5J0TT69>J.C#X9?I0BLIP7Z*:B0"QH,6MX:\\E0SS M94+-/J@F@#T-BRS=X[6 MNVJ^2LU%'N,"CM>]J/@XKHFE1= +P?[6#E3ZD:A' HQ#^38PAM)#(1*'^&I7 M&0"6=)W!$>-]M[NC.TDZ" @C7@RG3M\$E^;:$!Y%C>GX6I0/20X*\!JV:;[C MK4JH0)15A6*QQVZU:.8L,/B,3=[7V8JREN\(*DCZ<."(ZX-SJ86)!+.T*.:H M1O%65!-R]%/<^90 OP@F#K&,GM(FM5:DY)/B#BI$$K9'7#FD+5 *U8]^+S&F MLIQ[?Z<] KQA9/#5WK4C_%9IM?4XSV+9(,?X JM627";6BY:KN)R1G MV(L=@H6!'*[#A:%SP_ MW2)^NQECQ8,43"QWB)4,F\]#2C!KNK>%H)XU0Y/4/F.;2>YF22AN%*Y$61BXJ?KW:KB M9LJ;XGG!K2&_ 2,S$=+DX6&%2TG+!$NQ8I5DE6V 6U3["DW_$/[\VP[^7JYP MLV#DB!4 "V.^_^M.0=]YQ3#.B6OY6,RQ@T!JKW3ZU^$M>+;7?'G ! YC?V . MY=(U51EC;A!,=1. .K[C%FD.*UYI M.I!]-U56T(!9$/@,)*=# MS_,2G7R3S=;0Z)D@<,_W D2PG"_T4\BLV3^-:%*)6]AVP7Q.MUA&E/*A05$#]D1!I@^15_V05:AQ MF+.Q!5L57HN4JM*2_!UA8^FP?'O5V9&*I4:%?J 4+^;1B=Q/M\5IRK@1 M\#T\_@'EN"2_53FL7F7RC%*J5>)<4[-=0$&B\]0-QK,V'<@=N>$C7KX.'O@6 M@J,Q/ JVCA66J$)$-E"P1!(\J=NT>2#H5$E=$$N)F4:=:C]:-.MS%_OQGFK[UM M\L;1)UH6:V_W04[8PHZ1ZMXEXZHHK3F""E(J=K,-O.8+S>6BOV@Q-96?94(J M]>PL O@2+%I9J'S"RC%<_>>B7"V8C(AD'1DH!Q57#\=0WU-J98]GC/->S%08 M+2I'=S"&*_7EO&NXP.FB8#K@MB#D4P*3>8O2&%08?NLSJ^3C3^0W='7M->SL/F14K-Z5QI#<4+(-G90]F%? @3)M/\=OY\DZ&SRW M9D)BL1^Y[DJI$@D A!%;:P_4]U(=5"M8%,DP+9Z)@S'/H76A\^&>(<1MQ3UD M'6^5(M@E+A9YQ%ACA<])0SN%DX[NS];#B:?J,7MXQ(1+$^W#ASZ1V6NU,T4E MJ%Q![/M)U/^*69LJ4*6 B#J3DX&*$ZD4.&))G:0PVS@IL5&;U*RXM.=J/CA; M-P:%"#W6,OC8$NWB\.EN3KBAF9;ZK-<%\+[]:4&T3[ZY-OXGIY*JZG%7V]:I MC1-DL@YEC7%7OOC-$(:E+9'&L"B=*P( MJE22.,%<.#X"'Y2-43DF"-LDZK4CK4)=7RMI^+H5T\DU7$ /O(?]B1I,G.D_*>K"BY!34M9!>8R!<@ MZ%)&@)K M$(G<]CAH?@"H:,YY] S.6.R+C4KTK;;]"QR4\.;%RE72B*-K=,% MMYM+GS()4B>2"XNK1[%G:<)&>K,N6*X4A]H$GNI':I8-&UDLD21+8(*DZ2)' MP'91F"0 S(P$[.Y>N8*QKH+M?B,R995@D,?BU>2H]_(>L?_2B;Z[NJ#X)E![ MOD\YQBVS7K3+1MJ:U-LVJ_#I7DG8V0E;D'2B540VR81 YP8#EMSU=2>]:H@W MSO=S;KJW %V#J7Z_RB@)UNBB(0,\4%Y[O0Z*X;U"[]RD'O@6%6MP50$5;ZS< M^F6W(ID BBEQ#2M(]> PUU!$5)?K<.W48[8AV,"B?1D=^&&-F]M5N=]E((EP MYI4W==0AT=2V)MV2*S!7!-8M>!X90XT[95!N4%@#;6X,YUPZT=C-EQ)8G]!] MLYJF"05N0&0@%,@&EBEK<1F7."=9BL MW)T*X>AIM*U%K>V _&FW+8"F$,LH9SSIX+&H:#&XF4 2+$&M?2"XK-J[':(6 MAN]6M09?90/N,;^ZS)(0G6@/F11E$G =NTXV-$!;?&QM&>/_:EDM>XY(BS!] MV?@9#R:\HKKFCLQE A3*"PRQ,\B2.R$N\07E+DO8?>9^Z>J>KC9F7>WN8M$A MS!;V3)@.ZSISUN_!%K"J.IIIP*U#K<9>G MM>UP=X+PCFHKIXS072PK@TBU5,86"OF?/F,@KBDEAM3\$U/;N9TA_@=_-@CPKD"\U7['/E;YGO0 MK0=:H'ZI6V>Q13:FQ MXH@%RFL$TH\U460)3XK2O>=(JX772Y8VT4>LP-K+#V!:@BE 0KK/U?P9!$5 M)GPCD83*.U9 Q,B6Q?D,3]^T]&Y/D.__;2?9=I1TC#.8Z; M Q7BRNX^F*OSKRNCTG*Z$>EP;(GJ!$PL3J0JFWH\_V6"X)QOT;)&T87V+,\. M SRT<=:Q0_F("%R(7&_+F'H5I4*S+5XADU\A7'MI>D7#%_9Y%%=0; 7,N]BA MT40*!O4N6:2R3]2)F1=<.OJ*+BQGAG2N!8UCSM%C]F8PA"NOSKD(I84!>^+$ ML;K]2#/K\'=0\-@\VG.?&F<+-U&MQ-QBOP&QK?VB3'9P0[ L#;[?CBV11H8:!;*-F29@C3"1V=AV4SYBNZ*C6EO8%@SRN&^UU)?29! M(R::+3/' "EF_HFBZ2VG']6]SU@H"B801P]I ?:Y#C9:C2][I MQI2G,MXDUV;F%LS5DBE# _H&<1?5PGFXW&%,DM=$Y^\U(*ZZ.GN\4Q&@V032 M"L%F16%ZP%$P&3(!J,PVG4;W,^1--A.)Q. M@M$L'(VFK3N&O4LG8ZR2G,:Q%!Q\P2!/,4^XV>L)O)]JC^ IP\E BA"PTB,: MC<+Q%%.49M,H'(Q&S1EAE0$[YFJI7CRSP1#[\0SHMRB,!U@U,XA&5"U%-XVF:,?4I@,4;]<#:, NP# M,8K,I+ KW*0_DM_&U#AP-!M2U5YC<@9]X1WGMMB"]*[Y#J?A,)[Q+WV:+;X/ M-A$G&\/0QU,CT91L^P+H5W6N8G>P<*;?E;8"K)^.55I64QE:X6: M-XVQ. ?>!JN/]6GP/X5'O6J9 M894;J]:*\^2D+G; &\&6G0 IQL%XV@\0XTD7<8AD''/MT)B;4@_#P62F8%C< M-GW!R(?MZQ=-@;?@,9F&4\KSC&%!X36X?(-P%D>PB%CB!-PM'K8MWR#L]^&$ M \88[HG+$_;\DVHWG$6Q5BU%HW-#+"[!+>HF %S['.EUR@>$S-D%NF> \GQ ME=)B-YD>,])##WF,4(@,>)D<+!>:*W2S44*_GL\O&;55,0VP9AV;HA8CGL$3 MPV,[9L>#Q(+Q\+[(& Z=_N] ]W*1EBE%TEHY;C,:!RRSU\F17O?>6H&C^Q9- M[&\#ZDHD;+D_)44 Q\ Q\=I0>G2N7CQ\F@?9.4JL_W#'5FN*PFB57I^)?W#4 MPY,&>W7:!=:' W;-4U%R%W%[E4M\!N7"A\1#7N(_ M+QP?P0EK 86S_/]8'GN"WSLZ="LRG <,UP)L?7G]I0'U=8MQR9V@NQAG,VV) MZ?=S$"T;'QKH4VXYWY(61#Y39""3B"EJNG%%;KGF?DTMQ+E?(2B>A,U@L:*- M(RSD4+L:"F212H>5RAB3F"@D13A:M\5^3*Z-RYQN3GP2L?J$7MVK 98Q\I'Q MJI0Z)[ X3:=YV C"S2ZV0S[OX(R'5.G)'\DNO]CT/<' MPQ']C&:H>/=!'O:#VV)/8DZO [$Z[@>LXF/'2FTVK]\?5F=_YQ8]2(.^?>B# MM]Y+B"!9++"9H#@'C.?5W\I&Y4>]2=\0]/@^&0;#*9H\5(L\!BU@-FMIUQ>- MIS Y$.-P!2J[T6 ("_)D7LK;8P@D$R#G:K(5!LC$L437'71^2!O0>L,=[#]PFN6GU"17 M#R+G[QC%9DGM@7;WIQ7ZC]=@PWK/Q)B#?VA"H@MV6\$!L9UCY$ST8.<5]Z=^ MKX/6V,AN=-TP':Z A#H[F?ZM3MF#63V3Y61*)21)G1(XW*3M9@8"\-VVS9>8 MC/'8F.)S$/RGNE@*/T+1>.NW]@;7Z,0JO8&;-;P>W@ZY-Y0N;? RTZ>X")A> M4:ONN)_O[[5$<]Q*GGAP!\1R0BM&J8QPE5HG)4LF[<+0J[.TRGR@PW$!>YRQ MCPLN9IX3+U^DE1&:V]-K9^A8<3 MA_[@5 /6RZF(QW6=ODB(02"5NXA"(=(;!7&B?8:FL,D#5,%JAJKW1P]"K[O5=,O**G^ M/MT^$TA6_E1D (@%MI_5&"FO9OEW86IU+!:CS=]K66!EP$.;+A*M>55JJ16!U MW,75[0OE&0A2,LC5?+;K.H)"DM&!!0S E+3D70PZEUBE0 IC4;KZ'"%W^QK5 M0L5J;2X8?)''97K:['),$:HXF=Y-R7$J2/'D'6:G&B.;9;UV,.NRHYFXS<1G* 8%HH]!-P,CS;J2 M.TV(X-MZ]5.U2>;IO[[92,OM-Z\8 [^'(&H6?K$ESO( [A4I:3'"YZA[AOJ> MHPMS.+(N."Q>'4^&5*D[&Y('FQPWUT5^2HS,P58W!3>-UUX(9"J=3])3&6UI M1&U01V%,W5*Q[_1T&-27]>S\_,O'+Q_./E]>!)\^_\K(RC>WE[]>7M]=_789 M,"IHXRX'GYT]/DA#90KGL>(V)[02QQ] +IZ$Y.9&N+[DV_?NT>N&QWVCM'0] M]^#CM4./.SSQ%!TC9L=)$]GI+^0P>1V&LZDM50RF]LZ]"'G1P6*P.+CS5]Y\$%%CTRN, MFS*8Q(W/9<^P8!11]!#MJ^T26WNZ*5#KW8*@$!G!")T8PG9F$8VZ9W%39E8L M!<<,?7GREMRIQ,2P"\_)6YIA4F9< UG'%4)TYF 4QXA0=M+HGKOQ7L%O>'N, M;S@)$.J*_JO?A*]]*\1R/$3?/56Z&\^XBD-8JA@L8^P^'_5I82/T4@^&L.>( M2N@LZ2">$I8<##.:&>BTEVF54--FX]C\UF="PEKM*\?+\^8[:/.-- T>QY0V MSBB4CF\K)V>: 08A]EUUUNAX43W3A@3.!YA,%1(C^[$,&<_ MBO";T7AXTI NEQ]O/GSZR^5E\.[R^O+]U>?@YL/9=0.I^M:NPSO-Y/]..='^ M(@2M(\/O7!ND(N7?$."-!TGL:D%D.1:Y7G5W(B$;"O,R1K!-C*VRWEMAF]W73"K"PR3]N3 ML&^72>SFL7"6D.TQEW E(Y(;HHJ362XX:8=<[6MGZB.J( MQZ'&E->FMG!&R+8#I[QK2[8 ZTJWW$Y,&_FDTHT",]2TWH(N2^O:M]?(L#;9 MYLK3E/&KEMVN78X\;C03T I0J491(("Z87 TC4?Z130:R!<2U#D:S.3+F(*> M_&6C[WJ-+WR4!&RFV9895AURU^2H4ST[;A40\RZ79KZU>S3-FW;C9[(@V%6B MN-,8.-$&BUA.^2!-;A*ODQ2U.:GLR> W+.P)49+Y+2V!#&W_27(.\&I;5WF> MK#DA)/V6SKDY18%99Y*HVD9Z"&*RMZ$*GR1V5!7L,C9,%,;B 4;94)QO[F/: MO3Y43,99N;;<@'"/0-?61I/XTI1,O"(7%MW"Y4+M\-YPW]E^5Q8L"2\BQXIL MHG:YE3\)7Y<=0;8;FXH55*&<";%2QG)/^MJLT14G.\6)AR>49I9+.,W!:"+_ M$! MKJ3S9[)@(%@JUTZ?>=JK&XNUP2HI8E%7\OS&O&@V RM78GW3"8!<-A M<&-%5(W3#4; #JU )BOX.!H30#(FLIR9-6:58H)Y*D.$'&Z?O#L>TALF8S-] MNZPT4<70M>OY/LE*ZSQQ+NI:5JL7Z6^72MO'H)JM[W=E17N-]H4[[0@T^-GX M'UB7@T/U%Z$Y2&W:Z/N8NS'#W#5R5=H.8\S9$5+B^D:=@UTX-/0&XK1W;O5) M^IPO+N10S>1"TKM^>T;_]ZY#,\.U\/0BM&3$__3:50F.DR6V"!.N?(+AM5>! MMITT*/-,<*PZ%I13?5[]=)W3N:;N5GS MV*\9G/OR0U7S^M/_!&>>6P=A;]- M6H_^N%B<.M$UIYAZMRU2^D3C#PNRT'A($)5$2-N?O-PE/^CWFSV VN(,)5% M.E^9GH+#WJ@O7PVF-D9%](ZPAZB[66.!PY9:8D,,]N"\,.Z#-1!$0H)^I_>2 M'_B[6$P'IBMJ\$>SL;%Y/&HY=,ZTE0$](!IV3M=T$_H=TS7W_K'3G0[_T>G& M3"C/VD@MD6)ZM.N8.2+Q*#FZ?:2^?R;< M<0FF2)#9Q/ICUC6ZNTOT$]S)C7 MC7BP5,UAU0SLF:]M-M15E#RVXPV'U$BQM6;(::L90B8(-2*BGCDPGE-3K_0* M2X37N,RJKUQ5;9M\<>4AE;4V-66I=M:J;,I"D.H^[SK'*-/$DH2,/V!=Q\F) MDRI9MY-;WGF_IY4T'[HM[+EU^1.5KCIH?][T65#Y?JUAXMJ?1,ZYONBQ&J/O2!#K&5;.\=&SN YC<^UG.:/ M15$QC1&PDW^_V"S-E:SUU12XXGI'9S)7>+--8IB7X=-NB]D%*5.;:2:Q,Y3@ MBS)Y1C@:M:VZHLMME.A8S!AASBF&SU[PKD3*S"D=5&3:KS$]U)Z_3\D[:)YA[YSV&W=2K9M[-_*Z MW-Z<8-_O!,1%XUYO,]]?W;R]O:$,LAWVPR3DX[=7FO::+FK;BCG1TZH'06LXB.3M 3AZ>M;^!:V*LV8^0@ ,Y:OF49@=D@\ M 42VT%&M*-<%5X'P\_G)"X'^YR2IP_+!1+ -\5#]$6&W8J&FP6_3\F1 MXJHOIZF'9((Z2JH1V3:K>HE-N;"E+UL$=2U*HH^!@-*%@O=4DXDQPEL>IF M7BAR@%MX*]X1KISDYIT\MMJ _:'5_,:MR0M&>'*Y'Q'IZ(?VR1/[1ZXD/ .I ML&?4 H^;N%SE!E':.$D;>]C])Q*VD*E/M.=U1ZS" Y]+4T.J@=F5L!PE*$:7 MED(NA$+.+77XEI77V>S_;>]+F-O&KC7_"LIQ)U(-1 ,$")*=JE?%EF2W,K*L M:'&FWZNI*8J$;,84J]+) B[-( M<_0MY]'%,NJ_2M-7I/V_6T1OX?CI]D,<%9K[0=$VJ+@SZ ME?+6/9+ZG]858[].[Z:H9D\,C6H:?(.9WC%<1[8;EUNO'DM$]0&*/[^YF'%")K$PSF:>WVK0$ G SVXP>^E$Z$/L'0SO7V MD37P" .)2G.:&!7]0I$%4Z8)QP+.,7<;UF\Z'&2QC>1% &.+"OH,[M,*SQR^ MJQ-=(=G?S)C/G.B*= #X_+>GHAM?Q7)=>!K#43 MZ=N3BRO%1(HHP#B43E09(ZH:Z V_<;#'25"/*=MZC-J)T8=-W_@+&4_L>NSU M+I!_+I7[NEKK22< F3FCM[CF#]-M2!66&4I,P\0H( \C&G5T0B9)*K&J1U(" M['1NUS%0X3PRCH# DN0(LB:%=0@#X5*L>I4$47J.NP9!I21+!3.A43V"GP$D M8B&*76IT&7S^!T'DG"!!8J\T16MN\+]1(XB)R*#X)O!E^[@KK1RD0G70\TVXB)JEEE] M,A%1&+:2WKM6J(;A%U?S^3$P3KV13(LZKAON>6F<_Z:C*EW$6#U6"8>( !/4 M)\5:H?Y*5K;C1:"=\\B0OM@]XZ5'<(WE5."/&0>?JC;P07_?3C^HQ'J%V\IE MN'(NJU)*3,)A #=Z,X+R!H54?)MH\-P)4DEMRDL3#0X+,F,L!.L9NE;8"J<]8I3!$V4$O')1(=42_B8H-?TAY(Q M+1!@$NMS2"+-+L;A(2A\\<_KA<5C8P^-11V&5&<;MC$>\. V9RU9_[H?'4X1 MI#R:2B=V[&YMUKQ$: ]*,>H/*?OH 231DYH&/)36U70CRC27-6&BU.&7^8F( MYLTIYC1+>E/1<]\28W\MVX);8N>8NM9=O7G$R\+I%0&I><_&Z:*9F(J$$!). M0J)^W&Z8.D ;Q4\4*1Y@(JEREYD#YJU)$NHH)YDMM6G]<:&93D&M.1DD8U0R M%<8(>+5>'^D<42+KI56UB'P:7WLIVI:L]5I#IV9]Z*QF ])8)YB=C//FQ%J_ M4)L3]2]'5S>_1#=7HXOKT3'6400R/GGN+TGSL= 5&L[PAL<'\^)T>=.2L8FY M]@5=Y(X[\'K3B=Z,[V!GSZ/C8_68.#H_/U8%0?I)2LJ(^* "3L=AK:'3#/"L M%$.*(Y<54\(6DXT/K&!RN%ES5)=5IUU'W'DW1H^@"#8HT*S^F M>M2@MO$2VZY %R2T*-A;UX3J6-<+=_L+HP+5!V/5XD))"0J P"G]QS^D1?)G M!)9#?98/3%5-O ETHKGC.I*RGI0+5+X12VTHJD+BU);YI4%[\:BFM88I@Q#&WO# 9+J M=>->GJC>)_&@6TD!_J;.CS8UEVIMH5H?/;7T(LYNSN-!GJ@UU$V3ZN38(Q90 MKG:/Q[U=>XK9&*6"070GBM<0@74^F>9!FS)I'B@=>19:.W5356DZ*7OAZDT< M&/U:9=KH^NZ7R)#)(Y3FMB)#;CKKI$$(6FSW%_ZZ852\<74:5^OC-M/JZ'75 MH_/\='3M>T7/V7=8?^+R;9X-3.P31&-3,BFVO)6"4#()G>IS57&ZC& MD,:^*3\L-;)@U6OJX)-2PR@ZI,K)=,5RJ2J6E1P?7=_BJ!='23):X@!8&"6JFN56%.7P^F\Q(^&[D M>WH>-:L37:/[QXK3B+W$Q1KHU6/'8+E@["!^9VP@ 0162Q#-)8G-:5J@NO_J MW:VXY'CR5NP8)!^( M)\QB&9LIT@7LRD0=,[/Q5[R6(ZXGQG33;L+/ J"J36ZM;ZG:?>T?).'VM"A7 M1*FT?5PN(ALL#-5^%;,C](=9M=B^"E?!#EB$B2<@=XV=!H8DAJ478N6C_G%' MU#<,V$#K9%%^T1DA:RM-&B,1BG;T:2E]J&"(H8)B4?3\9;S ](E(U^^=&;8H M'W,#5*H-[+N)D*1NV(U3?D4:O;4XP-A#NWRT"HL\P8 ^:(L E>JGC&Y&4%B( MI+%EIY"^O4.F2CF>[FC9JI3X@'.WP@K#O'O9/#=*\?O><\4=Y!U-RFIU8'P< MZ\620)$)KHZ]#1]@9L 4*/FHXIVRL6RJ*H8]MV#&*3I/M%;P6"%&($LRJA00 MV%%WR\^5KI.H+*>UDA+AM%CX28-PJ^#QR']I[.*U*QH5O)82FW+D[K):'7=X M=59@P4U*;R& 2,7F/[,]%, MVBB>FHFD0I0BXLRK5ZJ^"9W("HFDNC38:4G!YRUYJQ=4"DAL4K0AM>"454:9 MF2(%9=71'8*6IM-0EFZT1;F2 MFXW&G5*0".L8B^HYD9V+!M5J0IH!NTUT&WRD:Z+P0U?LBW_%V#WDC<8SFMQ. M#B:1JITCR@8FJPEM'T;F&9LQ<(#HG>1>/'T?'^?B65?SO%*2 Q_?V<8^1' @5-C[I\WL11ULE[/Q"F9G:4 MJP_S3I+_P BL1T/S83;X@5,]*V(^O@#9Q;6/>^F*K>(0#F M6)@KZ!EWX\DGIS4Q68[SC&\8\,>%)S$3Y^?3DS=G% MFPB=H>_/;@+I+WN!([1+A]FK/=68/J@)2TE35\&).;*A&]3XBG"W7*2LR^LR M5(5QH>>5;B#UE),"JBES;E).R-%N!?/Q+\)1+%<JIIG$1*JZ)P >9N+1F_?U<4@<#KEJ(=5%I/XILP#ZOP$_A-1^<2#D*YA)5L M)3"5CMB>.NAVDMX/A['RHQS!)E0I]>&Q&Z."R9DVEM,D309QKQC*&.I@F$K? MI;0Z3G/L9M4QHY[9R6YZ[,CUN,$&?'CBMXLG1)V)@4;R$#YRXJEKT&'*,,;V MIIB84^Y:EX3).MU.5&()+6S<.)+,82U42ZK;$,#Z@=KVI7"% F20V/MRNU%Z M!,5DO2R9AY*CT'2Q'AO6?)V::^=X$;4F,$+B4=!*2OD5A, <(Y?W:,W365EPP]%HA13BD^;EN6"[>!QD$02+TY9BUOI*([/$B, M7B/W"YA.)?08Z+\&&*0DTKP=J(U2'Q@=VO6$-+C]3:*,RFA2[1'W'QVLY-SE M: QI";6Q6\K>$&(*2W9R2K?4TLX MR:BI%Q9,3:QY9Y2L<*58>X&R8R&$AL%="6FIYJF:$TYA+8-R+GE)!EQ0P3/HUVN,RH75)#7(U=3A:7D_)G&%9;^HP:S!<*\@!RBHIVOR/I\K<%+?CC@) M)A/\:(K*C=P,7TK5](B%>!S88#6W9!F29'3C-,E0;QEC0'T%[T-ZU/%Z5O&: MU=B^K(J:*PR0]9B34-4\WUXY])A#A&9AJ5*LMRT"H?[%RSIYR9ZI5Q<5:>!T1=\VD M;E17AU63VPE)W"(574A*IBAWNBS&P=USC9]]2!6 U7^_[&J^)AZ MF*T5DAIZ<7ASBNNX9H]2N:FW5@+ER=(ABEU^0#H!SG,=SY_6;-IHA[$JD?:W M?F@)4N,M9S../2.55Z\,-(H<&DP]'QB5Q@.OLL6FM5MKO4O$U674.3&!\J&F M5Q5U8N'@FYI361M.-4=S5>5K!T?;B<[9TX;M)3.4=*#M2H]$]?AW'9+[@=YR MGJFC$RDEHHUV^Z/1%R0F?NVHL4$XX$9G914@\\"?X<-8Y^.,O[; O.7+#5KE M10#(%&%FO27COF@?F-^#KL9F+0J0U3M[_>CJYN3J_.?W$J M%@QF]<'MQ>CVY.SF].30NU4?;Z^U:\D&T&[C^0N74NS1J.C@S.(ZB=&J+!\) M$H6!)2F%_M#&_D+ZW.@:X[Y3&-#9:AJ]7F+Y4,,W%SKU[B6Q(B9$*Y@6:=SK M$=I:#Q.R"""[*.)>MR_?YBFA$Q597 SHLUXO3O),/NMEP^@-<3T(I&0^C!-X M2B^+A]#07AXG"?W(\B+JI9C:AM_E14&,ADD7/\RZ/4.-J*@N;.1PS)0;9O@# MV=W@1YX1 V6&[(<(P=K''TD!WT&3H&-(=5ADU&>50H@<691@G@A/T,NH0_1]'>*QZQ2Y M]6]"_Z;6[QDLJSEAF;1]:FH]+ZL^E8CO\//JXL9"'EYLZ(2&!7E^]OH7]D,? MO[L-%!%=GQY'UW! 3[=8 )!VCQ(XCM[KZA"4D'^EL_Z)'>22ZE;O$Q^A_"3- MZ4Q3:BLCZ\C;V43]-QB2D=-#+"Y11=>253-5"-CE])##Z8IG3F>%I5U89MD M;E4":/UJ6DJ2[IH290[200[_]HOA84-;^E&>82%HEO:>TP[8((-A8S-26,(' M139H:L0@*F#WP6#TG]4(M# +!- OAHT#DB4(6-:#[90UM88G)AG@TD.TY93N MOC+DYU\PJ^,(;<'(4*F9HV!=71T_W5Z?79Q>7T7>JE>W[Y].[KZ M!6O0KL_>7)R]/CL>7=RH98LK^/+=^1F5&1]<+C')JUQ[HOV2N6PD2_)8F_W0 M[STNY3*@<)&?Y:>R$IW#%P32I @O5*5'4+T5)NO9,!9TX*N L]@@8O':%JLI M"ROG,V;$KL !SI [3_%Q@Y(T1X+F>TU*;![P@&33% G ZE45M%7E5+C*Z' T M+F:5M\"74BR'5@._LX[VSB:LX^ISSC,F3JTV-VG^/#0AT%RI@5[VV"LK=$7/ M8L5##?0?RXQGX'XP#++6,X)<6:7+U&?;VL0UHNA9X/'3N8!NV!Q$FG6;)8@F MCZ&\O> #K,1PTB@Z-DBGI( 3%*]BJH)V8>^0K%Y7\%F38#7H;KLQ&2?EDYM" MB47DBI1'P+%-HJ4=1]?)-,9[1KX--!=X#V'3/W)RVYH7_7)ATXS%-?16SGKQ M5P;O",7P,]+6'MH"B^D8B9J.EU.# G7P8G1]_.(P*I(BCH*&6!A+C'O14$#BD-EO@KXM*EN( T6?$.2 MTCT]8N"FC08$'RL2(V.$+DV. MW)3*MB:;.JZ>6)'*DAO-LK)!M$Q4?@YAMM?>3]8K)0J.>342/]!8%]R,:^Z5 M:A'I("//KZ6.QH@0+,&3$5\NYI)S^T6@A0P54=U+M%-?+P$]<#6BQ&*8DA"# M7BG'JB1*5=^HE1H3(-Q#*$A#+4R9+/R',TV[!A10V8/ MU[A^L QWFEX$3\HS&YH9;*#&^12H 16!42ZA*D&%7FD_$L$4!6"XAQR14Z!/ MFMQ)0C@Q$TG9&Y_N8+9C(K.C2T+7/'Z$IDP8+6#-/BN\]G/@4MJQEF; @(P\ MHU](KF"D#,$FR"-'/K_0<\83G!/Q)U',IE(NIURZ ANF%AQ[8DV1D KHR+,] MSC>5G3@VV86LK7Z!\^LC'\DZ\U'M HI'0CO4X:B(;-V2!)WQAQ6JR(G^A9&= M-( 8E:. #=".-,51/?1?AO'2])F<1[1 J7K7J:"B:B_*".0($P'FJHPNEV92 MB@:=*D>7$G(^OENN8J?Z0#Z:6K3R)OQ)[CS:\K15/I9C;03H0ODGT=[@^XV5 MKEG3!8J6ZYHA:7&G.CI6F3G>5U18JJ?+L)?.XJ%YH;S64UAT+!H.OW#>2TU6]LE2.+N"A?NR)VX[ MUYTX.MN,L4#MIW+^8;:%4^@M/ )$XCB.1MLU9:+#KYP(,:/ M2Z9O+D66O2Y1Q9XC,!"U^4Q7Y-A8> H6Z/7)V;&"!8JCU\O%=,FQVSNXA:I> MI[/H9KL!51I&8::>.C,/.+LYL1Z@A_C:KK)\2Z.UALZ ID,+X.#%Z^NWHQ=P MRR6^:PK'T4(U=:W;KH8!+K\\.WF+E^OQ0'3 [51*:Z[*#UOQN-KO&%U>\3OT MR.T:EA>7,"!XBSN^N^ZZIKNLZB!!JE M(@,M9A>H"6#6!?(8$.2:LOW I:@Q7"8?U&(GA\M,Y6 MU0=8&;;[H[,Y8_Z\G@^D7@BJR5L M2*_&E&)/M36,H"0FRT<;SPG,,-P6<^)G=\MG;$C"G[8S2GM>1VGOJ-N39'G3 MV^Y1=Z ^_$IPP9P'P^;MXWBV4@Q>1GND'2Q>8TI=924I<W.K>.[_D[+@F< MQ/%6\<.77S>E2"9I^\KHVISG"BJ[;%L9..D699GI(@_$WRL7]I>*#@M?B@;B M%W0036=KSH5'FY4=:.M-=<"D0\2CI08U=;8,68Y]=6!P^8]5Q21]>UO,S2)NSP-A?NJ0Q%2S%$I9FE M.V54":*.;:O=!U$)/*W.TEP[)+"4&LLR%1-?->^SC>OZ =3>$A<_RV5&ZA/. M@(Z)$EFO;M$-0C>A3&@+.6IB#Q3U2_R.4^4VL\YT6WGF-;Q6;T _UL8^3ZQ3 M&5T;#FV)?22OY2RRE&J,M!I'MKQ SA53[/_WY:K5P<9#C;MPH9 YEY+QJC^8 M&!V,W9H&^4(#7R#FGCFV9/K%7VAPJ].$@:LU10V[6T*GCZ2!5K M@[X\7C"M'>/H/O.V2%^W,J$D$IUR2-V+SN=;EY!WR$&0] M@V%EWKT^TZSNQOOF<@- Y*IY/R]E=/#=5U&[^2B71,[970M<5;H M41 OC-.>ZM>F4YPRW/ *HQ(N)?^-"_K1FF+K(D;O@,@46(BO1!2=-UD^TLS^]LK;8A+9CY[!-B^Y <@D6H M]M[!K .*R9B_GGU<\AZSH/:3'PZC !BH!N7D$!GNQNU"65^&3L*;%8WPJ#$R M^,C'CS[(EHS9!J'VI.(B[.::<@^ M(?V\V'U*Y69,&&&2EFTU3F. .$)OIOW+%:>\0'1^[#AX/>E%W#0K*G8PHPS/ M0]]C19CO^HC$TXPC OB(I\?QFF6LO8P,I*]4'2S)Q\/^S;D]KDH!YS5)PR*" MNGZ,1ZX$:(2"X@C;OBW]C=L:XT)SLD);[ $P 1D0035#LJM487ULP;_H,MQR M:F4/6A"Q2U#V%-*IV1(S9FF"K;/V4!2TGN/"OC+/.%GLU>7;1A=-"0K&:[6#FZG55\Y89 \@H5S9J M%OHTL'AS]Z MC7A?7EBG"H%F57;5ZA MM42->&J^\N%A,5$RS],X*U+K.C>.A0T9&8UR'1U% M!F$<'W20_;&S8(%+CV;I9M+"AOU;C^OTX&W;W M;AV,QV#8W#[,,5/3'RJ[JO;FYXN?<:B[R+] >6E)CW)71_ Y6$'I8(AYG[W^ M(+I&9]YX#D;8I0HW#1"C-\5$TJ* WBRFZ&2?$1F"7)'&W>Y _F5R!].\EWHH M;YQ K:":H M?O[H4IA>OD".8 M)DU!Z!@PV*B'WW55 .]WZORPVRM3'LV^.BB)+H<;TC!M=^P1E)*;$B/7\* M'1G^,?#]L'38W6 J<=-W*BF?%M/*!/8/6D21-HN>QG-AC55K\5:AR+=J\ERBUX9EPN MZ$/>KNP\%VDP?1QX!]F)L)S%3T)^HQC3>-3!1B%: X?/<3Q!25@@O#_99EC/ M2^DVYFS%%SYBH9=1)H3+(:;O4,I-QNR:5-0UK"&P+A+K*W OB^\P5I="#Z@] MK(D)%C)']E@!@>5!,@2[BEY5,C8$UD$[EFR-2""O/++3X N5L>NH6AKA7\DB M\25J!#@Z.XG\CESC6IO[4@HTLD X2)4\N4]PTW"^AG'1=**_6?8#6@B2FFJR M_C6#!JRB\:=RP4R(^EO8_-O58JT#* 2ZN'&2,!$#(F!HRNI;@XAC"!SV^FW1 M;:?Y-N>P'O$YXZ^D>*G8*JA9B^;6F@H]UT*:H6(NB4'*%D7:P/O-D^8H=$U> MKHS5S>Q$[W ]8K+SDTYE(X7/%'[1&@)!,@]RL9AVN\/+]7'\.%:KX9QZD+0; MC4I'^47;E=-GI45Y#L-;]IFIV)LG=:O?VUAUE43IF47\I*)^JA\6+<1BZNP% MNWH7@R+&8]PFE=MSA5@NOD>3*FZ(+G56EF]J;3,V>592Z>WC$&26I67:Y@37HQMA@ M_;]CS76URQRB$>^6HH%FTDD5YN%S<"TIFZ*Y\WWW AL7PI&HFUY)'41-1R<9 MUWM>T+8B% C%Y,.0E4(<(T&EI3VK/I^/X4Z +MB59CJ^\XQ;?F?B^9V))_J= M?>?_1?8=7A@A\AVMFE6H=V1#UPS-L]AW'#"(A4^+HU,__U68;%[4<-B\^*=B MKQ&SORVVCLU@,\6#>/J=N&Q\',07XN#W?9CK1J0A6T2JO7A.D];54\93Z1:_ MX3 N*!K=Q!\&FC4#HA+BEPN2 M96[>FO$EF+-Y_;0F.\@4UDK_0=.&^1HO2B2FK'28A\2O8%R7X]7DHSBKZ23& M[='VNLCY8FI](8U;Z:&F*CE5P^T,1E?ATQ)T9J^"!RL2G.T=%G[F17DQRI*4Z=E:;W;,E)%8$4LN"3) M\7GBG #9HA>=9?7'+*<@PPZ[0-A(*TGLP9):33YHBP+H=)"AE;''ZP :L M34;2@\M9:=!?VT53THP#D\VH8=_Y3:R&'OJB$;\]8FE^;,FEMM=YMLO:NE Q M=/M*@L,^",,T6N(!EM>J_*5G6 >YK.OO5F._7B[IBJF#:2-VX@#[D9: MZ@HA&TAK9B=1-5AY50./RZPY?#_&FC,-&R_^ VJ_LGJBGY W[.AZ\A&+9F#FK@V!&\:KU/ZO70]@^3L:B42S6*EUW#ALV5BFZYAW;,C,\-S)?N*X MR02 $3E?+CX= .;5]IIZJM'0!- MZ^R-71]/)8,)(PIH;*D\)L3\LC $=V0T5:+CO(14GM/XR7;%?F;SN4- O2' MKC8P\8H[\8B0R*3^K4VHAOC7R8>PFJVM[-"&-F"ZM8F\+:SD"C__H1(@D7IL MXUB03,&SW6_E% ).@+/\&-4W$I:L-16<(UXI>5FX4[ ))CRFVJ E MR3=AL+=:]/NANMN"[U\$@OTOE]';Y>K#& &$QRC8+SJC3G2 CWKAH06^8$RS M!G#VIL=YH.TOW/2N_U;8=GOJM .1!I&'<.>[;8FX(Z3AWX'%_TF!Q7VWQA<; MF>=RM5PL,38>#,,U7DS5R53R<(;%H-,PX,^9!2!NCI'7H^N?N(:TYK;;1UJ6 MB!!T^X+!'X_2;AR]<%*6#FZ6C[-)U,^3PQ^C:_)J,C@?I_$YE2GVC>+SAAV_ MF%IQT9E^[UJ>I0-GUH,<;$:2[0]+PI31@?FO@ORB4X D5FZ'S^$ZW?A.M37L M#'G #>&DH1#KUL1:I%/3TC>CT26U3X#GT).!%^FW8%LG(C815CR<5%^ M%4<^5K/A\I$@H"=)[$&2W& MWRHMPLK!(%W_+]OYT[=N>>0%?^%@AO%5S...>)U2PA^_4%1MO&M $=W2E=/8 MWB8\6PHV@M0HTQ^3MN%VIT[A%B"[CU3X\D5O'5-ZY@9T9. 7E9"]?BL-VFC[ M 6-]IAS#&3:F&1X::@1^H9%I NDSMYY&?5 @8*(;K1KELKN9GR&>E7;X?<2S M3C58_U82NG( F'/)[,]RNG,_?C^1UW+WYGKW6@#;KU=P&G]9KCX='8O-),J# M=4I3 ]<++,:6"*OIAJ^K#)/"P4M7VCS@&*Y-+(.] M!_&,E696-<":W3"6 ;-%J.NP+9VJ>$ P@K63KZ=WVF(9S9?0\Y5=ED/I'?S( M"8%OL JC^J-!2IS>H'9OO8%#L]-U;>\-C D757$"K-A?6U$)/ZJ$<$<)")[] M2S)4U.ZQ-/P%>53-]O4VJ.ACE=W)>6/=I(4V9&K^'P6#M7H\Z1S=[W!(]>EWDJYQG[++[H\V[-]2*SC6&^:K>69Z$]C$9P8PM\7>3LPQ5C6];] -AQ.AB]U,0$Z7NNLI M3?)#'=B>3E>"P.D>@E@3K&1 J&;X[DFC?[-543Y&70N'%C,V*Y+"$\2"E6 O MAKKR9)J-_32K1MG]Y^CC\@N& 5WG(RXNQ0PNQ1MT.YJ*^"@1[SB2[:3ZLU0= ML>;0.YBD1>.J*([2##,-@PG;1\KY*KPV<@!DW0(.@+9/#PX MF%S[.R,'K192VN]K"4BO[9ZO2:=/'\%?1\2W34G ( 30>3LKE76$H>'/!)LQ MMVB3[HE!RAX,$DA69L-L[<)#6 68K'FA0F,. 02IE,J$"Q3MW\&KAV*$?^EQ MEJ Z4-*TW8$"ZR>N*1&HK+@7-<<+#[V\&)=P%?ZY*BF4>.#L5I(:ZMC8*0<$ M2,65!35*'.Y_7)ES4HVH;IVW<@5\X;?U2;PN[U;J4-BU_9.N/A2(;7ZMQ;U\ MJDR:>0/7ER]P_5KO]+CBF>LJ?5&<;]K*DY+VCJ,F^NP>1 X ME=JNM4$E"ZQ&3?&!\CG\:I\^I$8K?XEEB0L0%!Y,O.$-(9OE:"S-2I?0;Z-3 MU"U2\MR<3MMUT,@N_]$M?41/E0:XG,ZTKU_WP-]P=I=ET4)//F%HC_"K_2?* M0E;KF#&=K@D>228QT%OL'BJS$IJ>D^H*C1&S!>^" MB:6(%R4?T?)D@\6B/Y7&!":47.UZ5H,3R-M"$.I-9MF"06QMEL&FN;5*07@T M;8%2?BTY!X]?IH4&RQ.F?'Q2$XX$!2IJB=9"\%);K]/*FA$P(%$TGMO*%R-Q_)JG1"F[IN3J:,,Z.P*2>7D4U-OBXK+R%8WEKO9W7# MAO\0'VNM7\=U^+9W[#S#N^F:E]@)F>G.B]^$V.H&I46(UJH!"S>V\(YO&>;C M'-U.?NK=OR#>K9=;OGW@]+-[;66WRA)TY')!SRX@;K8G+ MIK5@-;.S$:AG%-(P^6N1=^*D7#T%"^R]D\)NEPM?0>WZ,3JNI1IY&16#(H@_ MG<'V3QQ,_CSNP9!?$H#Z5*9%**/=HN=>-]V!+P]*3C?OU2VX0=P%\1!<0'F< M)[+^:+DA^RA\P.L@4'\-ZVA4K1OGEJO*<5U^"0*OAU2C)^@Z0Z;/O'=HD*J< M?*X#&)QA:LE&D%I)/Q.*OXC&AZ@%B9UG3BPX('V2WB#Z=S _5TOVS]%UZ->1 M0A'6'^G-(K_&U@-QUUO@RG0MRC<8D2QJL:Q^^Z4$DP.;.[28\CCM%\YB&O;Z MN]?(L-^M6R/9,$Y[@_ B@2&!D]Q:)&FT?D]MHXBO [Q8DCGM8 M.H6.^GBFFB__*U2+*V>M@N!9.+6P/V(F%5%!O#HX*?FW0]UPPUA.37/IPU[B MTLU1/QWV,]KM>?2N6KJX!O4SSX<@./(\@7_[6>&R>H,P&Q"?9&5GWA[=K44[ZW8?_?L?-C1.QZ7J'V;/WIZ!Z9O*HU03:[C#@!*55" M"A!-5J+!A<&$*O3?F?!&W.IH0) MZ,SNRT[T"R9(GOIKYF^J-GDDM$#X8H?HI2> M>J+J-G_!88L2^DK]"Q1(D'\,$=R]5ZO MD^>P[9*"J-9[G:P;O1$6K738CP:]3II%:3Z(^GD'#C&4K_ 9_'NJ4_T.TA0. MC#SK%'WX?0A*19YV^BE8? 7\GA4=V*&ON5R7KNX?1H.D,QA$!W >P&.'">Q9 M>$*_V^D.X@097>XMI0_1SV4M+U M.C"V=7V6]C.VCGM[;X"W]X;8G'R(IEL/UABLVB%*)>A*90#US>I0 H4 M31O(>YC4E'^"E?LRZF8=-+CH \ZNK&(S>\;6]LIK)T;,"^RILVFYZT <)#IB M9$C0+U&9KD []6?VLK\B!PC"+JIRREY&61_W'GZJ?G_9RSNP%>&./IP3L+&R+ +1('<4JZS#B.8Z^.D;Z-$D%S#@ZYU".@L$\R#IY%KWG M%QW ,=$#2= %\0Z'0P%/!4G? Z'?@\4PM \/.#$&L%1ZE$S.1Q(>$RC2>S5M MMR5[BDL+3Q]8.>$>M%PGEQ9D"J/?/'>A>. K_Z^ME!X>FGT8W!3,6!YRD/59 MSJ*S9H#)>L8=?'&6SA;! /^GU]AIOVPDAF\8!4 MJ *]WWUO]"ZOWEV>7MW\$D>7Y^3'O#@A\_OR+0SJ\\)?K49U!SMDXSAS,:_> M;V']_IRB1:B+] 8H@/IHF>HX%T@B=,/@J/1A<*U 5]:' 8,]FX()FPPI3V:S MVDX4,I&>E32/>\,*R=:']9$6\:"'*R4=)O$P;3Y@"5KFW :;N7N*WI30^O'C1PK/C\#2 M;357YBZZ)SI!--.CP!L.RJ\6YI\;K#BT)\>%9H8.]6$%#TF)A!G)TP0E"L6, M"/N"UG*&,YCC+NG!O/!:5T-2-R!G%S>CBS=G/YV?1J/KZ].;EA)"DEQ(8=M% ML%>C?C9$)WV.(W3TS.R7!ICG@HOR!N>K# M:1 .VQRE='D7SB;8LDD"BBSL*% =!G&1Y"H,H8Y-1^V.##+AYXW2*+^V11IB@N!WY\[N+T)CH=75V<7;RYCD :1L?O MWKY]=Q%=_SRZ.JU=,8A?M)C,YB9^CU/JP/7A;,M)OA4/U[$$\W&/,'@?!:P% M+L\#^PM! K8)^V@*QS'E]OCM=*#TR ?IMG-BM?-.MW/:!M;OQUJO5T4EZI1_4X4T-^UR6I6P6['&(T]DX7=3YZ""D(+=' ZH8?I[E:J;D,#>TD/?^0Y M_>AF2 CY.TQP<2:)\#^'LP *N)),<)HH.@G?HXQGP VD9*\ST8 M]I/#B#(9=!C&-.( 1$_2)W]X?P 6%Z8\)&!%J1:@]ZY !;LKKP9A!8]$S]Q! MA@YU]2#RT')!IJ=\@P$7=WN@FRO]S^>&H(,U'B1]'H2;7%L(\QX^X8)ISKS%E4]?SJ-' #(&ZTPXHX @KH#N$%7#0A;,2 MENF;L_.;LPBE3Q_]TV -:@/OY.P,+Q_B;=5WM-T?G&\1_;3\&E&4"N2WY8_C MQ&,)6."K\H'_*K5Q<$%R304%2=-NC^X!\6[N.8&16V] -CYR^H[EI471/BW5 MA_Z807-U//8@'\(./>@G0QJH9-#_37::CN%BUT8FH]]* VF]YV@=&[:.,"T5 MI05_P/..JA+0(VHE:@JFEZ$GJ2'44X_<5M=>6Z_Q;3BW049/P0]-.Z!P#WW2B12\ENKV3]60$TZ.]9%&\MA]ZEK M12T%];8'VV8P4%D5H=$"M;;?S\$.[8.J>U(S;)6TJ9<(E]4;#-E-D SP+++, M2#")DGX/3:)!9O)F=- V!X-7M?2*T^GOB4G;9"B ">SVI3? T%0**G>@)_:@ M%8,XA>[T8$=TTQ!U&-8 MMRJ'=.D#XAU1S9]J7(-2R/(2(_C)D-)I^F0V%7&1]74.@:0\./145'&BY7.$ M\X79K'"4@2:M4@Y:W(ARO<^*$-B4)%#[Z!UL>K=U1JC<*_(48H9G/P=C$[2G MGSQGHNXL=)+B7&ZGO45V^H8\7F<7K]]=O1U1KGBMKEM^$#QX5:IOQ;!BU%KD MBE ^YUINMJ-2KO_8STT$.MG,?4X-ZO4$XZ;6@W"HP_@?=KHB)VP7N\\F8H\N'\'[2 M2N I.5AI*C46)KG7BXL!#O]P NFU_-[A++AFG)1*LN8>Y;EZ!_-Z#>0]QF> MIUG:(SV*LWK[T'+H8Q_>!(LQ[?7AC<'\WB&,!EP)%PY >X(F8WM"/4;O' Q& M#]2T/,6\.HQUJ4X5.2KU/?FMH)!&;YB3I>!U3EM?/[&BZ<#&!?N;#^*\.^1? M$NHMOB_G%.8N-+T88/N*!!,#4+4+]11/C33#R[N]/.KF\3 )SRT\&E;-(![" MB$&GP3BZP<*5\<0JY-J4'^SLV3@ZO;H,XBHIB'NS-.;E!WC;?4G**YE!.6IH ML/O[@X)V?SZ$G_9J"M)%8"SAH-=+?840.E4^+$Q5S[7!:<0@5?5RTM],XHOA MD]!O*O!(A;=AOF5"/_-4VU:PC&&4R$$V5!MN %<,!L[!_,HYQ,/+.J']!K]D MY$>F7\#DHVDNX#O83##)!?Z;!E<<$8'FF)BL3)+8PNG5?;<-)0 &EL8X1YJG&H; MP?INUE;AOF8(54?5ND.;=Z=@:-K]>X1532I7S&:"8:NQEIR56XKH7S42J=U[ M*V:)_18T[*A2"*=JN5@PS)^N'N91/?HRFY;4!F:KJ32E0_MJY^:[%R6IMI5? MQHXN5"4:8L!R)VSPC:W.#SWQ:L'@5IL3W8\_+YD:S[K*7GP"R3UU,*7Q@NL2 M$;Z>3L5DM>:V0S)DE_S9L7T8C,E2QV>^_#^0QQZ2DUZC(CM:N*'X("(./ME] MFJ'3]Z<7M_5Q@Y/96C$IRLQ=,9$G*8[+[6K"E;$JZM8NNR&4GJ^# )HI=&K> MS>XU^29:\WL/N/)SNX8&K \[HI^;E<-G3M$'M0Y< ID([&>B*S-H%!;; MV+HRE9Z-6(W YJ 5)Z1FYP,T(,@>+^!,'0X#L=@4K/^B#X-K=!X=CZY_CEZ?O_M;.T-L^ZA$UISK1E[#Z-K66*N]0W>2 MZZ22NXDRN<'G2P/71;>.4D HTP*5]+QGE$PT/8L^Y=Z /4$V&JDFF O#0/1: M:S+N2>^U*AG;5)*PI[%'D5E0]"F B_D$ [^\8G1\?/OV]GQTG/Y]>7)^]/XTDQ-.JX,)4K-NA9M9Y4'"NRH]8K?)9&SL'B'I3?6:]%'-+ MXO4+I [,>8%H.P<(*G3H^Q3;IM"B!>I17% !_UQ\6@83Y"58!%B8]9*(O6MN!$5PX# XMF,CURK+T@#EA_@D)Q9^AQ;DV_(>Q"M-]^R0==7 MUN]ZGU]P0 %=*AA]0E]VZ!)3K=L HVGU(NW5]^*2'#X*,O: D9\.7^EREP/D MK3A\13U$2)Q9B$,.Y#T<#=TN^M\K&H#V*:E7\!M>'> ;,$51_E>]"5_[2A;+ M08[V)WFBM'4GP2 +I MELA5 +OOM .YM5PELHL5PVH)(W<5)XKJT+8+9/C%+-G@O+#B9XO98RTZU-09 M][9]C/WD?1M.7B6_89_C.YCS<2900AJ["2Y$J!Y:(%59IN#!F8X9#1ZM[&/< MUTHT+;*H/S"G--V0#:,\CR['(#8FLT=BFT- ;.2'(5=TUHO@ %<1!M89#M*" M0JGHV!KI,>:UU4>_58[!R7#G[?;0 NH7NOLM5P0F8.Z3F69FB^NI),!FINFU M4S]B750W6V;?J=].!<$9X[NSA[OMBF&9\ BP1S,%(0L:_?.'N[&I[MCZC6PL M3Q'R]"N'[;$>,ZV=G'W05J=_U3Q1"ETQL)V69T;\C MV]4UBY[79Y>OKB[57^YT01- L,\/\ 73$).X1\")T#ZS-.OCS/Y\$22Q(Z1 MV((PH([<3>$D$I;(*S(7ST@<9<51D>1Y-\^B8TP*Q!9PN\>_OV[ :=)==4JG'\ MC@#+3B\:TT%\XL:MA.Z"G/>41@5SWA3I7$Q ME'V5DIN1MA:<$QCQ!6E?\FE#QH1()M4!ABW4[2?G2U+X&_#\='3=,G.6]&1Z=JZ).N+LEQ@>"6LKC:DDJ&&)" M,H*S;[ SDQ??;7ODE;_2/L5C3FL"X^8L;,6JM5Y M7 'I((W\>NZ#-\BCR3RM8,0C:-C^/KLIFW5GP' M-+#,P;CG%!K'OG @\/VY6HL0E+LWM2K-75$??E6W[>9D9F-]"1O]HIDN05J\-VJE8")XSKU'N5=UI!W[.ZJ'.*T>?Y6XGLZHX5+ZM M"Y<;5MX3H)]U7[2/7_V@JYVA!<)C51?.7V]'5S>G5^>_@%9X,0)U9W3>+D1D M+;B_,E?)_,F!Z=\O5G1P9H758N'8I!(H+B2'_3H^M+TILQ7,Q#63I=Q\G*W M#EFBT[SA&QPWC<[4PV 1%7T6:=SKD5NL-XA[4BU9$+PE?XMUD_@;*"L$P(+) M=TF>R6<]L-BX() /\R@?Q@D\I9?%0P1NR*GJ#DODP*CK84[T$+_+BX)2T4#] MZ2%V5\_DM'G%$YBL@T&^#']@6@[\R#-*'Z5*KM4U/K>5GUJ92QA)__%EC%1]$%$@R2/#XX03;/.(F;"\E>U=JMMB"+WH*!]5'B97[*ZV,'<]9H95>_?#M>=;0\:KK3 M0]#\RW91_Z7]V,"7ADIZ/[I@$-+&!^I<)J#;T7^<(^#I&4CE]?\.8+E63\Y? M02ACRH%D>@5.,:^!/G.VT16\F0D=O?N_LXD(!08Q/TJ&^%1=(((48U_*)$7U[3]?_.R-I*$R8I/=Z_CWV12-6 4._*[9 M-5Y+%&S K\ITW@L1H7%%G0;Q:UM5VJMOBSIJ7 MUJ"%?Y\IU8"6^XLY?>M_7('6AL%)A!;T)D5=%H6_5 MEKUG4L(Z;_.3L_>GUS=G-[56M+@KR+ROR/SL".MXAL,'@[:!GE30]D?%!9;#/EYS> M7A')%[ZH\<*:9]'[E-;9XII^S36Z%,@Z 1I%R9MR0=7<1#XW12]+FB2=)/&\LAH4_-= 04W#Q>U&WKJA?L"LB]H, MT#X"R_40MV1D>(8&Z@BT)@%5*U&.EP]W0D85VRDJ#FY5I0-Q9)3#FK[$Y(3Y MC]$=RIW)QA-0NWD9ZHVB *Q9]>(ZAH4:0W87VX(_[+YL:0#"K]FI]4CXGFQN M@X@?\"XTZX\>18"_]<-, =[." 'N'S%*B)1Y.-#Z9IVW6-W*%R0;@E!T2>)X MKU MU13G48P5_"O]]/II@Z]4OWPOG-)A8RT *O6KRF'QU@]7VP0:4&D_B/[MYJ-$ M,(C+&O% N6B$+_"Y:TP^A2'$K*!+US8'FHRY!)(94T8GQ JY]!1/Z:#:6"H7 MP /VU3MO_&%5*LI'%9=OZ,2W/5^4YH;GVQUNG'-IB*$?X&1Z2I 8$]E!TVO2 MX7 HSP]-]G7C:@^L;I_PH:6X"'$X6.?HB<.;6&NY-Y$A-)Q' 5H$;S[RD!Z# MI G^I\BAX']:1ZE0O2X/6TP*G3N/'MB[WLU!\#_57M=7UQ7!RVJX&[P.=GJ! M7G<*_\,T-!(N[T/UVR3TG"3XQGYH]+-N<$XZ>:AU@:>J='#.;K'.;-C&L']( M/(GV6[WUH-<9)C]X04O.]SP>=;D )!M/@/OIL9';-NVRW2@7?O%Y^-][4 M2H+:7H3VKVVZJ9W@;E GJJP+CL[LPI+9.O0K=53!GL-J19# YH/6[H-P"^J% MRDX^CP:QK$"U&T]1S9]0?Y&%IEU_D<7947]1 U_'[D:&:#H:[O*DN&8XN%QA M)O WCOET.9^CA-2A]L;AWWVU.Q.[KW#R[DE,S4*9D.@L=D6HMVC;6$HAEK6%DOJ!\1XHQEISH+]K,A8&4PC M8^RPPN^<"JA"(ZJ1*ZZ8J*7)O)2'.WTTXA%.SG!K/3EYI5?2L;62_OB'M$C^ MC%KGOH)6TZ;Y;=N]6HRA&&*O>5;_ZIM7??3NYE4X<#S]6)5?J]6,U2B3LF(< M[GY-PW,L(W#W<[HMU?\*48_W=869QU-4:\(UX9WKZ7A![.JPNO:]U3-KG_O% M#M_L'8HI!0.Z8"642OXWE;)H/&_0<9F5),#,1VH%UY!8IFV]-N,4OOGFMP5; MLS!D*,U;29\'QO,B[]@H8.5MXUL]PTI*8&59>@,/-LT8WA13\?9D[#_ )*W4 M^L-L7"/ET;V?K;$R!E_N;;G*JORG6 Q&&HJP;\X:";';4%;O7F:$(MZIOZ+V M/2U5]3W;N5O.64UN<<2T;?WN1_G.T=8R4+OX..F:@/A)&MKBSHBY?1RJL+7O M4$$T;L:&N3"ZZJ+Z2/L)ZQFGWF&Z,3G3&F;7:]K$J:S"M"36_=542\VEC!S1AJN)<4P$G);14'6V+^72XG/:.K#G,2IXLK= J>?:= MPZQ4IT3744>A^,($<0&YY\L\=V0SV=)19">K-R<4[C\X.RB&/F"2:?6>9A8C M[^JQ7U6JTA.]\Z,N"EC'M[3O4+:C/WK.(E- 792*.WHX1[ ZT$KWWZYM; MK9UOIHS:MWT76)49;N1K5MNH#$DWN+Z=(5T>ZVX#GWD6'%;B!C[+/3FQ9R;@ MKNOKDZ"=(0G':-L\/)PGO4_Z82/M5FWS=]T5;E>;Y)H@D5=M.^JN#K^?]?+: MA^FOPW>SFG?T]O3FYW]471*0HO=%5)"_."OJ*XCN_6R]5= MP!&XZ41OQG=PBL!Q=ZQ*5>/H_/S8FY\O"S@*81-8 3(<\+\O04Q%J!UM/5HS MJN)TH&&=J_^TK@U.'RL!KEV;C>]IZ ?&R,#:!8,BPDPSTA/D^^I3LJR3Y=X0 M7YV^?W?^'C/:S]^-+D)GF1][>\)2N&#&%Y5'23I8L (JX>\\Z8C)3I:=V[@" M5?#O;KE:,33I9/PXG@2BZ;8W42PW?RI,W3]C[TH]Z+CE*1J$^G4)UR?5=WBJ M/IQ/N SNN; JB$T>TNN6\\_DA67(FI%*_?#4#;L$S#NK.L.T[P>-P<"<<:'K M?5DV1(V33MKO>;??+HB63SAYV/VC6HMXQ^W[4B]2XO,:]1K\>38/8';H#Q?$[-]6!&/$'<3 +9U@?:?*[HTMD# MD/LH?I>KPP9%RG,_03,62TJH:;[1BU:Y>;]'0NG8% /6M(A318NX-K2(1V[P M*/8RJ#C)U./9;LQJVMEHQ3[9\ Q# 4]?AJ@GSQU\+6/B1=/J_\!9L3C"N@WJHC@5YJCM!F?Y3# M'[G#HO2.' ,Y1%2V>-+?L_>U6:_B]8MO022"D*1.^Z&4HV[2Z?N?'E">E._V M]%FO:@\+W@^+\3R4M:N0Z&:MKA;>O_JQFFNS5HV5KP.%LH_=B7(!YGQ2SV=8 MZHJEL\9-X:LQ'K&@?XEP;M8,DDV.6.?4\UG\=HR,65RU_)C/<6/4/JM>B+4A MH S.?7O:2<]I@B21WFB?G'F?M:=[K/-:62R/WKRW)'?<,9/7%N7AI45YV(*- ML8WX"G$9!CS'.^@+?;=L!;HIO,UJ*0S#^R# 6=C8'1M0J$F+;_(*MFA)0S?K M605WS+JUTVX7PL13-Z4[W<&M"0EW! ^;6?L"&[\EYU[ M_',.Y]!TM?0R<82 M]1 =7U!U:/3Z&LYW WZTC_]E^=C4R%S=IB3:Q!DQA5OT):KE\M #MYM:_J MM+PN0-G5YK80B5>KU[6;"4-6^(S):/>*>LK 9[RS":NI87*##%6!H:[AAFI4 M@BM\2[ZKA-%<&59&BU='K+=9'SM>A0D MX'N&GB^/*:W'!%RES)/5TB?O0%#5Z%LVGE0]6,#*\^TWO:L.!,#!KFKQKC9@ M JH]P@;U?];;NR/$)A_[X91:%K%VT0;SY+7X$^GF7Z/=KPYR:#5>Y.]QE^G+ MTQ)LCB__9DWPY2TIEZ_+F]463%//6.KKC]&E0GYU^%VQ!UKT-=EP?$GPR4AH M12EI!-'(425%2_U:;_"1L7Q@84S _L="PH9(DBLF';P M[&M.N&S&L_0.C?'7D"W!L)6A;[XC.Y*_45J3)7%*>"UC4N-!T/]JL HZ(?6Q?V:,:!0-VT>S=L\,E'@K1.TH-/A^[K M=S[+--L0,#4@"M0.;"-9%)])%F70LQ35>X(7UV09\+38@M3TW[ISC;?BA?*/ MS7I:*%^?:\EY4FNYA%3H6N*BFAXR@Y'O^[A>*!AIA.$N4?_*PTH)KFUG8@%-? M+A5N6+TFMP\Q5.OQ]2ZT*:%""M(_C,2IO1QL1[7TW::[X0TO[QU>QJTR>Q#0?7QL+K7J=X=#/,)KS!(/" M1VV94'P?V[+1;ZG>DX?0.4S>"!(Y6=E_CY22-Y,0 HY6PZO6#);U#:+M.[;# MV3X-7'%[-D&'$_Z;A\)NQW.[ZJ7NN'PO6]E%4\$#4G;K-W4K"RZ_NDWM[4"+ M@ZR]B'J[Q80,)?OXWB9_FQ4]VGP<;T2C%ZX7]-'^%TX)SOH'1O^JO\;=?++8S!6+PI]-<75.BQ_&?=R(AWW*2:-A.Q?:M]JWS%]YL__B'M#_[L M.3IQBRC?/Z/GDW-%Y?8F.HZ<(J7YBCSE/K1V=7T?O1^>TI0K/;Q#J&<\M6 M=LZQAB-*6ZL]QM:,*T;6F]5R^TC9AL;:,4;0\5B!OS7(5@4ZLAK?WX)177V"-^-.#\2BV']X.;JZ^26ZN8(S _G%$"G6!:NJKQQHGS#" MS4;GP5-DAR^;.NM6IZ*=55(=%Z5H*N_J(SU2LWO/%+SEO=RU#D13KNA)#$'H M/#PI3V;C=5=.@Q1.J]VP76BMXK!91^1B"Q#2N&68S:T9?\$MQ67!< +X M@R ,C?LGF* [%42'][P2UB&L>=KY,5*U3%:SQYV3;%R \MQ@02X^N")<8EI' M<$/T;N$UYL16Q7PE*O=S]=N\I;Z0( U:'6V?&59$=MY]\V494#?\^IPV#ZKO M6MN[G]N)CRL?FR_O9(-G= ,?]2T=4?>'NS(,)XCM?"P2G/GV: !V4^_(,#MJ M^V.XGE$U1!(:#E'.:CGB_NWYU*'!F,LW,XC6=W('H:@G-+\CLVB=M;@OPZBW M-43K2U,%KQ1&5VK/1NIOO@#6Z7[DI'4%#[OXN_9(&]^5WVOQ=.Y-;09'_M'K MV==RVHPXRY?,FBOC$O^H"7";M;BD?;O"/ ;!)[(F5+9YJOY254+\&F!4#;G) M]0!Q'EZ+Y[88H'W7X[ZTN,_R=P9Y9]M=UFHT:V_]C0>L%6EMN]* T%C'] *5 M=="H+#Z+D[7Z%.Z.=7K1X1#BS75#.Z-].'.#1]T>C+75^W=RP7Z?8DV;++7Z M'1K-(\UO!@TZ/WO]"R\;9"*1O%=>";2Z;%>F7&4 M=H^281Q9%6DPIW_=CN>S^R?.$!/6##L_K"G_>SJ5S'[E7I+4I')Z2$G^I(41 MB%"-"3?2Z27K5[H<)W!Z"592) A*YH)7Z_7FW_XO4$L#!!0 ( .N%55 7 MO3O15P( ( + - >&PO'+S\W4E^\0'X\>'5P M$-X>76SCARYPA)'G>)H[[]^ M>V!#ALA/M^3,$@?MWJ=Q(<5P!&/L 5.9<$ +PA)\21B=*6JS"L(I6WEX9(%, M,JF0-F=OE$46J>]\./*>O18M#Z="*E?;5_#?LW;Z5J#SK$#*6"]PA#V0QA71 M&I2X,HZ;[, ?0JBUIZO**)PKLHI&IWA(<(,I,I,J!]67B7 'I3&#PLI1=%[: M4&PO=V]R:V)O;VLN>&ULQ9Q= MG2#]_*ZLM#67XAWP]Y45^/]DUS?#\>U^F>'9+ZS_+( M"O[.KJP.2<-?5H_C^EBQ9%OO&6L.^5B93/3Q(VNK+(?9=$D>91699YWWVK?Z+[$KU"_ M'-FPJLE2Z8--\A FG/5ZI$_X";]F=?:0Y5GS[_6H^W?.1OQ7C(6?T<7A^>\Y MB.^K_Q/&8JZS+,MO_J6W"1Y4J2,=-&M!4 % %0& M R3O@D2 G &0LS>$C%J(]@LU*7>$)E4A0*H I#H8Y+P\' 5(#8#4!H3\K B0 M.@"I#P89-64J0!H I#$@I!1)$X TAVONI-X+D!8 :>%"WJPCQZ-11!8TFH=. M$#N^1VQO0:+U:F6'XD ^@4;R"2YFY-QZSM*9VUY,[/FGM1,Y+6G4H2X<$1,4 M#K)QHMB?_W7GNPL:1K\1RCGC>Y$-[(<.C40DR"Q39+4$H1_0 M,+[_@P1NU[*\,=N@!2M.*D)"9IDBJ\7Q8MN[=6Y<2NPHHK$4/<@F4V2=G+O7 MU8K&=_Z"M,T;Q;\&#A+)%-DD(=WX[L;Q;HGKVYY(!9ECBJP.C\:$VJ''N2+" M>Q^9^ZL5'_.B.SND(B1DCBFR.AR/4U$2V__(-RLDBBFR*2)ZV_8NWM&6?KBR MV^%7G$5#=E"0[SY?K]:N'=,%\>.[\ZT0A/2.>I&SD:()24)!E@1=!:Y_3RFYH1Y=.G'G M"O&N4" [*-B)!Q\]G&[8/<]%YKX7\Z&%>G/9LPID"@79%$O;"4^$NR M=#R;X_&^Z7A1'*Y7(B8D# 5=&.?.&-A\3D#BD#>S/>^F>2(A) \%61XNM2.Y M62%+*,B6X+-,9\,'X@U];LF7;GA'%['_9+^<&C76=ZWLQ<^3OIK"1.2RPQ9+F#")J6^,T@N,V2YP)@S$1-< MVT*6R\6\\EV<="0_,2'+S) MTY=7/B'6OXN0D&5FR)81$LQ>-D@M,V2U@)DF M>2=B0GZ9(?OE5:[9&TC(.3-DYX#IDQQ(R#DS9.>("51?#%7(-"KV8M;K3*J7 M$=*,BJR9IY2JEPORBHKL%3"WDO2G0EY1D;T"YE8R)KAK@NR5_MRJM]$ALZC8 M&R=0DB4-.BHD&159,N?LH#=ZD%149*F :8+<%R&SJ,AF =,$&1,RBSKDALEG M5=QIA!RC(3L&QM1$3$@SVJ#9C"YB0M;1!LUF#!$3LHXV5#;3HDJWD 991\/. M9D!,,3?4P-UZ9.OT)EU7W2[XEZL'L3I#@ZRC(5OG J9=UZ?#L3Q5 MZ5Z\A73(0CJRA:25BP5KDBR7IF\ZY!X=V3WPTL65B FY1Q]R+U\N;H++03U]4NP3@S9.Y?*#YY(14S(.SJR=^0JA/XP0L+1AUQ0 MD^\;2#CZ6RZH71$OJ:JDK81^W=H&)!P#63B_8+:UGV7Q7'7GB,6J!B0< UTX M$B;=[5A75\X1T_(@;CL8D'H,])(Q"3/*'HN,?S4I&A*4E3C+,"#U&,CJ^07S M'$,2)]_)NDA9)6)"ZC&PTYZ>95_A3A(Q(?48V&E/+^;-J<<<=)-'7 HV(>^8 MPVSR/*M'Q(2\8V*7,U_"G.^30GJDS(2\8V*G/9^8R-ZYW.C=*JN :4'>L9"]*&RY*:\=&]ED()*<@: MM.Y G,59D(*L(:NHI5F!A5I_W3G4E2M?8YK=\KS M.3_F%VZ9M,>[/K2-,-R4_?=<'\\UAN;R9^_,% MSC]Y/]7_N?QQM=HNZ]?C\N>^'L8/*OY>8-%\'&2G@ZP\R$T'.7F0GP[R\J P M'13D07$Z*,J#TG10D@?EZ: L#RK3044>9%J0L=4G$=9ZK0UP;?1>&P#;Z,4V M0+;1FVT ;:-7VP#;1N^V ;B-7FX#=!N]W0;P-GJ]+>AM]7I;T-O.<*]--]MZ MO2WH;?5Z6]#;ZO6VH+?5ZVU!;ZO7VX+>5J^W!;VM7F\+>EN]W@[T=GJ]'>CM M]'H[T-O-L%="FR5ZO1WH[?1Z.]#;Z?5VH+?3Z^U ;Z?7VX'>3J^W [V=7F\/ M>GN]WA[T]GJ]/>CM]7I[T-O/L-=-F]UZO3WH[?5Z>]#;Z_7VH+?7Z^U!;Z_7 MVX/>7J]W +V#7N\ >@>]W@'T#GJ] ^@=]'H'T#O,\*R2'E;J]0Z@=]#K'4#O MH-<[@-Y!KW< O8->[PAZ1[W>$?2.>KTCZ!WU>D?0.^KUCJ!WU.L=0>\XPUD3 M.FRBUSN"WE&O=P2]HU[O"'I'O=X)]$YZO1/HG?1Z)] [Z?5.H'?2ZYU [Z37 M.X'>2:]W KW3#&<%Z;"@7N\$>B>]W@GT3GJ],^B=]7IGT#OK][PQZ9[W>&?3.,YSUIL/>>KTSZ)WU>A?0N^CU+J!WT>M= M0.^BU[N WD6O=P&]BU[O GH7O=X%]"YZO0OH7?1Z%]"[S#"K0\,Z9C.&RG:R@_;AU.Z263<'O3.)3%.5--/H MS>C7_M0CNKWY;+;ZOO>K3T_73ZTWD9[GOFNT[Z8Q>1C;5TW7SPUC:_IEC=MW ML_L0%D2K+\?0Q85KFRA4792\8<+K&T_GX;YO#\;:KC7_%6W:;KO&M%-S/X1; M8C=;HUNW-\8/?>SVVIKVN[?=N'O.>Z>M_ZJ'T#@Y]LE?"^+KY?"/O3D?8*E< M"'27:BZY+3PDH]H3ENG->V; MAH?6U_MA?TWVL'P_]\+_%%VR'-[WUB^70T)R9) <.21' &UL4$L! A0# M% @ ZH554.03TU=] P +A$ !@ ( !]P@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ZH554(T0\;G" M P $Q !@ ( !010 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZH554*=S\-_6! @!@ !@ M ( !!1T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ ZX554*END9BT 0 T@, !D ( !'2H 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ZX554&Y[ M S2S 0 T@, !D ( !X2\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZX554,=!9ZNS 0 T@, !D M ( !HS4 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ZX554*YR5Z2T 0 T@, !D ( ! M9#L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ZX554"G<64"V 0 T@, !D ( !)D$ 'AL+W=O&UL4$L! A0#% @ ZX554)HB,IJU M 0 T@, !D ( !ZD8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZX554(R5<>RU 0 T@, !D M ( !K4P 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ZX554%+LT^"U 0 T@, !D ( !<5( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MZX554 6+B"ZV 0 T@, !D ( !/UD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZX554"2V$++? 0 04 !D M ( !*F4 'AL+W=O&PO=V]R:W-H M965T=@AFMP$ -(# 9 M " 2UI !X;"]W;W)K&UL4$L! M A0#% @ ZX554&U]2K>X 0 T@, !D ( !&VL 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZX55 M4+ \2BVS 0 T@, !D ( !-7$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZX554/-:3*ZV 0 T@, M !D ( !"7< 'AL+W=O M>&PO=V]R:W-H965T&UL4$L! A0#% @ ZX554(MY2A?^ @ $ P !D M ( !GGX 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ZX554'&PO=V]R:W-H965T1 M !X;"]W;W)K&UL4$L! A0#% @ ZX554!X9 MKE@#! Y1$ !D ( !1)4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZX554&+LW\Y5 @ \P8 !D M ( !^*$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ZX554 Z:TXH$ @ ]@4 !D ( ! MD*D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ZX554.V)K]1Q @ =0@ !D ( !Q[( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZX554#UPI='< @ >@L !D M ( !"L8 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ZX554!@%[JQW @ 0 D !D ( !OLT M 'AL+W=OI;( M1K<" #6"0 &0 @ %LT >&PO=V]R:W-H965T^0, (<2 9 M " 5K3 !X;"]W;W)K&UL4$L! A0#% @ MZX554"+1XJ?E @ I L !D ( !BM< 'AL+W=O&UL4$L! A0#% @ ZX554)"+&7I @ MA 8 !D ( !W>$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZX554':22Q N @ 5 8 !D M ( !*>L 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ZX554+8L!Q)4 @ A0< !D ( !\_( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZX55 M4+"\=JF5 @ 2 D !D ( !!?H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZX554$FZI478 0 VP0 M !D ( !E $! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZX554+H<7)0A @ 6 8 !D M ( !F D! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ZX554!\QRPLQ @ K 8 !H ( !]A ! 'AL+W=O M&UL4$L! A0#% @ ZX554(N^K90)! M8Q( !H ( !7Q,! 'AL+W=O&UL4$L! A0#% @ ZX554$*C?I35 @ ?@H !H ( ! MH!&UL4$L! A0#% @ ZX55 M4.GIU&1XR 8_ " !0 ( !K1H! 'AL+W-H87)E9%-T&UL4$L! A0#% @ ZX554!>].]%7 @ @ L T M ( !5^,! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ ZX554(S%GP[] @ @#P !H ( !3^T! 'AL+U]R96QS M+W=O XML 88 R98.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details) - Designated as Hedging Instrument - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
May 28, 2019
Interest rate swap    
Derivative [Line Items]    
Notional amount of derivatives   $ 108,569
Interest rate swap | Pay-Fixed Interest Rate    
Derivative [Line Items]    
Fixed interest rate   2.05%
Cross-currency swap    
Derivative [Line Items]    
Notional amount of derivatives   $ 108,569
Cross-currency swap | Pay-Fixed Interest Rate    
Derivative [Line Items]    
Fixed interest rate   0.00%
Cross-currency swap | Receive-Fixed Interest Rate    
Derivative [Line Items]    
Fixed interest rate   2.05%
Interest Expense | Interest rate swap    
Derivative [Line Items]    
Net interest income $ 40  
Interest Expense | Cross-currency swap    
Derivative [Line Items]    
Net interest income $ 1,317  

XML 89 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cover Page - USD ($)
12 Months Ended
Dec. 31, 2019
Feb. 13, 2020
Jun. 30, 2019
Cover page.      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2019    
Document Transition Report false    
Entity File Number 1-13648    
Entity Registrant Name Balchem Corporation    
Entity Incorporation, State or Country Code MD    
Entity Tax Identification Number 13-2578432    
Entity Address, Address Line One 52 Sunrise Park Road    
Entity Address, City or Town New Hampton    
Entity Address, State or Province NY    
Entity Address, Postal Zip Code 10958    
City Area Code 845    
Local Phone Number 326-5600    
Title of 12(b) Security Common Stock, par value $.06-2/3 per share    
Trading Symbol BCPC    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Small Reporting Company false    
Emerging Growth Company false    
Entity Shell Company false    
Entity Public Float     $ 3,212,000,000
Entity Common Stock, Shares Outstanding   32,254,855  
Documents Incorporated by Reference Selected portions of the Registrant’s proxy statement for its 2020 Annual Meeting of Stockholders (the “2020 Proxy Statement”) to be filed with the Securities and Exchange Commission pursuant to Regulation 14A within 120 days after Registrant’s fiscal year-end of December 31, 2019 are incorporated by reference in Part III of this Annual Report on Form 10-K to the extent stated therein.    
Document Fiscal Year Focus 2019    
Document Fiscal Period Focus FY    
Amendment Flag false    
Entity Central Index Key 0000009326    
Current Fiscal Year End Date --12-31    
XML 90 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
REVOLVING LOAN (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 13, 2019
May 23, 2019
Sep. 30, 2019
Jun. 30, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jun. 27, 2018
May 07, 2014
Debt Instrument [Line Items]                  
Maximum borrowing capacity               $ 500,000,000  
Outstanding balance         $ 248,569,000 $ 156,000,000      
Capitalized costs net of accumulated amortization         986,000 1,268,000      
Amortization expense pertaining to capitalized costs         $ 282,000 $ 680,000 $ 474,000    
Write off of deferred financing costs       $ 363,000          
Revolving Credit Agreement                  
Debt Instrument [Line Items]                  
Interest rate         2.917%        
Commitment fee percentage         0.175%        
Unused portion of revolving loan         $ 251,431,000        
Revolving Credit Agreement | Minimum                  
Debt Instrument [Line Items]                  
Commitment fee percentage         0.15%        
Revolving Credit Agreement | Maximum                  
Debt Instrument [Line Items]                  
Commitment fee percentage         0.275%        
Term A Loan                  
Debt Instrument [Line Items]                  
Maximum borrowing capacity                 $ 350,000,000
Payments for outstanding balance     $ 15,000,000   $ 210,750,000        
Proceeds from revolving loan $ 45,000,000 $ 108,569,000              
Revolving Credit Facility                  
Debt Instrument [Line Items]                  
Maximum borrowing capacity                 $ 100,000,000
Installment payments required         $ 0        
XML 91 R90.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EMPLOYEE BENEFIT PLANS - Assumptions Used in Calculations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Defined Benefit Plan, Assumed Health Care Cost Trend Rates [Abstract]    
Trend rate assumed for next fiscal year 5.99%  
Ultimate health care cost trend rate 4.50%  
Effect of one percentage point increase in health care cost trend rates on accumulated postretirement benefit obligation $ 96  
Effect of one percentage point increase in health care cost trend rates on net periodic postretirement benefit cost 14  
Effect of one percentage point decrease in health care cost trend rates on accumulated postretirement benefit obligation 84  
Effect of one percentage point decrease in net periodic postretirement benefit cost $ 12  
Weighted average discount rate used in determining the accumulated postretirement benefit obligation 2.50% 3.50%
XML 92 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCKHOLDERS' EQUITY - Restricted Stock and Performance Share Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]        
Unrecognized compensation cost related to non-vested shares $ 11,643 $ 8,565 $ 7,742  
Weighted-average period of recognition for unrecognized compensation cost 1 year 6 months      
Scenario, Forecast        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]        
Estimated share-based compensation expense for current fiscal year       $ 8,800
Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]        
Non-vested balance as of beginning of year (in shares) 79 66 102  
Granted (in shares) 73 42 21  
Vested (in shares) (8) (27) (53)  
Forfeited (in shares) (6) (2) (4)  
Non-vested balance as of end of year (in shares) 138 79 66  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]        
Non-vested balance as of beginning of year (in dollars per share) $ 72.75 $ 65.66 $ 54.18  
Granted (in dollars per share) 85.69 77.50 83.43  
Vested (in dollars per share) 58.52 62.74 51.39  
Forfeited (in dollars per share) 84.65 74.57 55.45  
Non-vested balance as of end of year (in dollars per share) $ 80.03 $ 72.75 $ 65.66  
Performance Shares        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]        
Non-vested balance as of beginning of year (in shares) 53 39 34  
Granted (in shares) 33 32 16  
Vested (in shares) (9) (15) 0  
Forfeited (in shares) (7) (3) (11)  
Non-vested balance as of end of year (in shares) 70 53 39  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]        
Non-vested balance as of beginning of year (in dollars per share) $ 75.61 $ 72.62 $ 61.06  
Granted (in dollars per share) 81.79 71.27 93.85  
Vested (in dollars per share) 65.54 58.78 0  
Forfeited (in dollars per share) 60.85 72.55 69.25  
Non-vested balance as of end of year (in dollars per share) $ 81.26 $ 75.61 $ 72.62  
XML 93 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Cash flows from operating activities:      
Net earnings $ 79,671 $ 78,573 $ 90,071
Adjustments to reconcile net earnings to net cash provided by operating activities:      
Depreciation and amortization 45,862 44,666 44,379
Stock compensation expense 7,596 6,413 6,264
Deferred income taxes (3,563) (5,403) (28,777)
Provision for doubtful accounts 1,776 43 69
Foreign currency transaction (gain)/loss 72 (141) 340
Asset impairment charge 1,140 1,801 0
(Gain)/Loss on disposal of assets (3,134) (3,244) 254
Changes in assets and liabilities, net of acquired balances      
Accounts receivable 11,623 (7,773) (3,906)
Inventories (11,401) (6,016) (319)
Prepaid expenses and other current assets 477 1,517 (439)
Accounts payable and accrued expenses 1,134 5,988 1,511
Income taxes (5,664) 1,121 449
Other (1,128) 1,152 722
Net cash provided by operating activities 124,461 118,697 110,618
Cash flows from investing activities:      
Capital expenditures and intangible assets acquired (28,413) (19,723) (28,117)
Cash paid for acquisitions, net of cash acquired (141,062) (17,399) (17,393)
Proceeds from sale of business and assets 11,523 966 22
Proceeds from insurance 2,727 4,165 2,792
Purchase of convertible note (1,000) 0 0
Net cash used in investing activities (156,225) (31,991) (42,696)
Cash flows from financing activities:      
Proceeds from revolving loan 168,569 210,750 25,000
Principal payments on revolving loan (76,000) (54,750) (44,000)
Principal payments on long-term debt 0 (219,500) (43,000)
Principal payment on acquired debt (17,567) (19) (2,384)
Cash paid for financing costs 0 (1,374) 0
Proceeds from stock options exercised 4,839 8,272 9,732
Dividends paid (15,135) (13,432) (12,069)
Purchase of treasury stock (21,321) (1,394) (1,905)
Net cash used in by financing activities 43,385 (71,447) (68,626)
Effect of exchange rate changes on cash (217) (1,407) 2,477
Increase/(Decrease) in cash and cash equivalents 11,404 13,852 1,773
Cash and cash equivalents beginning of period 54,268 40,416 38,643
Cash and cash equivalents end of period $ 65,672 $ 54,268 $ 40,416
XML 94 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
PROPERTY, PLANT AND EQUIPMENT - Long-Lived Assets by Geographical Area (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets, excluding intangible assets $ 216,859 $ 190,919
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets, excluding intangible assets 178,895 167,410
Foreign Countries    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets, excluding intangible assets $ 37,964 $ 23,509
XML 95 R94.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) - Level 1 - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Related rabbi trust assets $ 1,982 $ 265
Money Market Funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents $ 808 $ 793
ZIP 96 0001628280-20-001968-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-20-001968-xbrl.zip M4$L#!!0 ( .N%55!B&)!&A)D# &C4, 1 8F-P8RTR,#$Y,3(S,2YH M=&WLO6EW$\FR-OK]_ I=SKWG[5YK"W*(G-B]>9?!AG8?)(-M8-M?6)&3+5N# MMP9/O_Y&2K*Q@6Y,(UDJ87HU2*JJK*I\8L[(B-_^[WFG73M-_4&KU_W7(_Z8 M/:K]WV>__3_U^K^?;[^NK??"J).ZP]J+?L)ABK6SUO"P]B&FP7$M]WN=VH=> M_[AUBO7Z^)H7O9.+?NO@<%@33+#/#O:?>AT<"Y;7=;"V#BKXNM6,U2U'4%E$ M].C^>_LH.P!F?% H= M?<; 9%*FW/9P2&]';]@=/&V=_^O1X7!X\O3)D[.SL\?GOM]^W.L?/!&,RR>M M;KO53>65'TU//Z=I#"XX/>Z1,Z4(9W M=<;KDE^/3*>T_NQ96'F6P1"[(5V=/QKV__1L]X2.WAPX?O8HT_/TD\G!JU-; M@QX(;O[J*29G7%]P/JS3:]VZX.HU/TW>DV$?NX/^@'H].8/Z >+)EV-.#WPY;GF5K[_WM]Y#U(6^ M&N0+ZK@]>^6PQ\$UACZK!< M9#ZCJ4'K:_-%S\*?_+OQ>J?<#^O7E$6,D3 ^^ZV3AE@KE]73?T:MTW\]>M'K M#HG=Z[L7)_3L8?+M7X^&Z7SX9#SM3Y[]UW_]UV_#UK"=GI67JE^]P&]/)C_^ M]F0RM._%BV>_Q=9I;3"\:*=_/8JMP4D;+YYV>]WR *WSI^7$U)]\;,68NN./ M=+Q),J??"I/[GP^W4_[7HU;V*FOIG!!<0Y M@8!VWL)^R_IE\&C6BO2X%&^O_#KO=/78OMT3S9&\6CC M=/^5.]KJ_''8/'K9VOJP*1H?_NAL[;YE6[NQM;_[_K!QM'^\U]D_W+M[=[YWU&Z5Z_:/CEES_5CN==[QO=U-L?_JC\[>A\990[SC M36[9:[%_L?4_W4MW]W9,CND:5>S6.UA@].VM>'L,6/=?6^AZ-^8[N^[S=.#I@ MC9?VO/&"G;_>W1@V=MC91X;KB8RD.FCP=20[JTYRU[!DT6;+'CW+ MV!ZD>X1THTNJXN(%8=K']F8WIO/_31>5A/8]Q-__:.^+]JD_.J%C[UCCPY[: MZVS(YF6#[5T>B*WU]^W&Y:8@N%3SU0;L'[T5#4XP70;6N#Q0S=T&P=DX;ZQ] MS,Z+C$"RU M5![)IZ]8Z53? 710>LC/BT3,V_N.DT/>(V(M1OW]+=VYTXSKY M S\W:)?-M8]&D$]#?D<],"0.(Y^F[A,)4%0Y*):%RE:OG[=.<0^^DY6:'Q1:]SDKJ#L3&[UB?; M]B 5D?K\XM,I;_"B_+1VAOTX_NM]&@Q;W8.)-N6+1?J\L=XXW>_^<;A_V3MK M'.V=-SZ\97N=MVK_:(_M'Q&ZNPW96#]L-3M[O/&J>;S_8?MP[\*Q_7\?LM!Y MW\4/;K1UM$;4L'&^O[[=VE]O=YI'VQU"5Q&J9UNOZ)Y'[\[VQ'9[_]7+HW]? MOE.-]7"8 V+=R4 >:^+DB@ICZBEZ(U(V(B<2H&_D=VE$!<(GIUD0'L%[ M1"E<0BYS(M*Q-C] .U]H-Q@IW,OFT;OSQNZ>:AZM77[T!JW0-M71!E;8V!/B MP.HYD=5C0A(!S7?C#-9QDPA<1$/BW+C,E&1.@"?IJR7[N%F)X)Q-_4[6[DX:'T,PP6#UMP-4]!.CAIBCR3M]O'>T?/6WM$[ JW9 MWB(0&Q^:Q\W=]N'>T=N+QJNWL+7S&6B=QN7^T?MV\]5VJ_'JCU9S=[M#XZO] M];?G>^(MW_KPLM5>QE'_K->/@]2M'J!':U> 'F^]VJ;Q@VCLOJ=Q">?-#X<2WI#+WH+'^O*C9,U+-Q&W[[;W= M[18!>OY1<>9C=K(N%'D:X-"2Q1-<77E3(GW6!P:/G@W/>K4+LCD&_Z@-#_LI MU3HT98>#+T!]3BEK NW?L<&N M!DICD_GJ6RN6[[F5^K7Q Z6OAN5>;/[O;7/Q\XN?7?UT>_23L5JX^C888G]8 M;+UG5Y%,QJ^N^W3L^C'CIU.G)L_M(U??KV[RY-9$78TSZK8FDS8:S_WDQPXQ MS:B?GDTCDT_?[:Q?77YUZ.I[N?ZK&)BL538Q 00+()3CG(;R3!*Q<4AAS-V. MD7!>@JF?A.N&TXG7=^<[9'!238/#%A$[!'!_\[AG-V@?MHG8\<7 I M>4Z*- AKF;1,&5YF5# FN%RJ&16LQ'.Y_'LS>FL&0G:6 PH7)$(PUCD#J+SG M6DAFG)O0U)*P\RV:NL6A/S #GO2ESX:,6!^(!DAU.B8E*&$X9VCR#9VY5#-@ M?V0&;LHHLJ3'YO;UZ\76*3W6S5/':@J'O?[?%&=?7%]^7$_=7J?5_=JP=V7J M6T,\N?WTW^)]LH=RT*#)DK3C>3-7\V:6<=[,W>?-S&S>C$R* M(0\BB0PA1I>S4!@1+1@5PD32ZB69KAMR1L],TLI$',:BR!H8A&30:P,T 5Q9 M8D5WCS,PQ3T=E-#"Y&NDFYV?M%NA-6RDCJ=;Q!8=G6067$YU3GI=^CI8.V^1:7)UVG8:8JN;X@;VN^0P#28#_O;DJ_>YGKKKQUD4/CDZ MS"RR@%D"*P814T$QS1(J:36N##YK(8PZHW;)"=D:'J9^.:^?#LMHIVFS&WJ= M5!'(N-3*H@9B* K)0EAS4BPH$O.LIQ6!C+ZG3SGG6$O'%<$&IT-2HF)D. M/B!WRH'7(3H=((B5@6:W/[;,+JH$#F>NF#&9I)N!G FDE"P#"YD;TLIA9M(;8K E,P'KBS+B83 <@==0I ::\\64PLQ 78FI4W M'19O"4?CI7(N ;<*@D5/@I%C8-E8[EF4JX?J0@R.)0":?!ME1>1DWH-AT3F1 MT$A(.C#K!8RE[+)XB#<$F)F=$:"5*'0M; +2,T3I(:OLA3#T,ZF!RUP"6F1C2&_( M5J<_$;-19O4 O3>C0_(@@TE(UL$H1.PJXR%5K@PXBX@YS9"'>!9,!6VDRN",0(20K3?9JJB]%@M8 M%ZZ\Z;#X56OP+(;QC;*>4! V,U@]H.\SXK(02(T@AXW92#ZX !6,S5QD$8TEB*4P8?4@O;^( MRV)XU(#,AC.#SA*+9N>=D4PR2$SDH%<0T,5$7!8";MD1%(AE W %BFLGG2+? M4),_ D["/>935MYLFE6VY^UPIP9KR?0A'O2@G4K"9%%I8UQ:'!!07)F91 9XF)IL_EQ(PBC+1?&7 6$7&9'4Q)."4R M1)!(NLED'T+@RJD8B+>46<3>LLJ;#@O9^79;,DK.G4PA&LS@DW)!(=/1KB(RZ+ 3JBY*!4"-Y!= P9Z!"#<80VCW8%V?<^(RX+@93G'"4 M&9B9 X*RGJ/66@B+*6$PJP?I_45<%L.C6DKKDDW!Y'$B+00 $%D%J0A&OWJ M+B;BLA!P$S!/#HCFW@)$](X)8Y*5$(AE#>K[V\-;>;-I+CN,R2\,3D9%")!] MZ\#*0#:N*I915%*9E<%GT1&766X*U^2]@W"16,HC>8X@H.P^() BN2LK ]E] M15QFR$W6)F^1K$L'H!-S(M/XBH&1I,W\ZG#3_45<9L@W49.;IYU7D9'ZED%ZGH9G*76WTVGJCM*K M42N6KO]DY:03/]#;SO_!9K\6@T&)97'[SL]9OI MC%1IJ9=="MWU>UWZ&,9$^:7"G9Y%9-N-V(^#=R>1")A0 ^96<7D1BBN#0G#D M@G2R=*A+W68=LDLD<* "GLR@/WRZ76H=3L L7QNM;JLSZLR*G(AF:$J'%V_: M)""(9HLL.RE/]_RB%$>_343/1RT:M7NPBJZ1BYQ[G149W@:"!)M2!EGJ00OZ M55+Y'4BUDM2B8A$H,2C!'2!HE[/CS)"]R5PPS%6 6I9,MEP? M7$5RD<)*\#G$F PPS3WX9*WPY.X7X5*EH-I<0'V0+K?S_U5.D*VS5C,00EJ6 M#+<)1&(IV%P%R^4+)^GY:-#JIL%@9S+$U#PM)4B?_C[J8+35QGQ1!8\PE+9R$ MM3*VQ(Q$DB2T385R098,HQDF@GCGM% Q(TE*C=E;:0Q]9!D\6A"KP4=K9(YA MN[*,I&R*2CN7MDS-R-1AI(2#-CI/(95&P$(10HA!BD567ZR*8C%62-6Q'>V>S&T8"D&[8KQCQ& MQ:@-*"\Y!VFXC\ISDFI.6LDPV]5@GGN&9X;@$Y6 ].!IW3M)<3>%PVZOW3NXV&X='*ZF+91E*OM(2[BF;"Q-:*)& M!%)S*6B6JDI&=^+[!S*:7?X+6B% \Z -0C3!HQ=[S#1$P9R(+@F4R1M'JJT*6SF7 M3!C]C%3$N,<4A%.* 5%11:EGT3+H)Z$>ZS)9/C9K&P3$*'P(PF@/ MTD0L;3XK2CV+ECWC77Z?G[MQ'MJCDGS\%_IMK1M_$LHSV9=>>NBM]!"\\AE MQ$B_<6-$$!6@O*K0Q_P$<"4IK_0SRR(KXU%#3LD'GDB+ F-9YBCEM%VX$G99 M"6Z=7O9TO(=KLTOD,2J7;[<&Q[<=>J*OU$^#X3;-T\X9GLQ*'/Z>X@%1Z7H: MM ZZ^)6=8],#*:X-IN=^>LPY+Z8S51=V!JNU5F1$;G(F*QPT9\Y)R9FPW'(M M)4NK0B,O1OVRQ^_B@3Z^CSYT+AOMHE**>TC">NEMB"G[Y(H=-8T?<<%E_>K# MLA+*5;+%6OC/J'5S)^A84^V/.K[?VR8RZC_O8Y<47)B[3B!!S^6==<*G4W]H MAY/.$I)E3AN0#%P2VF941J,JO0FN8/R.M*9/R/Q05Q6-P@4%Z$A;R^!# MUM$)^N"L$C+_?,C,QR[]/-EB.[7'LGMPV#JYAQ2XF=!*#-P$JR/G(8*2X+6* M"36W5C"K.3S02F67C.9"+]((G9+5H6Q[(9%B539).9])[(<$9OGIY>_G,\PD MA6'5E4]P''7TVD/@D)1TW&DND*P\[UAVZ2\(PL 'B&Z+( "P%C M9M;)**S,1$^J0A3V((N6AZS(VN'H% (HTFS9.RW)>D:F.(,H'*L0655+<"TN MB^9^J&Q$ZH//@UT73&-=G2L^D8]/%J@*LC5]_+"%_WP1$E>LD$]Q[( M6O<:= HR(-=:^?PIYF:J2:HOZ)%Z!SCXO3&O0 \'-TXUWV]\-N=$V0UQ^P_[%UEIOH_[5TN'7JCY@V*D63K- Z(CBKK G$XCF9*#,+3"P_/\]C M-V=E"6I6PN2V $ LI5X42\R!Y;)T)!1>W-O'@CG]@),%#*6 MD+U79"P0S>3$/"^+,#H*50'A,E>85L;(G0OQE.!P,)['+!E(M#Y;ACJC#F5; MTU6IY&4FGDKXVBLB:I@8VS"&2Z?!)^&S<"FC$=ZR:&P5]@H\**L*I2=Y9U!% M@3E( ,W0A R:/.'B&EO!5YW<5E]*+9[&3'+TT5J0P6XY &-EU15B-+ET#M'ARZ6TJI+<\J\PS&8')0LF650\ M) >9@<_,:V]%#/2#@2H5^9UTX+D.]KSNA:]D+;Y*W=3'=FET$#O$[9.T[-.T M<7Y"XZUD T/'+#JOR4D2#$ST-HZW-R:'Z+3QJ5+=,)8>XH5TC8B!)2:%]=I* M8#RA]U+(D#(@&F4FZX3F"F+S /$/06SN#K&976,09I5#^IMS#L@2J5\"5.4< M/69N5DY0EWTR6WD'VZMINCLRI 1SF7NI007N.;=& \^$L,5IQ\H5$LKW!^=" M!'!FPJM22$EY"XD;"QABV9W$K2R-W%9- -\?G L1MDYFF[T6P9-O;6-V2I+T M-4IYKH2.5:@(\5UP;M'<8.FSM<)F,/FH5F85%0E8B"FA9EI#T$P)J,Z7W)WNO$I),V=K_(3!J' M8\J1JZOOG)?$8F(Z&'!(6CD8C2*2J0S)BJ1S[."0*XG)N(=M^9T[ M-X>VE',!(C*:;Y.,-N"!DT-IC4F1YV@YR4]5A9HA2\$EB[=L'-/,H,],ELY; M,J"Q)CL9R62UH(VO)$O]30#O?,NU,^S'KS1_ZYRT>QH*&'#S M+Q@[ ^+X4<+?3J5+7ABF.%9[JVB")J&S)XW'H;1S59SI,%X1&\1Y3")>0R)Y^BM558]E^85/S.2-D#-=Y!1PMP MD (P^L>304=_P)06-]8ZA56@QGNFF0?9.#]J-$XX'00C$>D!+-C L&R?S H= MYT(O?U_B)5GQF5TOXB"A])K1GIB_[&A%:RUZ'GP0,@28U,FLHKMWWY"8F4'B M47B%T1@9&3 >7>;9)R>CUX?K%QGOJA-4AOR'9(-PR7B./SK\(I5Y'!R$[S#)#%8 9QY8O92X!T".;C,7#7J>2"!N9' M7#B5+2EQ5J?'7?<(K5Y'#'<<4T[CC<@+NE4\R MDT%GA9;&([H'#I\S"M ZN$$E[&8!DSE37'[Q>0V1GD,C(C@,GD(((4 M#*-'+8RQ8%&CJE*Y[<4ALWB3G&<3D3PHC#%!4,)J1GQ&O^:01-(_X7:42AKE M0BB>F5#@E0:(G&QRR1"\ T30T^+WE3;*[QO&A9CE-)D)=)2";$'($"RZE'5. M27MI 2M0/&4IM-P,5\&\,^! D7YSP$FQN;)+3WB:-Q43&S<^HALN,2#7%:=V M0NHBO?AM8*Y^?=GKIX"#X3QQ$6QV]CD(QWQ("IF"K,D6Y)R\6+(00_3Y4POQ MY<7E3;]'[SN\*&M,P[5NW/C/J'52QGA^\27[O,9NK C'*!.\#U8KR0&TT"YB M8J"9ED1?:,7RN[++A$;"02')2XA^47"S6*P.4=C,E=DFV>[8GQS+^C,CG=,AL @A%%D'42@1K@DXA9;5BW/.B1U/5'X620K39I4L/R.&IBL=#&!D6 M34C).1"HO2.?)Z$4D7[RTZ:+J\-*"\!JABE#)02KA'(F"]!D/P1K>58J.)4" MN+"\?%6V;EY[IJ\2S3J>'+;"U<;1LX;HP1H# )A*6$U!0JVETHG< MFN5EFHI -3NN2IC([=3&A8S B,?(T8G22[""!P1<4:X:-P'N8/]X0';VG3L" M+PM_:6:2 I_+TCSG7W?L@83^TKKVU@H3R?W1I7\J\SS)H*-V266A M907V'R\SOO/1]Q:#!\TM(00R2\_1*L,SZB2,7%E]?_^0S4[7HY4V2144#0HI M"ZMC,$%)0[XL1+_$7#:.T=$=XZA4H2SK/<.+1AH>]@BYTS08EF&^_#6E+[J\ MO4+?;Z7VBQ>E2@!V+UZ_?E$1?LN$F%=<"(<&( E+:";ON)&6((QVN<%[T1O1 MN_1/2)E)%,*I0^6*R$L..TPJ#/E"]J/8&%E4 M/@O4"(F\=\6)"(+PY(-%EW%YK?AJ(3V?V)W)&&U,] \'*\&B42)Q6QJ&,703 M>QZ88F;9P+M.KN]U#\@L[*PG/_PR=6LG!;).8CDX5T2@SE2=F1D@PI22,DKP MPFLPQCE0*87H1-G(@L96'9'M=-IKG[:Z!R\(E];P)896>\QAE4!'!(=9F6A+ MU>(DG<\E/R)HK139M&Q22-HR+>:.SO=*#*;K8A8SP+DU]%0HE73@('B0)/^= M<=RIB+Y*-1\7*#H6;YQ;%,F@%E%B!BZ2QX"A;/1)D8SSH*8X*B'K5Q\>"@2%V@HCG/3@R\83\%J/!#U(JG)T*60G &5VADFRK05P.E"R6%=%/]Z;(;=X71D9&%BKT!?Y@?-OZHBRG=AE MSJR3P+4EFUJPG&-4-AJFXG09"J;+4$S/WT/Z&VLY<.>U'*9GXY%DDHS&JP!! M(G"N+->>ETIA -%PH2K$!VLT0FRU1\/6:1K['ZUA*PTVSD-[%%-\V>]U2N1^ M-!QW?-C*&]CO$F\,WJ3^I"G$Q=<'6$ OML6S$VAGA,A*6)X@HD1D-FLO!(_1 M,; 56-5=<;)8R,JO2\8Y9X% BN"\1&')'"^MGE3B,?@*K/RN.%DL9'4X68?( MO08G)&3M2OUWSQ22UX8*XQ(G#%X!M=D-O4[:Q?-I#Z#AQ6?QK++Q=ZT;7_<" MMO\@K >Q%2K4B-,4QE4VZ"@3.(.8N1.0R\Y$Y[*N0'#C6PBMT]'!L!7&&83] M^2XUSB;W+D^#:5_/O[LZ>C7*G7/PR-PMC1@RN;T>F(XV!32E"I+D+HE8@=*A MU[OLGX\&K6X:#'8F0PQN^#:_CSK8;8Z&1>KVNL29OR=L#P]GX0272C"]=BN. M)?\F/ M"&,^^?XL1:&DCF3@ ^KL,VA2WC*2&YU05*!Q]ET(8ZW;ZF#[9Z",&78&3*BR M5@R<38!6H<58C#R=M0R)A=40&3\/9"7 M>)O)]U#&SDD*+2*%BS?]7AR%;Z)309*886DG81UXGA(C(1&"])HD0^(845NC ME5H-8?$3D,3LI(10VF>EHO(B R_;0X(B3>*B3SQ&M<1U";^')#:[<52:C6%[ M=6EB=F(B0' F!,7)O 02%$0*J"-:DS30;RMB4_P,-#'#JEE9R!3 FUB*PI"U M*1@$67J\HI3!+W%%^KN@TB!R*92PG>BE2U2G>S ^JR(,"](Q9DSV3I;-"I:< M &91Z+(=R'NYQ-7GEA:<&5;^5;PTSA4V"D>GDM696$S&ITIG9(]&/"2ZL4MQ% 0X-4RNF[7XF>EI,>I3(,5B?H_9(_JOU/@=N'=?2 M<14QK)BZ^YGH:3%Y5<"R=B$DQA$\,"]9EDDV)99%73-^M:FA]\8HNFR@8 M8/0Z(D2E7=9)2ZE59)F.F153=#\%(2U$PR7/-(L>E#42T%N,F47&,F2IM)I: M3*NCX7X*0EJ(:G.)3.Z0@:-"0&4]9*5,V5U &DX$N6*J;667@Q:OV[PGMRUH MT%QE" J<2P*45U8X%!Y7+63YN?] C-U.QUIW"N MHH91Z'4F.+E7"A3/Z$@Z! S""AL43F3HA0X8J]*Y83D07(A8U>12 M.A.U+ M_^$JA,&_@>"+7@.[HXQA..J3/EQ%0:IR *5X(/M& 6/*2E,JJ(B2@]7" M<^+'0+HP$6!1K8!1^KS5;I=$JUX[KJ(H35KR)+A.49!,E632D"U#[!2M5<(F!UHPAE[KZ8O3^ %R,7V]06S#)@Q3D MRH.UP1@1@E8F9QY60(26*$[KH+NJJU4!;Q;JG1U=1@I98*#GQ*7CF(5A#\M1&F[V2+CL^K7); M50EZO_@M)BQ*;I\GUO,H):#A-B8;E5%0TDO15*%*\;+@MQ#Y&6/B$E6 Z",$ M%%ZDF 1JQ= 8&ZO0??#;^&WW+DIB^2K*3QE92#8'HXG_-.E!5*QL#]"!?G1* MK(3\O!_\%I,AI3P9*T+%#!H2#S8)F247)I1ZL:X*FSR6!;^%R$]O9,PL.!$Y M0$S:!E]L4.""&)/G*G1!&G?MOLIA?I5Z!WT\.237MCT!,4R*?#]]M[-BDI-+ M@5X+,E\26&VL5UI[8YQ7D7E6E?#G8I%;B,Q4SBAM7;#2,/ JNP29A*?V5AAE M?K74V^/.]JY#OW-W&2H0*6<]8& ME-)>&)D]=UR M+(119]2F<^-N'[N#]CB/?"T>C0;#^:R%S*7D:,S@8E(I\@"02=/Z9(-PR
XD%Z@_WJ (?99)\39F8M:(AE>SS/ MAJ,G_Q*%6$7@UE-N=5-\GKKT8?BF36Q7.88S)CJ=D)."LR!*2JG1W!'/)5VV MJ_L*>"A++RD7[\0@).X35T620I#*6FD,=]IR+&G$5?!#JR-?%P\W8(I >&:A M-$AR?#(JIR-YJPZDR&:EX;YGJ;QXM+,(NFP%L$Y[T"EX59JL:6\2>BMYE1JA M+)ODGD^3DJR#E"K$6-905$+&M,X8O0@>452@H^WRR^"Y .=0JQATQ*@4,,&= M45Y;#2HS+GB*JPC%FF67DCQ@2AQR\Y)YYHZP,P@>R=J>UEZJA#ANC M]K"5)IV_^P6-)G9N93_2<'ULCW$>[/1&P\.$@^%:-XX_GR7ZW*=?WDS&?3GJ MKN1.#XA2&[1&Q8S =7*L](ES267%68(JU=ZN'."+*1TJHC3>:P/(P&7R;P1H MLH*$C"Y?^3?+'>&O+."+*8+FN(*0K)+DX? 044J,&="P4M$E5:#G_%7QO+5 MJG@P*7)^ V5ZI-X!#LI.H%;WH/F^ #SR@U9L8;\UC_WJ\VGO91TW20J':,"! M<9DI21"!5\YKR98_*OBFWZ/W'5X43BQ<5@RGDS+&\XO=BY/;&P^F1;%^3QC_ M,R(N2/T!7?$:??FYU[]XB:5NRSSRPF85&KQ>Q1.^)P8((\@T: J MZATCHH(265Y^CGZ@E/N1*3ZA*26#?%G192Y;'D3P4G-MC?#2/\B49>+K8"<% MJD7T$GCIL"W19\N<\SX%6X$&RLN/U@Q;&SO#5?19&6/*MGKG- &ED[?&V6H4 M*+W>,I'&X<8W9"]=C(/[&(I+-'A^8 M6()235!*2VY%5LK):"M1ON6!K)8O%!@MZ3NK0V8:((2(VH=4MM-G4$%5:G6G M*F2UC6=7Y8@'.RM:+2S(Q+1)R@A5-CHR&ZRWS$B1DX]"5*%0PP-9+9\2M"A9 MBDX+$1QD,(Y%SHFHO!'KP:HR[IS.0 M>16DDMPX78IH>I-MLB9K;E $)9:7:8NEO(W=@ZEY7+XV6MU69]3Y41M\/*&O MTV"0TG47SM:.^>!M[Q0+;_0/NRGJNCNZ+7&F!V8G"&2RZ4,%XH,<$^(H>++ M2P;W"-9/8&W'G&W69+=Y RB3A2BMCC9&YJ%\1K'(4!ICW3D@!S"J7""?KR$).RL%5%)HI89<2JYNE M[H:IGP;#;1RFS_;EO,&+EZWS%&^>,JOT_;O5VKMYYSO4V[OSW4LA!:*]]53Z MWN"GC82?GFYR(,6UP?3<3X\Y9PIEJB[L+!PW@SH'A3YB!A#H;*FAD5.SM@J4.=V"HG. M>*#02E)HL@XS.A&)-H%)1Q9K!&_(+PS:2O-@%3P0:<4L@JB <1*P.J4(Z!D& M)8111-#C_@,5R =:K(GY'-OD?*>=PY3^A(<^/=_+5I?.;6'[TX,.7K?0EQH= MU2FQ$@5F 5":1P9(J)Q!HAJM?73&,%CB9)3%BY^?CUJXUY:!ES'F#*;4GLQ< M&E ,).?*F^6GEI\/,R506$,C8@H@&5@;LQ4@K TZJ5RE$MUS40Z55/3!?L M\VVH3,X?T+G.&Y.SF3<#/'+%O+<)(%EI<^EJ'I@W6FG-V73>X&K>M&1+.&]P M]WG3=3-WGS+3>]EP\_WS=F<^ MG=W.00O:[=Y97>@%9E\13!'+II/%6L(S2 M*;*!B-B%63VX-KNG=(->_^+ZPNFY%4%,2A5-"F2CDD G>42X)5ML6$]3&YVL MT-;<9>6TQ>_+=<*D[$T@;R0#&3J.HR653390\BSKL,(@WR-_+AYG,LT"R=\< M@SD">< MC5X]N!:C+6>'F,PYA0C*\F @,HG.6^Y93%QJ#=Q5J&#)LG+:XJN5!(TBF)"E MX!&XUI8KP40NY=/(/PNXPB O2ELN!&=M3$E0,"+E".2MH Z1\\ 4:L-AFM._ M4O N0%O.KCRT!,Z"(GB4\\!!^Q1+M6C!G0I*3+7E2L&U&&TYPP8J "/D0!2!GC9 M80111YVT)+[,O *I44O,C3^.V)/6^=-^&O1&?7JMR=?#A''\/+%U^NPW^FL" MY$?VL4#TZ=?!\*)=P$BM@\/A4WIX[MUD'W:4@E4ZD,\6=7?^NZ(?IVNCJC@_V#5K?>3GGX M%$?#WC^G/_3'SSW^Q??Z],KUT&NW\620GEY]^.>-T.+8& M)VV\H.ENM[JI/K[OIVEXS*93,:3I',:K!YH>?SPY]F08OSSH[/6U7SU^Z^(G MX^$GMZ G+Q/UKT?RT6< 27I.O3U!^V K:GO_G><-CK_/,$8VFB.)E83J-?_3"9V/++#)[POR=,O53/]".S M-B6UR;?R0+5!K]V*M?*>W_WX3\8$-V]N*N=>G7#'N;B-729I4\_8:;4OGOZ? M79*P@UHSG=6V>QWL_I]_#+ [J). ;.7)B8/697K*!;WK^.O9! A#XXQY; H, M%V,.>-?+WM>:KC=J+ MK49C'1./#7O) M=S=VL7=CEY=;VXW:;V2G=7O=YJA#HX3:U)S;3KGD/GB5M71."*XA2([*>6-9 M]%Z)8HM_S1&N=;$8UC&UGJ[WPCC7N!BVCZX:F+Z_\.N]T]=B^W1/-D;Q:.-T M_Y4[VNK\<=@\>MG:^K I&A_^Z&SMOF5;N[&UO_O^L'&T?[S7V3_-8Y>'NVOMP_W MC]Z=QE?O(?[^1WM?M$_]4>^RN;LFR_-M[1X>[1UMLN9EL[-%]VGLOH/]];6+ MQH?F\=:'EYWF>WO>V-W\Z(,'M#'7LX%4)V?3UM$A8<\4BS&B9IG,8,[J_SLV MEC^!\*SV(+)63&0->R?+*:^F*!6?Z\8X1Z,!^;H7"Q-@[#,!!E\78+^4;JNU MK6[Z]4]?3FCH3_?2P%CYV5LV&I*WHNM"].SJ_I M>XI%^6DVK$8WN",WW23F;Y#;+;+]0".5T0:W"/8VG=_Q7>@I9JUQ:W;'6%[.YWT^L-**N:7+?_JG6[L'A[N%66\ M^_*X>?1.-%^]9T[U4=W^W=[[UZN7A MUJOF8>/#6]'_9Z=VW8V&'GKW<; MYUN[QQ]%R9< @76AP=;!*ZQ[I+]*2Q"38PI:R4?/_N>_G0'US\]U^[6DFK+7 M(AGGNT(=?Y=W_DKD_TT.6FLVWZV]KFUOO-G:WJV]>;>]\VZMN5O;W:J1M[M+ M+FV-R]K6]J=OZI?X:VWK96WW]XW:#8?XVAE>>[%;#G,GX18^WY!PBPJ"58EL MKF.WRV=$3+3ORUZ_-CQ,M=P:T"O6+A+V:XE4>)R]:W1#4#^-I9 (C7@8\:+< M,W6_)JG?C(/M&Y,UK@=1_2U132)ZXTI47S2.&I_[ =;!2 27)%>@'SU;3V&\$/,__\TU^Z?D_Z@5$OA313!9Q7@0-]_S MP%)70$UM;7^/,EE.\?U@,4]"6*4-4VNR OM@-=]%%%_>L)HOZ/A'E7T6RD'= M\:.YMC@_B;EO.#Q?Q ,C=L MX^&U^*M-TC]JN=_KU#Z6/[5A;_+A2SKXCI#E-.@VCI.R+^=A>9R&2>3Q1:_3 M:0U*=@_Y#>U4ZXZ*P?=TGJLI&^/LG9=TM^;X9I5403^PHG))UOKE@6KN-GAC M/;#FV48UVRQ(LUSNH>-:L[JR5H8U1F_M$S7N=2@_UK\WL9E_'TW5;Q M/M[OG^^8MQL\K1?'T@+N-H]S9]WM=- :%$DZ;-*1GXQ];SK3= _5//@84RHU M$%P=E2)G.G,R")57=>49:AE2TDCL^QS;)5>S=M7@E$1N]5CYS@M:&^<8AF/* MJ?5R[1/%U'!0&YRD4!)08ZW5K;6&@UHXQ#Z]U)\O?OTI2Z[8:R' MR<<&YK+0-G[DNXZ\B,C!E&#N?:EM#E;LW,,'@U(5^J3?.RV,>SN0.Q']I7CT MM?@:UY!^0<\][%^\Z,5J:H))+&'_ UVS^[+=.&H>;;VB\=;WZ5D/H+D;H'GY M1[NQNZ=($XBM]>//8@DG[?W=-=[X\.ZB(1I S\Z:G0TZ[X W+P]DH_/NO'G4 M/FZL[\'6^ULK-]>./ F50(<@Z0DFM4<+6+;)4ET*#B,&@C^[1LP;V+]K8 MCFL2V%S63#\+I[F;G+IYO3O>N3(KQ5MA]O&^IL_E)ZNQN M?)0Z.CR-54WM9YTIPKRS-D(']3UH4R%J3X2[GSH--_B&U^&6O1 M6J]?ZPT/4[]V-.JW!K$5QC$J,IU;-S7N^+3^ 79;E^/OOSYH@ <-L#03^_;M9PJOI+TK]V,FY^(N"SN8]L4]CE32?\;SLKM'W M]\?[KS9H[$VUU[ZU ,'H/J)Y]E%9YIQ/KIY$EG7(QM;1(M:#8RI#*0R2\Z-G M2M1V1ETR3U+M3!P&^CM+(NEW^F_ZO5,R MK:L2<>:&$K#,9?1T20ATY$)(Y>8PI9ADUT<[>EWO+[HEBWO0& M0VSOMTXJ'N-< 7I1C;8J M_:.$R-JC\MXU["^2+]H?-@\ MW_KPEC=V#]N-SB8)_/;QWH>W:J_SQ_'6AW>JV7EYN/=A\VR/?Z$09./LHTL* M!$%8UTR:.B +=6M9J@MG,46R165BCYY94)^K@U_G:4*4CH'M-X5.*[],L0)T M D0GV43GA55UR:TEPX'^\CK;.D.GINX?/9-"UY5F;%EMAR4H7;4ZNG6U M;*8=,H[ZXWZCM?Y8;Z9^BK6347\P*IE7PUZ-SAA'XKGXQ?]:3*N2$[T6AD\7 M93LM54FVAP>;<<&X>^39Z>+CGUJGO+V"R1(R^VQJVQWF5"<-A+;1Q M,%BNY=0R2X>!PV17&?'6SK 7CO]1.\%^[13;HU3[?Q\S71=/9-E\ M5QL<8C\M2TKK@QZ;)^--5>3.6$,^<-VWN$[>J/ZA&I<;'Q536GK-ZPR#K@-/ MMFZ-='65. 0C8_1!/GKV_,6;%\O-3[/38E6V1>:^C:/8-U_NX+C2?AM3ZZ>R MF_?N6P/>3)Y^]U&"PE(>K:Z3274(*=112F)-GQG+/ &3KMB;@XC_J;UJ]SRV M:Z6\8QK^2!KU4I?U?'CD>RN>^A @O:\ Z<&M &FMV>NF^XJ2WB4?^K/*MG=/ MB*Y(2=S-;BQYXZGF+VKA,(7C6J?D')X=IO$VB8++C5W%K4$-:V>IW:X?=WMG M]%()!S2MD0X,1F6-& >UF'*K.]ETO#UJIQHP=87P#<(@L!_?J6QU1>9Q[EE2 M'VC6_[=,^LYTSC?'4UY)RV)F53UX*0N@C9$IQ+K)PM9!)%6W(?JZ]]&!UX"Z MU(G:2X,_K9H^6[KZ>B6S[Z>HZWJP\WC(V1(_2>TJ3";\\V\(G >)W^T-28__ M9]0J6IR4][B 47]S/FG&K_O MM4?=(?;'9;'Z@Y];>8K&VX^2&4MN-=2M+LH3G*U[HT1=&,Z$C""83^1E]ZJM M.^\B:"I64.[[I/@O_-?:(=GF173'&K;;U_+[IF#W:7H"C7E;EM^2X3>L^*L8 M5Y'KY7 I[UB+=+1[,#[UI)]"&J_:U'ZA\0:C<%@;'/9*.:*K"H'# M0QQ^_MQG./A2]8POGC[_K^1R=&/M%S%Y/Y\2(3;R1_3TY?SQJ711>8+I.*4Z MZZ"$\B8/B(-AS;%:Q(O!X_G+GQ>C?I_N/ZD)6R+U0QR.?G8QU'S[D0NO17"B MGJ/096-3JCL?;)VKR-% E-R%!QO^P8;_7AM^]81Z_Y-P+ */9%VG-1R2=$QM MDGG]7K?$#]L7M72:^A>US1)6Q##>RK&.0ZR]G-CNMV3^IS%N&O,W8S7NH@#RMY1 _\^5P.1YKV5[&OSZ M>(4\BKGKH!LT44ABJI)^;ATD&VL?F14Z9Z?JP62L [>R[G3(=1%%2I$%GLKF M[ <=-$?:GY2(^9DTT?='EV8]T(J5:OFY>CP^-#9?2)O?'PX1SUL:+*N _QNK MC6UZPU3#$,C [6.Q4HO-5Y8:NU_]M4::N?Z5 V1P8FW0(>.8;M2_/:SLIC>\_7KX\;V3S6YJY5NKY_9+?$!:,7TYEU'C447HPE6:^;?KW+!K\J M52]8>I]Y3M74OLCT''O.8XE>U-=!KW_QM;+=XU6E%],3*NE13W,^/[QL-78/ M._OK+X_V.F]%\]5V9^_R6#76#R[VC_;;>Z438LGK_/#V\YQ/M5=VC[_:/R9O MN[6_OL?V7^T?;8U+T?S1:7;>MYJ7;R^V=M_Q_7$)FXU/.]&_Z+YXTMD3#;8G MR(LG+WV?//K]H[U+FJ>SQFYI#/&6-3YL\L81W>/]%SO1>>/L(W,Q)BU"'<#P M.EB!=900ZR)'[15W7H)Y].SUUU5[9;Q\]NR";OX9@Y\^"&TM..HMK%SQQ&\;S M]GPTH"<;5#,9Y%[=AO,;6\7(;0B?+P3R_?5WZO]G[TV8VT:2M.&_@M#TSM@1 MD)KW8<]TA-I'V[OM8RS/=,Q\\45'$2B2L$& C4,R^]>_>505"KQT6+(IJ#9B M>RR2 I967GGD__Y\\V?__GT3W@'>.8O_^J^^^W%Q;N/]BV!UWNR-YW!?C\7%O&/:.A>RTC[N]((#=;_=%IW7YX&$G?[ZY M_'FQ/5[JI,]>Z:.I]@L1[1G3S$FA*TBA-Y44^O-THQSAO[^ #'K^%B1-_.EM MYTWKO\__C?!Y/7AN^]WSE_&;/S\LX#F?WFS"Z/V)E;G#SDB,0GG<&X@1E\1- MA!@#E4C2(SJ.<[.A$)$$D M8@PWX4 _PC,J1!**+,P]G @8A;M:);N/Q..M69Z#E6^N;&]G5C.?RS@V"NK1 MEK;)G5F]AE2[M0Z^?^8PU/,98 V@7X-YQ]ZL:AFI8I M-K+ BG*]BDJI^-Y$H(%1+N'VM, XS?$F2^![:;I=[.=[ZI=O3\^>G_ZSCJ"" MW_UOF4BOV_(]E%Q4@RV68*!\B4!XR7CE_: $XTNJ)88+RB1BL5CFX5%=3@ZG M@_YT&,I>+QCU>IW^N-WNM(>35G3[?_MGZO=<>=KJ=L'<< M#&7GN#?IC8['G6[K>"K[X^ZHWYVTV^.CG[I^I]WQX2#A_VM!J??RIQ/O); , MF*'+--?\AA7^(@Y4(X#/[+V%%PW3AE$&MFN:YJWVH\^/?P3VFV+A/SR8>#L&$3(7YY+;ON07'$\@PVN91_=0,O$X!B2CW@%+ M:,"GM4..YW;G0>7KU\[J=# )!N-P,&[+=F\LY:0]Z@R"SFC4ZHY:_6$;SVJG MU>JTN_99??WVY;5.*R^2UGA&JWA7O<2#/;[O/IY>_!ZV^I.^G$Z.1P,P&WN# M0?MX,FA-CH/V9- /PO%HW,/CVP'VZ_FC?G_C["(&"[#!2SG)2I&M.(_6[J(@ M[[2N=#CJLSP/[FP,MY^-Y^^>_>O-B[>S__Q_OP MXN6+#R_>/GO1",?ISMN$GJ=!25VRK\U,9!G^O()[RTPF@?P(#_HYAI/[L([G MFCLR^_)V]KNB)X+C<6\T&/:ZTTY73HX\"?)LB5R6 ME1+1L51TB9)DJLQXA^)#@VN%$:*"^I;)D(N*G(ZR=YHD)9IL4A9*]),\G:=Q MB'K6-CSI]^_I9F?Z9MH K75^4^1JK2HKL6)*5X#V7@20-UVTKXQ/-Z,CB130N,LV- M&#!Y+[+">_WZM3%4%&FXSQJM63!G%EZ[=?Q_N%@3RRN8M-AV"#>+DI/]<504 M&,3QO[=^'QYM$2-@+5%4\$DFD1CG5D?+_SQ5YW>\D6@Q5XE)GL9E@4"XE -J MV9?S-;O[!.S_SK,JRS23QY-,BL_'M =/1'P!&W+T8VT%:FF]SLFP#\O;\=2; MB\+I].Y$(8ENL#/4Z/8G;$GBSW#QXOXMVIMG*,7_@ES6;H'-1V7Y9-@ER+/Y MWW\46_?^?@X@NW0/GXD2/P13II)=*$I$1A8OG.P+^.?QKVGZ&?\VO\D;[0?L M%W)H#H@(5(N2_U-%I%@1R6B47#>3*(F-HG$A1:(5BDH^=-HOKHC^01" 8$I@ MGN3$;,[F\%'B-FK[TIV+.Y[TW*P@.VF%-=R115)S@\F1=P MVS+(\25\))0BS4"3Q9&? M9;Q:__0BBN.-=0#_+K;= DP'1$&QVXKR"'A19$@SG/E() -U&&%C#AP";S>7 MG'AGU&V_\P?V=,!BGN;2W@#<+WN?\,?G:0R.>Q;EG^'/$G^*#&OLC90V'%D@ MS> '>8' S<0OX0YX2-2.^QB8(S<5 M+0=L"0OFN+WJ'="Z2D(0"=FJNH+-(Z1Q%A&?A-&4; \PQ[)T07D^Q6)7>8JF M/E@=^+C%$OB++)I\/X5//'3^=Q),D8H!%(*TC$.+"&I=^"J\>/MUZ"76MXCN MJ<\2;ZWDLZC/;0S,1*93ZJL=UTO()1FJ8$B20-DOJ3CNHWCV-;RKUSX]\8Z] M#_"BWDN^H^9A6$]ZT>3P#HBC0"1(79'GR%"KM*P@,7:).B46.7<(/\SE'C;R M4(A0IAF/:(81.A*#M ^%^(R;ZZ43H");\\ R2XJLHH!7AI,9X3N$_ M&(O??WQP+0D\0<2E*#0ZB;4(1"K)T50*K\*U>#H012LO)[G\HT19<)$AADK" MTBM#_;5[+0L14K*XI)<%89'3D0O8CTOH-$[D7,13>G4E,> ]_X %1=/(;'4$ MIQ9D0":+%=Z/(O^5N60]41D$$E,*RM-9.T7[.Y"UVX,&Z/KSKR^\=R]A!]]^Q'#T]2/NA]>6_U60+.WV27?0 MN6$;>^NDO>_+?GM/\_S>:_<^=3 ^&8_N:,G=8>\NEDQ4WG/GZ_3[']8 5K>: M^[*:>SX;97CG;8U[;;;W8*]Z/,4^O^L^TK\$@91@Z-UR[\B!V,L;JKEU#^SE M:R^Z9B]W@7].P:AZO<5(OH;XN N^<,\_@.??A0R9TO\U5(9LK7X]=!ER[477 M9,C@Z">.P)Y\I1"Y \:X9:O#\6[S>%=W4#OFO;7&W]L*N3B^_@J^;N]@:.<6 M./:YC'W&6J6??JU._[:&L6->Q[S(O'89@&-@I]>;Q-O];ZC7G;O3*/;I=+1> M_]GYZHYY#W_1Z\S[KR23.9: AEBP/>6NQ1TU'HZ;G9*_-XM>9_2Q<]X=^]R0 M??I*R7><[^YX]_ 7O?NE'JC.+O=)P;^I_ MZ'7>?0.?>F=BBOW$SZ,<443+S/GO3L4WB\UOJN)-I^=RVU3U;VO)NK6XM7R[ M5H]&Z_J'UR[6[>EV,=,]5TLVW'OX2]ZDWO5O O$ M5:[0B?^6:Q#]%W^44;'RX;N8<((M@&7OC2C D\M]0OQZC3,\,N]]F05SH48F M\,468*8[(\Z-;M;Q<;%RQT$WY:!>2QD/ QYUTSQ^&EF>KY7!3" M\;)3\DUB\_:W;#]W/E:S^*>K5/S0Q0<<[Q[^HM=Y]XU(Q(P0M/^64SZ\Y,E' MZ/&?)B)>Y1'/6C,6P+,T"7DP./[F@\+=AY^\6TI^H(L". .A48>DW7$Q ,<_ M-^.?OBZ&'SI\&L>\]V#1Z\S[3QR &!4T]()4_C]Q0H?ZVZJ@\TXG:5GH\=J( M:N/8W9D!33H)'10'GBP_.W4_F$L>IWU.UWG_3O^N6$-R5 CW(R=]^^8]_ 7O<&\SVC^ M-4[()74/#K^89=),6BWFWFD0P)L5@@:;)OI/V$FZP"H=,+$"=Q*[]GMR+TXLSX ]2^(2;$]Y"3_V#96:GY@]C MT1M\_DW5O'.FFL5 (YT!&'\UH/V#=8 <]WY/[GU7S&7FO4ZF:;:@GSLV=@J^ M41P^N&&HWR&RN+4<_EJI0<1'\:B-X[!H.="WHZ!;CH!6./?M-LNY.VX]_ 7O<&]E>I_EBZ6,LE= MW-MI^>:Q^3?5\LY;:A@#:0B<]E=/<7VP_H_CWN_)O0J_=N6]NTC NY]'2\2S M>09;*J+$^UDF$MQ^+&'G[\G[KX!S% [.3OA<=R::[CQ4L)_ MOCY9\ WQD&A['HC9/AP@B.@6[.0&-M&'SU9-D'ZS(Y[OV>W/L^BY(@6HK8 M[H%_*:4"RI'9>12XKCBG]1O&]C?5^ON+H+^M=>O6XM;BJEU=T?R-I&"GU=%% M\_^^5]K=/=^UWARH%'EXME2GI:'BVE\]:_;!A@8=]WY/[GWQ91Y-(@4,NP4Q MULN#N0S+^*N=X ?+W\X)/HQ%;[#^H.\ZQ]U:FKJ6K4P\/D0!>2!2\"$ZP:.C MG\Y>__+V].._/KSPWI_^\N):2CZ,\F4L5D^2E,EQ.S]UIH,S'0YLT1N'9C#: M9SK\6(A)+/7GV_?Q4YD7T73U="&R6900L]$ZU<;^]/=)]N/: _!&4?B/(XKB M=X^VW'^9YC3F\4E&=2[G\NE%%!9S?D'ULKW^!GN9R\0D3^.RD$\5K[?LZVUA MO6UY]G_G676:9O)XDDGQ^5A,@7.?B/A"K/*C'VLKL->VXY&'QS6=^\CJERVZ MEBIJ'?WT$5F92JOAK@@@OH7Q-1M^[4;!6N]$)W:(E3C:N^=(#;8=*:)5A,5? MQ9/C?L\2UB2]Z9,=9_A0"<$!JY.__J4]:#WE__Y;[O^NG!3Z(" M1&5PE3=Z=!K'GEA@_IY0[XMY6L(CPMSWY)= +@LOGXN,1^$M9:;^"D4A'F_R MP[5E]7??YZV'_.BG7V0B,Q$_:? K_BSB8 [#X;P\]R3R0STG_EQ*,]EG"XQKN9[\/;E5 1%J1AS05,8L?X$[I8O M)<;ABA7R*X$W)H&$V\PR&49FD-,R2\,R@#_@%_2 :9J&OI>4148*7<2^-Y42 M/EH"QR]$($LR1^'A$7JA1%^CR%& M\YS?)/Q:1 MX M@UU?GQGROE?+>TKK>UV]O/[BI,''YS$"1LX28G-X@.89W_S+ MXBZXY4RFLTPLY\!>]EW$/KV]F>AL%WD\"MB;P-&]4$>$ M#MO;M&!.QA>!VX'M'(4D&[9.7@/I$9,-Y[16CO"YOYG!6 MX,&3%1P'.C>!;"YK[C6K]YW\QE+DZ"<4POM>W7MT].KMJZ/'^@#AB3Z/0EC! MG*Z"&_6$>:8+2(R%<"&BI+4$T$4P@]59\2&8"CFD3FEI'F,OJ%[ M78!$H8,,AQ3L-SY*)]XS]6"X-H.-G27P[B&>'HP+><+[+(&STUANT94L7(JL M1&5)\@04#C5_PG&=9-C8$: 86\@%_)7PY",X2SC>R,?U@\;)4>* ZJ21AU,! M^A>T"K\90D6L/RV1]*1IF>B6D+R$ RIR?$@*MR"JE7D "]8_8CVYFY1X$]8[ M].KZAR U"]5RHC\*P#Z)Y1?)&K;,X=?PY$Q<@*I$A2UB5ODD4DC.P0N#YEQ$ M(%AXMZL]T?MW@BIMF2D2%#*8)\"Z,U2T.8@AB;)Y,8$5T*X$X+(7:)B +303 M"FK"Z1%6*X6R\P/C[#V,55F(:V/;$'Y!?"G=;IG#]F$&%OQM M;K.V>4,@(&R+10M<>R"68@+V,&T=BA4B QW7?)F!G KA_/!NR$49Y\!?*"'3 M"]!.Y&R"D#)VAYC-8J0AT0=H$*/=%'IQM 29D*_ ]%[ -7'T1PE_3V/<&UAZ M#.P,%#'??RK!8*;[,:DF(D>*@AP'S8-'U/P2CC'*7OQ?O 1/\()_[C$7P]IG M+(> >\4!;N=>F0*/^F[LRPO*Y4R9R<)]N1 M@EO;5\#G)"K43E4: QREZ O]+_$76 1BAGQ26Q>=+!#QT^,XFJ+0>R,^I<:@ M7OLM4+UV&,"8RZ*99!L/[P3G[4]@V)"EF-Y;M23)QP0UB11Y2F8T\=7ZL)/>$W$'BCS5V!!'>/9 MY>_AIC-4R4"8!(BF'J1NP%]8N_1 [=B]/FIC2<*&[-YW-R&O=/1E M4Y#8;&O4!E 7Y&?(6BLE4\,=#KN)<@+4%4L!7M,'K,S!4(CA?-2K%*+%5.&=IV8);B+&JZ*SD M9UBM"=-$V9)M,J $RNNTS-FXE>1#5V_%U*9X&_]%Q&(W.E? M4-Q*FQMI69 I=)%F<0AJYNTK%DR6(:/$,%(+U["^9RB /!2@:'3%U:O@)22H#%/>9Z T< 2N8IF6<8$F%5B?_-0+E1)&&2 CN$R@828%XB*5%1H=0'URA'C8BA\)IWM("=F\ S\@62&_P9 M%HP[*=8P\S2D X:U ;H".B3)4 M,? VO 1^8VN7@\J[$V -H*X2ZIT,*R(7@+V!QOW4 [.P$&;B; R4X;_R]()T M%.L7(@X="OO@P*Z$G&EP%YFH \ ME>&;*E/D'HP:0@ZE?'*8D"H,)V<:^$%)S%@/A[*WGJ+[X ^X?P)BQ' M(Y/+LA!&:&)>"MS1Q+@\WA_@F$9K+JD.F),M!A2'(P+^(P;/,\OKQ7O*J3KD M2HVE&9KPZVNQ7&;VH77JGPSE*=F/H"-6ZH?*U[<=;7!I)B8U0#0Y\6YP5"XY M8]^@D.$.:VON]C2W7=F%*[LXP+*+ZV_49A:NP5[/BV(.ZP*]DGYA>Y1-6CQP M;)ASC$\%B2A,%8AL0G%0=0F&4]!J%&AD<>86'1"P7=%2!7698?S5,J7Q 4J! M!JC9M?8^\5X7>#>*+(/DUUE@C A=H,K+1#(C]M-YXE!RWG8B X$WAZ]0_:(: MAXTU>LNHD$1K6@P=H%TW%UF(:?4\G:(JSL 6IC 6VH0@M/'?:-.B'U64$VT7 M5CGB8K54KD4,ICK:'4@B= P2#&JQUHK S0CH<62GUP,^*JF H;&))%-3OW7( M+A%MA:QM4Q7$T7O#)I))?>)6H5-"5$/#F%F:[(,Q6.G:%U,HSC&K0'N4%%8 MSM-030!Q/="4(G7 $F"_DE]41> I1E]DP /5YJK<=)V1ZR%P>JVE00*Q8M]4 M5A'EF@!52(S2YA@AC"D_@XY5A(]DMMS*2M:YU(MC3_U8L8<^8\#JRK6OHGYH MAY5%"IP#5 +[F9,-\S0G$F#H%:DS+1?13&!QR=JS+=95YJLYJ7B?SXKL(#,I MO>1C3FL6^2K;G6M$#\-*7!HE44TB2FKF<.WC,AKK>_.O_H[I:+"= " M71$BRHQ"[G9DI*20_0(-[B3%0A;:VJ6]0^3]@T>21 *2V6HO.?P49&D52<*0,>B3F>1*&+@%AP<,4["" M6N"3\8Z8WU25"IA^97P]#(/'VEE3K)N C%9!Z^I#YB20_R(0*'_*](-_/W_W\63;5K($04)6N@-3 MKD;N1)07S5*,9-Y >]1X#VO@>']7"4KGJ)Z8KQ+;(/Y 65.>?(D^HQ>6F?9I MN3[-SI15!6I "W#;E5C (XXQ(MA(U,/HD)\R5QM[H]H'8EJ3 $&Q1:< J4.I M8DPJD &Q4$$CMA!,-NM*KZE9%@5ES.4A57&!55,6QWE5TJ+J+/*:3( 3 MB+I1Y>CA[DOD7IU\%JAU_RA5#;$H.&)47*3'("B6S!L"#E)!)_N<5**JYK#B MKUBF@38[EXTMBPASRR;:O*) V%HZD>.ZWLLHRPM*W(822PDP0D4WP&",>M!$ MQ&0F(B_18]2=^34*S(.K=YFF8%%F?%+@-=[@N4K!DI>F_KM=BL:S03>5B^5Q;:#C0\M5DX9*5E3/*&1<0?911\ MCHWO16Q6D//!07/-&:;:2QF*'(SUN;Y$9*!T?L0D !HO&'IGML%B(CH&5>)I MD684R8U0 195J>*"N*,A#A>7[EA?&MC6LO.;*QUCM"X9YDD=DK,0%#JVD"^!,)LKA M"+""$D["1#F\)W8=>[WL8M2!:PB+C2D%S;DFV:2ET,)@W7BLE/ E6G< M<<-[P%]3_9Y4]1TJ76J]D =:!3X=]O_'NU!564N1J3)0<(SR/ +SJ\JS?X3+ MM_!XO51.U57SDM:;*K D75F.X!"C:$4'XHWUERJ$8DN Q8AE]6DP6!*Y_46+-X@,5=*LY&Y0&&S%"LN6.$*O@P12^ MI[PK$ %EOH=9<[,5$Y%\!OTUX4AECF66.EH=B'Q>;3903CV]ZX][FZ3J^;UV MY['O);*HR$W$W_.&8-])0Z>>/^@.-ND$'X];N)D?US;@0MCNTI0Z7*H*'>Z! MP8*^PCN=@08A^?Q(Y.3]4'P$&UWPQIH8OKD6HYEY.0%R1%2.Q-5"&!XRI>D" M*"N0LLKGMKQR2A,HYUZ5A"BQ:A62KK'Y6C!.KN5F:J$BBNJ0\!6JGRA'B:Z: MUGPN(:I'EVM==43+ZD6-)E !-0R_Y5S(JFL"L-'*L R6-%$M)UYLE:I3R2WL M4):"?TN6 UD$PU85C\ CB9;UVEDBL6*%$I 7Y9:XUL=5QQY"&2=Z%@[4H\N M,RG FDF FK@G)?NW9/%4(2Y5RV *M>"M\&?X7OOH9\7%T$_0?9<;N4-M%2C> MK0B(V:5*@YHMK&4@5+/HWZR?4^ PB7A"&)5&4<^#T"40!I,AWNVOI*VU2AF3K6@($Z/3?O-VA9W[H=_P>Z)2KJ8X?>D._U1]=I@Y^Z/O=7A]_ MQ@._.^Q[&I MCQ'54>[]]_@9_<8%PN^6G7WLRUL=O[N_A![U1IU[1.E_.TK?/:51QOSW^*/\ M\H5$+MK!CNIW3/5*75''"D(#D-Y1SF+EV;UZ^\H[4S[B[96L'S)Q]II^'\0% MCKOFJJV'XK:B[53'4> ,+!?PE,;Q7XOW;Q9!PB>![C-476=9KIJYP/3AB([* MS")39HG0G=$GWAF6W-27H;(8UB>U5L:E++)4U[J@ :,J&*JJV5H)A&YNB6K5 M>@:A07<,;OR.7JVGF*ZJ5T,P%>.Q9F$AK%BG\( MU\'R%_E3;YY>H.'(H0>1T 5<-TM)ZXL(Z]'(GP,+4SOE#S6-\MK&P'BO,# : M2PHJUU2G! _J+I799X+S*4>)V*AJ]WP;SP* M5K,\_OYSDEXB)"N%P&ERM<:,C[J5Z)CU2KXR.*E;3"]3]\'6&Q?.(LF;%>]>$8*W2=:V% MN'K<;U+WW?%KK*^+B>_K9X"KF!$JA<^)V/ )]TH?]HC: M%]1S0GY0DNJ";'Z&1_@$G-I IESR^ZJ]SRW.H$YB5>-:I!2]GJOV#)!DD4K< MHL-*A5<&'8;$T?HC-QYUD99Q:!Z XI>2_FNOAK4"7*:J+J,G(RV+"TR =%J= M%NU@I]7M;5*9&@T9?DWU6Z\S"?2-Q8 J"*\6:,.\K5918H MI.*K&GHDZNM<$89RNLFJ.HM4$78]6_U>46LON_P,2XW366-?_NBGTZ)*(77; M5@II+L 2!6XHJ*:5R$#)D^[ 'PX'WB,4;UF4JY1*9^R/>@,34$0O3['84\R3 M#SM=\]UI[;N.W^YVS'>[$XJ<"AKVS4_WE"0])A@FNZYIZXL,_5:GC35"ZP08 M;;S=P.]9JZR_W=AO]\8[WJYO?7/9NXW&[2N]'/4-8DY>'7%L\$+E1.HBC:-@ MI?HTL+XMD+7V @A3?^L>N"4TZ)W#N45>C:! M*I:8<+]:!>]+.GH:Y:@I5U)DNR77O3JI>\74,VUJI$F#1=4["SLAS6QO'?05 MU3MS&F*!U3Y6_4J>+LAT9A@8*KZ?$9A6IO(T$>I) WU!7J^-$;V&HZ/=>(X^ MY&QBE8@W4^V"9L8*.,C?DF11U2M4"8)0@PJ8K-Z?4X%'VKVTOH5.P54A.FK,R<40GO)#"FW_*^ .!9-HV[9V::F"F>%* M(KP\JC7'Z'"#Z>:M.U^J,VWG5F!)K8&&8LOF(DH278 $WET%2&/((P+$GM?] MQ]3DJC=B$YX3UYK&Y[*V?A0W:%@3P!$5C%95H6"6YYR DQ'QA0HSH53&7Q9F M(3_",S!#5GBJTUI7QAI3GOV/8)V+3-MA561;@^>K,-SV ,E5YX&/BSD.JNN6 MJQ&/L1J1F"5#+!^I?3P3,5(=T;A)Q-[8.)-R>5W=L*P=5"#$!=X2&3W#XKM( M5QU'.:.>J'B2O0S[#LVU/FNRV[CC%O@6AR[7T>"_EC>;MJP&_]KP(,6OM4V=6XXT:!0 M;3EX:T64&EJ#@S*W<"JO>D;6JC;[!6>EZ:^N(5#4'AKMDMH32*)W'.H#TD,P%D- 8UPIU^ M#GL<*EI;[X;Y ;MSAG ?_$=_W&$WXH>QWVWUR8==:O1 '[61*CD\IN[%=.\S M:88$4*?*."C'L(KU?(G(U[%^LM.'4P@AY&R#>@(C1:7BIR41BB<*[5@*W&.6 MB86"\<$KZRB))"N;@XX^)<5X*GF$-,\T*AZ<-#"+RR MEN&?EI1GRS56I[$JN%>;8#W@=SZ:; :2=[+R-;CFCNTD_Z[)1AK-C(I2M,#_ ME+8]5I_I44UDX%@D$X:,Y3A. ZPNL.(JJ=HT?:L F^Q"2A!CNHW.DLJ_^JF%7C.1C8,FL$PK+,\E*:%,$>F%L%[^*:>H$L14H*11HBCIP M&'%84$:5V=D,?; 6;HUN:"S;[0^)*F26][Q;36Y874.EY7";BK1]8J0I;E!# M]],*9E8-4YRO5A2KA;NH6W%-!77Z_G#<0A4T]MO#EE)!G:'?[W &:*OBLW73 MB8>1/)-JXA4#/_^ >98AZYJE6A,LLJ 60)Q-I+D[CI*J/\Q*QVC4K(H&.05; M8Q6UY2BQH0L?:8H?DNXSCM=.40XJB!=?A2%K+]#UAUU.^=0@!'P#+Z.! RGZ M)['NJL#L/P$$F&(+JY5-4VJT]J"^/QATOHI2512$'T]D*,$G4_- U(0)!5J\ M!CP5J:EK#(%LXQY?0IXV[.]MDH>IPX85,%A2;!A,7;_3:EF4VAPV0W13]1NG M;S[J^Q,M_U4(PA-"Y#$LTT,=99TA1$%'"*RX-M"'DE'/8F A@M7VO7]]9/VH M>\R0?MXTRG!0R;-MYT[!&'PR>2Y&)R CY8=NRV_Q*_W0[=,_^=1U6G [K[G0 M?WL%_HL:^N:/WH<*5_,-:%"9-5D%8*SVI0Q)TKTF>$$XC]A$_1(A) .-;?@A MQ;(C_OL4A(,>\?'R]]<6CM"?AO0 R M8^HVDS-"[-1@NQJ\SXH>K^@L:%M-,L 1O0*??H.QGDXXQ:UNJB<^"3/>C %L ME1]"*PCE NY+LU.K1G@J>,D)W05U" \NHY=%=T'+5:IIQ<(97FB99%Q 0P@Q M(=4N*F"9'!TQGKBFR*J2_)8(9&<):R/Q[>T7R#%8N(B*HFKI)MC3M>YO0LK9 MVL M].B^)941&W!2%>Q<;MS% %CR?*:\NKKI<>93D-$QR-'6R#><&.5@^V,E MS(<7S\UY^2#M+?)>P'LK0QXC !$.'S,C+PZYJ7V5H\$'1@N-:5R#] MVC7JR36<:+W?.-U.3% JHK3#\ZDSU[4970-O1)$K2IU!U81'$H #B4U MC"KFH@&Z:&V")=/CQ!LCF.J:^YQC_-N6HG/F)(\*G(58MW_0_DTX1D6P<]6K MT0WM>UA,'_+81NS@5/:SRG-K\:^&DWU,=6,_E?:$U"Q0' K 0W,1D M$?&W&%K!AB>J,+(&[JYM)Y/G0M"D$J+UE(=Y@-&N^2N1U7 ;_&)%E*5G%=J? MYAH A!@_4Z_#]Z0K$2]/#=%&&G(SJM8W1HF$QJ1=FZ5LT%'4O? IJ)=,*! V M=; A3U"5O*[:I#Y$^6?XN[KK&5G?1N"\_O#ZS$@43BSJ,HXU.?$('W2$OX?= MUK]#1 >1,%<*+D* *V$Y9EJSTO*[SHBUTQD%*: 0\"H65C/3DQ%S[;6 M2)S)H/ [#Y3B0%"#--R(*G8L>FOFHUN!V6!F&]DQH*I>?+L$I8MM1WDB*QG, MITXI=Y^!T?3(5QOF'WE0VSQKL/P,E*/(DC!D1 WCFVI*(K2BR'!Y%Q2IXH^Q M7R$DO]35*<^S\%^=>67_;1D+HQJYJ5)-@^2B5MVGBF TVQ,YH<'%FZ_::$:;@2.MXWF"\ ME3,TZ<%Z&X"B*Y0T@)55MU'"U&#WJIX5X[L0HGH5 Q8:FM\4D;Q__\[[_]:> M_?]S22J9@+%4 SEK,DX-\>.GX1JZK:=8) -L7$0S_LT"V D=?_4U=^&DI+.4 MW+>!+-':#*I1O*MPEX30(#ZWGIM]D?+M,%>C[T./),8) M$>*D,L%\ \S/NT &765],;ZPNCVJY5-MJB$E7%7*#>1ISU6EN*J4)E:E'/U$ M F:&4RN4K$=OD)Q !JBCR*'I,,4TKW%0\WK $=M?>;"("EBP'-,."9=!@[A@ M"&CN:I?&'[$UKZKMVR*8]SHKZXH7!2YFLM=#<)>X,0VV"]]5F1_:RW_+#*CK M>V] 38,2B?1D7"J.!6-.@E=1H2HN MLZ'M5Z "O]JOJ#6^/1UW?'LM&T^*2M1$]9,!GIE=>Z.IXCV7:&#H:,%;!9#^P919Z!## MF^=O/^@0 YX>HB4P+ 7*30.9KJ^99<9!0C 'F@8@, 2N';_,>B?^0M$17]G? M>"LRGRJ,]:EJ00.#Q6KSGI89'S'D5,Y)'8BRR.&+_D$_T2Y5K3]B08?XOMHC*5%>9!+O9 M/%7N;TM^B2F6D^3]\-"4[C0Q]F> MNXBAK]A*#ZB"$ETER-E/KL " 8/E9/$F\ \[XVP T'&H'!69")*YZ#*RZZUG M,^J %H/<_(E,>!EH09M&;* APXW_2+:LK\5#(,^]K5<("$3U=Z\-ER!ZAMU M0YMA0,5<2M")B)J!XU+YQ?P>Q-$*FL*>9FE[C'I%[X*@7&JJG7%X&*]]Q7&K M>F"2O6(:9HW!P;7U.>L4JNXCTZU9(5TT?="A MGKM3Y==-RX8M>B9RH_P$2(1V*.HG;G52%;._8'SY3:T&YKUN%=>V0/#+F_"T=6FMF\QGB!U&RHBPH M%VJDD6\WN<&;J?%S*&=X(Q9B19'UZE<(DI_,0(#7VD1U4(A:O?!"M*SXVJIC MC"L83KS39'6EMR4!5L,'VO^2*".B-%05$-::HX1K\RJS@=[5**X9&D1&GZDI MM1S)J>M*#C=:2^20^82-QBPKETK"SK$A"_ATNG[R^0[5@G+558<3CO,I%>\V MV"K97^$$ C5=2=GD0J938H(M;106@+(GF1#KDT+:?J_30Q[/"0KOM/YEJZ^O MD\:L>R- $J6^]S$*(OQ?'!2TJNQZ+CPZIZHCQO84DA+ZD]UKFY*DK"]D,B9VD1 MZ=$9]64/1_5E6UMC\LGKSOD>HMZ(EJT'*@-.31N,52W06%)PT,>:14'8%-PI M0M.]^ATPEA,$ZO'>B^PS/%*$/CW\E5@L"\R8O_T/G/UQ?\2ML\# MEIFZ]IK\!HF!O@E[ZF&8H0Z'2RXN+DXFC&E[ H;N M"4_#P%2/V1][)H^Z@\]CW6AT&;H1W+E\FB0E161XP@SH8 0+A$4?_Y_O_9/? M&T[=EN__26M5V;:-'XSP>LKR88K0='&1<9[Q;PDG*4\Q1(/6DBI@7&GL("YF MI,H>R@E9OA*>6#CANJDKBFL1#B[/988["JA9. M,_0[CP3:4E'RF?/[#(N$A>1@/GR0VB+%Q 6^LD5F985%[(QPIYDA#:WOQ3,C MJ%X\_^7T@[YRBU")PG\<49!]?+3K@$4$YO?DN-\#GEYBW#>9'<=R6CRA3P[U MQ UWA$6P[JA]JD;>4F&2ZIEJN)@Q+9) MY1+Z*7=F1A4&SC,NZ#DKTN#SDWN]L?3@)]A!$057V>I?>' 4Z-5M@XEX3=3\)_Y5,Q3F8)P1>73GH6TAJGXLHF<9"\RXZ MP\RPU?6%@.5,+5!?Y<"3$PC<.J-DBQW,,ZP-2C*AJ+D.NUVZKOI>6^6)NJD3 M+C2>.N\Z8^)0%W&-94CQ1P5-/0&3%2<_&[PD#9QCQJ>QSC\'C9QF&MM8]1>5 M&=O7B"<#Y[C02:A$MR4;"54UTOI5Q0:+$DY!F;([O!=PFHT BC8 " CJEN*, M9U)'4%&O3;=3->&L1&'59063,HT*52AWXKWDS,R"D'!"U5D%/CZ&0JB@0V]! M08Q8HPC1<,J(*CG>7[L ^%L\AP0\QJ:+GJ[M!31!IRY%^42JUF+*^G.L&;<5@&M\:W(C9VY WX.Z/9VY0K0JEO MIK^':3DIL%P1>\?*I-!MEDI"*PI3.>M,<&.D8D0L?/G-0*GC3.1(<2<.J\=, MLAL&,HR"]76NNHF9F.K+OO8%?K6C2Z"G6 M6.,D<-][/P=-L%RB2F0->@9252Q3BDVA5,8IL"I'KOLJGTL26=A?"3(7A?RS M-%LJ!JE:*9^_?E9U4KX$2R'E2,($+L'R<# .O(\@[F(!0CS2=XVL7LR/SZT; M& J<,188*Y$W2CJ?EL4\I5*,1TWQ6*. ZO=3X]#V[B(X8-)^M2>G93@$[^BG,M6 M/@2C):(N-7,+RVU4S3:J$]2R&!6S5K=4FA;#K*9DC.![,./)AM\V7\]:^;K/ MPI%5V[*>2ZL/I1!?<#R -&7<:#41&K.*TV@3@.N$IK^]K.NZKJ^5K6G-EB!L/V2#>9G5?=4UQU2QT/TFV*7I\@WP1X->H7!, M"0O2:@7XSK#1(+G"= W4T1X78F-,)MAL$"MX5QM TJ"6;"))*@!)WT/S,D2/ M85KUD %_;7D,N;/S5!W@XVY,K$DK$XSL20;YDAA9JY#=*/#I&#$N(*&"C#9 M@ZQ>H?+0;!AZ//*J^L'&)5/5##:U,H.1:=T30^PHSS,:[,Z-$ RR1+@E"H=# M+.H ^>R9CJ(\HWJ!J)+5-W ML#;!'"Q;6C4;6^ ](H@I,'55%8(NPV:=H&K#12VI(,V-HMQ:.SFWB3G BF*!!>"X%]_G4#_QOLGHPWH)_7K_1%@2$Z\)5Z%C6]1$K M3+N6U5#^X<5S7A5-"K2PWRDP"?=A2$Q7H;XF9']!9Z\HFE5[4J]>J )CI@^' MC6<5M"!![%,E_*["*]TL@@RA M#(1:61D6VZVIX?JQ5TTF2KGI2COPDH]585W]!A+["J]>5F??Z8IU=5H*W*-R MNOWTJNT1QL^;5"SGO50R0N'TQZM*O.#*3%CSLHWHZO4)5M?AL2X-+K3]G6_$9KVBMRX7+W!YO9I&L M$O=SI2T));]BOXH(6VOQ"<$H("AGRJVHHP,,+F(M5T.Q "&1;V/29 MSEOG: M%)R+K7DBGMJ'^Z0*QG%$$EH#L=FDZH1S,I0?4>5^-H=^Z%RF*O,/4]P?,SWS M7I^)ZSI"'ZRYT0B?D.&X5*4G(V[9H%!-?I4*CX: FY]JJ/8E\=7/#C3:TEGE+7ZWXB2P#D7K=[U2:V]GXZ M:QL0#S^*#TIS>WFT(-@9R:"F%F0IADJX"HKQ59 A_*V&UU+DN74"T*^RCXM" MK=8M(NE:.8#:JVT]CNDD5C@F>N=J3U'J0#5&U=\9C"=ZR>D4FSXG%4#NVGGU M=;ZJX)N!+M,& @F>R0 M=;LLK#J5MN8T-F4>R[&?_C[)?OQIQY?W06NT^^PW8@T@FJJ3M"S6W7&IBF-S MS21((-7,I0X#-3=J\P/DC,!\U/IT[^HHFJ(M8NDE$( MK.OKU,[75BQ* X9F'#JKE5GI/AZOP'+%7L*U--[17LYPQ2F7*^&!*TYQQ2G- M+$YY5DG$;=U)E82\F+.86Q-Q.K![*V]Z5(!+V*MFCKHXK0$U>H/4:_:E7'-27D3S,81BY5-A)K3KX M:_)V."1;8)211AI/-"JJ <)FEE(_,D<97W/'!91W)R2Z$!% 9RKQ">-0^(B]S\P'PJ:98W3_I:S^+"=8KT\"[ 5*(9/1M)0#UM4 M*(1)%C,BA[.$\[I4QZJ1$+",&/RCS+*U8TS)Z#(+%$SHFT\(';0& JU91A/% M?COKG1,%*EK?O@+QA E51/?6577T.JM2$78=GH//DH+,K!)#5 .%FY;0L%E5 M**?8*J\I2!-C76B(9I6BEL7;@P4,B^?Y&A%)\&S. <>*?R0BQ26M(L.%M+9/4E6O< M%1"G.1]$'.0#_Y,H;+4PR@7*\MRLC1M\YA0#2K.J8D*5>\!'JH;+TZNG4%/V M&?Y.ETM>ILXT9QZ.*\XYZ6I>0E=H)9+5DIWIVX5'%<*Z:4LWZWETWE+M4\#6 M1%!#/JIHP_DVD'\+>Z-\;P):'2TX,K1H77X%.^81K#=-DM@9(:^%TG1C$8EX M2LX:L"%[):;YZMZ?U>LF)6I=K,"@*<;DN+VL@J>KRO\T68-81 M=;X39VIW= MJ3J"MQV+:;T$[WX3_W)2UZH][10%5W*I$:)3#+I6&.+K0UEX>*0>7J\+2J2> M@ZHKDT@64E];@EH?OJ0V9)1)N,]*QNS:VVKRN-E@_8'*RNOMCQE9045L>= M1;%/M]S\4QFJ67+*%2E-N@MQ2JI,JA++#%A-K=#&@JY7"ZBCCX97N> Q'&0E M,_R;G0MAB12MV6J;QEBTF@A,S+APBIDVWS3J@^! MFN8$%\F+!3>P6+"N['FAXR*RE1Z&Q?7K; ]JLTVEK7:8;F24*<29 M$H7D"0)U!%KM'-C L+6B5N,15Z^"VFVB@/:T!W3_6N(T]U!O^C M+5@$C&$ZD_=(8R_12F%UL).@FS4=C &,!XHQ@[>[)7ON^)$2YY]2C=1+6ENU M@ZOE4,;7!JHQWX/ CL((7-UJ)H *781JAL+&W92X)W&+2BECMU__*,1*&AQC MG&;:EJRV2 J"RH?M_UPKELK3ZP:N98]Q2>>#CC5%;-7RI2J\09PTYQ M-P48D_E3[0FHY*A!*; 3]]MP(RJ,@7U[_%11!0\EN"[N^Q1"0=PH$QBF(WDL$,OE(MSXUF,=ZDS4H .@+@RNM7N/_X/,0 MAZ3K\.6+$GTFN"/\($V>VFK=>J&LBC3;L:>G%-:LRL;JW]5=%BOL\51!$H0V MB.J4^M8+23M:LI&+\\7TU&VR03!J2VR 3/VTLHAC P1!'6H4UL9>^8!_A9:" MMM/,YI.7R+;!4^7DRJED#VE*'AJ7C2KXSM"JF/^HJSXI5GR=C+D5IK4+0&IJ MOHZ/00?H?@OK&VA!RCDSDZKX,(\!0N;,(MHC[:UJJY+&)U8'[7Z3[%+8ZYH\ M6-=E-KH?Q50JW;8F1S! 026Y%(+=#MO(#2M+%/=)H1'_2A07&JC8P\B0)8\O M@0&\H-S(L<8G5""T&),W\2E>S%NPG&DQ[1XM9@@Z5@VC8RA!@R2(NI=%V3HM M#@,T\KZB1OZV-NV"W3?BA/4#IV8[H0]19HH_K)=$E6^5M%M%3APT-$$V6(V\ MT+DG_1*$^^8J1&X@*X:N0L15B#2S0L0*;. T0&V)53$KEE#@M6 ?CG$"(M." MS]]3+>L5P/RJZ(0=(/6L68>1AJJLB40&HHBJT3%:%QOEBZW,Z FP=Z8:E;%P M@P+CE1#EQ>D9?#34-(L^R[4\ R51-')4K4/1E$E0V-Y$WK$*-C!>JZXEMB)2 M.FJ%,]>E+$R2PE0W5\$('MC)5%@H552]I\9EO3SNLP\98Q-F@]PZ>S!/G;SZ M7@%5?52.)^]*(!!G;';?3<:;9!KJKH:U*YI(I8HU4>9HA%7FZ+CQK M"(D75#1OH":VLS^8LMC1<8$X 05EIK%")&)+]$Y_SR6&L%W*,G(==HG>^2]L8+BU*BBXUW" ]!&VD/7_*7/ M'K ,'/_\V! ]OQ!+3B?1=FH14NT%LJO.'*INGHB NKF4+O&>S>4BG0F"N++R M;67!=80\"[D:S%VD:9PK^T6HYBNA1C "D77#: 2^*YQE7'HMWS%25FK=4A M]JGEQ8I.4GNGG*U4I!(+1]"/W+8DRMF1+ZT,.U4IPY$E;/+<(X"5K-N7^:,7 M-O.9*5)1F:/4RI6+<;SEU:N4L,X.RIBZHLG\:1 O>_?K96YB9(5R M4MALC](.P_P5#O6&J*.AW.Q![.DHKH>6:X+SBIU9S3&GV)JU2YPPS36!XT(T ML0BHD7IK60*NF[8KU"@K8P9(5F%[\!BS],(>#8NXA3(W77^Z_#802^037_]C MO4RBFDF9^\PC"NEK;92;@7:0U*,*RV:012SMR*@^Z&E]L=-8?HE,T0.A3Y,; M!@OTN6EJW@%M"QK BFX$ ME2+8<%Q88A>>BP2+WS"BN8O@K(>T+68O"+6#&B>Z"\+M*:)$XTUA!6BW>>=E MC&14I@X5H)=98MY__7TY6Z021"S[#>3S30$H*EL_FE+]A\SLSEO-!:R#+1ZN M:CTLYE.WI4+-G)SRYD\07L< -^#?:;))-5T\O)F XP-5*+#1]4#)E(']R#@V MO[31RPT&."X#HR*IEO5Z!W';UZ1![6Q7!K@J^,RE_+QU5@O'UV9[C*193VD((:]$B#.9R0AE'B M 5U4.=<&K!B'(\_E,56XY#*)B$$"JLU"0)/XG)B.$/:MJ!LBI "(N1.#:=;*9Y( MOW%V[<*DA^OBK9'-N'BJI()4KJK-TR1?=ZWJ=$<=3'495&%8Y+6J5.R8J0HI M[1$U]H#.R&)=(Y$WJI^PN@9+Y*DW"^0EIQDQ.OCKZY_??? >'2&7_HJPVVJ- M$Y%@G>R47A\7"QRK@(]UQ0;10,EPR]NL$HCP%+Y]I$9QBQPG*% MYK1:.34I M8NI U=#H2!(NP0R?VEB;JDJQN!@Q.L^'4I"DG\D]_1/-_F7 M#>B9"%8UWJV%'@LUQYKKA$UG"Q-\ZU"<=-UJHC 0+G$NPYDT1[T6E-\A)C@J MN9V<]WR4\W6]^]/U&GNNEZX*W[$M7(6D# [:1K^0;C"HX)!2*@;3OE!5+I_2 M(,68L).YY1Q/M20/R-@%U<]M5%0#_V/Y] #V!#HP(9/(XX%[2+X6H.+5>IX6LT7\&L](":,4C&_ M8LJ-730A#'P,2^.)BA%8802\Q%7XW(!]1J["QU7X-+/"Q\8C9GN:XPTQ@CDP MLK!2.#O:S;B@OM)8F5P@&"H+4/LK-LYP-DD46S(WGTMJ8.:8.M>!5RT-NT8H MO%<]55HN\U \C/DR!%[&LASQ9CC6$L=R5F7Y=4L6"6E*^C!X+B9U,:?L347, M66/$<4.F"74'+HT0X18(RMM.-R7QU)MD(@GWZH-ZAQZ7;AA]1!4A\Y12&%QX M8UYO8XE O!O>Y7 M,E_PMD32VM[QR%Q"S#,(*-SD?"/LX>TS7G=WNZG'/]MB,5& ]X)C:UZ1H8?F MV]V)2H>;^+Q*[:8@[1-3>&4WLQOH9]\C%!-$\M#I =YC&Q*%SDIEOG%K"[F) M1!>?QWLJCL!%S6!Y^ISJHZ.VR)P=_D)M)K':)="Y7T/;:M*4W6%)[:+4 39+ MAKOIX28*]H1+9KB7I![%OM<5C=? %"L_*+>,;!7+T42L@,K/462K M0$<:L2<_(V0:W?Y+_;%!256?"KJ&BR<876D."H*NF&:ZR<\ZV+B-!#!F&=,H MBA#M.:0S$N#;<4K*>KQ2-ALUKHR%8^46]Z_]:A#5UT#WO$\\=7E)WC:B>?,( M)]:K,0)5"U)NY@M8B40*JFA,+/-;3KQ(4W);_1YD&0Y.P40C]A("9W$C)(9] M3[PK,+65X#+\K$ %KL02)O!&<"AZ"+F50[6EE [CJOMHN)09HYW)3-M*&B67 M(&:9HSEJ1*^S_YVYNZZV?#3_5. "1S.OGV']*B8.JJ'L=#1RRW+5<2)UA+TI M.+" 1^NE5[JGZ2,$#KXHYE:'K4YW5.49MOC?7(HQFZY[] 5G_7 <%_5@)H7A M*ZT(MFZXR65/[/!-E4K7&QVMKWP:25A ;D^QU$5CE<5H"QBM_VOWKNR K?I0 M_Q9?Y8) @&"-E(=(+7AH0FS ^6"S:J2WG2%4"[ Q&X@[+S:L&<\TZN4:)?F MTL W\'UC',YF"X=[GH6_6<_F>BEI%2>/5\J!6&C,11V$KNI@?.\3S9U%F;2'2VS38ENQJ>_W+EP"<[#9'ZO2(T343/MGU8 VWZY#KA&;>-VW MDL"@O,!1KK(+M8(6S.A-TSA*?;5!%3:)-0U.G1ZOJ<"&\A7>:$QM53;D2XU]:EZ=&%"NF7R.4''6&/6:(0!K&=9)/2W M@F,S*;(PRI=E(:U.HTFY0A]=%8P0'L,Z+H4"^[>'T'$I.Q5MT#F*,B(6"]C: M+!?]D54M7&!&2Z-%H@J8@2M*7DM%!NQOK_WJ,5?$ NU8V7#W:*"65.V&-56* MM<M*Z Y2SCI+6:I,Z,2/XMOV4Y0\&_HBV%3%KV_ M*B"&?0;S9*:WS"[U]=TZ\=/57];X%=$5GL^VPLYU*LHAAQ+C*O.U 0O;K!$++M78G@_#__J-<%)H.&Z44(,E209K MAJT2IJK.): @$)WK183IJ8+2X\I=H2H8B9WQ69H0WH>Y)5C5PGL M>NVJH*(@8.+M4YS#BPH4^(8^BN4: M=33_^R022C0USJ.L)%TWAZL,@91NU(># ^0T X4.QMK88IL\YAK% ,:&X*5B MM#DE;'.L>\Y5 70@:ZTF9!]B18:97Z%)J]3NTPJ=@+\W+1VVD:NQW&PX9861 M8/D0I C5):H5&>/U^9SD@&[ 51VYB.9T&T=\5T%<%/[C"%-*G<[1KOM'Y%H_ M.>[WX'9+-!R2V7$LI\43^N109'=\3D#.DTQF[98 M<#:ML5+U;9ILBP0;3NAOXP27;]]-T+'+M[M\^\Y\>P/%9T=)3_[O>\9E RW9 M8*'YCHPEW6B%LR-4F)J22 @-IQKM\8&OP(XLT+?&/_Z39I^Q;'<-Y2(S<)"8 MPRYT$ERUG,<<&+"@TQ6B(Q:_4KTO=M-7AI-IBM58>#P%HCZ*&"[.[;F+NM/P M A:#W]610FOIY?6QJ1@.H8?LW/)[MK^$OI#BB'6*U&.1&P4+LE657]&C+9>& MX9_+92Z?Z'\\M9Z-US^U MY1#2 X-$L5@]B1*B!#VW4CNW_)XY-A_XZ6W!WV[F+)[&F;8Q8Z9B(5I_R+>MV M1MLR/%A\M#<%\B6FP)5%;UUB7_&UCGXZDP0?;J2B(OD68EZ?4B0#OX9.>U;C MMO;2K?U535-W>]N\O3VMV85NAYNWPV]L=\%M%1W!OGGZW6Z5Q[QO0^)F.'-SD %V1:M_SR-S&QMZ_7>UQ M%":(:K&OQN_L=O'7M+UU^]DT(7SLMK396WH7%LN4_N\JBNW>$>_5VUL>4+#C MWA'O](:FP[TTIANS:YN60^^6+(=[N:\-$F9MMVOW<-=&;M?NX:ZYF,/7E'DL M)?:.%2L-B?2 /-7&;.*F'3%P$8A&[.S-[ BW:]]WU\9NU^[AKK5= .+FQ'NM M8.U$_'6&Q+TTIANSBVUC2'!;;WO-C%@]G#UMD&!S>?;[N&LW2SZY73NDLT9& MQ(_4SO6PI^7\)KV)C F;QR P6("%5D^D#5FW0#R?1"I / 1#(KA#GYHUJ1,2 M!Y@CYB+A-901-^PIN,0HT_/W&-'"1H- ^(\TJ\^SE;K5CM ;G.Q^QB-JGD=Y$/-8H 8?I!WP*+?/ M5;UM7'6HQ-K!,>]//WST7K_>_9;MT7APZ>D9=M9/#WURSVA!IZ=?/SUJCK<" M5/X@9]0KEQ0&R WQAD O@!QAM,./BA!>E:DP>=Y&N/0RS>(4)FQJ?(:<;$R M[WV9!3@+C20C7^N=,0[6/AB.@R,H/7@;LMX.$BMZOJ[@OQHLB#XR[A^R![$# M 8T _S >*_+36Y&'X@_O%QH.Z"GB\*14F@:U6DS2V$->Z[2>_OSL_;,3^G?[ M:8.I]B[Q7LI)5@I$ZL8SV.[BG,1.B\'[0']%"--*PR;TN:Q1>1]M+T3N_=!N MMT_&O=TJXN (=MU3]@$1D4+O%8F?)JOZ4Y*?V]F%IRJ*)5BR7P@QW$O*Q81A MZ5DPT\49TRJ=UID(&678/?'.$,U/71BFL'2T@QEL$9%>C)!'5-N4[JM',,Q]C;E"AFYBIRD/0#SAU&<<0(/C0I[+0!*_==L\*YCN M"?\8D3^U1'CE=TVS=RZ(.[N:K=D8)6M8T'G%*((UXJ MK/!*5SRB$6T&U)]^P&%KL% LST Y!H^-33S%1^W5*VPA(;:RB-5Z]-QSM2"E MJ C2F"^&=!S:V_P'+;M?U,< MUT-I[:K6\=E<+C#3E/,;X>@'#\'?T0J0//,![R'X?3BT&N%\!X'(W#@+@V*Q M:"2 /,9]7M^,GGD;G"(F_RCQ]YFL7VS,#1K$L9O@!MN:ANM89U!/&>:W5W_A MY5Z^P)$;>6'MB-JD4'.=?EQW[7$TCB+&HZ"1%LUW&NTUD;:9"F4L<%8_ FD!@N!]*HB7-]?C"K*PL M-;V2C]MWHG;4\SD-T61JVZ(DRJV!9?"#F!-<2$V;,$0P0Q0UU.:C%*\]H/ (A<=8:,,AHU&UYU%:YB#G MIE$,OS/SD/.,WM^!_[?$2ZJ1E%G\K$&E)$!VE(UE2[\U1;5542 MU03[,8$&6C!*>?[N:2+B51YQ$,J\V#,]GY9^\Z'*@+XS_*B,-<-,EY-(R7O6 MZ6#;I'O8P'GA-_'"V\X+=U[X-B]<*43%\P,^'O<>ZKO;.QF.;HJM_'V@OLPYB[L0?AJ M=^B9_4>*;$MBXM[Y8G>RTOC=S7&X'BN7T]^'T=NGUMY+X.W+XV MW9>S=:NKN859-8YPCG".<(YPC2?<]\./ MO)\J^>BGMQ+(+>+#FWCP_;;LL#;HA_6-N5W"$.TOH0SO#]?3'!!E!KVN/VSU MN6;_4*AT> RTG3[F>'>N=;RO0H@=Y_O@^&<'RS2='^[VI#A!VTQ!.QB.G:!U M@M8)6B=HG:"]LY$RXYX_'+>L<5G>\#_-X][M^I]5SQ]L=;W>\FWB\ M.WYOW'''^]K'V^75OXZD+T261 @R/Y$X.@A1#=*%9$(7XHLGORQEDLM[DD?O M?%V^9G-<6I-\Z?' [PU'MR]C;D:U0ST07Q&*:3;[7#D4TRQ^N (G.%FS*6O& M?JM[!]&(9O&6DS5.UCA9\[54&XW\WLC9-7<6&KEW=ORE"VX4]W?\BW!EUW%@XOIM;P4MC7%#7SK("9]V@B$SF-BAM!67V3LW]/T=V&8S2Z?E]_I.UCA9XV2-DS5W3+5';;\_ MZFX8I4[,''8)D6/N*RG2@3\>N"H:Q^'-Y?"AW^VU'8-+$R'/N#X>V+E8<6.+^B/_J@6.NJWFFC>>6.?-4'Q4C#D=\?NN2>*S!S M!6:')H<:SBSCEM^Z ^NH8;SEBFJ:R?WPS_'P]H-J#UGONK-P7\_"V!]VW%DX MP&!ND[-6EK .Z=5+625DG99V4O4,I.[K]W%3#3M5A%IZYL^W.]G[* MM$_N C;)G6UWMMW9_MZ4:9\XV,7#B. _J'+:YU%<%C*\_8C^M\L?WF[E@Y.M M7UT2#V MM9'[VG>EF+=&4'JI4 9I)HHH39YX<(',XBB1A+H0BR20WME<2K!<12'NW8FZ MU=5,T@R(0ZP$3_;R-(Y"3Q/\L)9Z6*MQA'.$&&-9+Y;?AK,'+=9*Y3U!WP!A[P\:CM=_L.2L<=;W>\FWB\ M!UU_T!VXX^V.MSO>#3S>O9$_Z+CC[8ZW.]X-/-XCG& V14D0E[AB+RBS3":%MTPS3"9N3%F^DAR] ^*Y<3_7RK"# MJ= ?N&Y/UU-_,\*XGGHG;*Z>-N@/?+C "9L[\TL.7Y\^J!%*G?;('P]ZKF/2 ML?_#D/"=47!8?]T&FWP'^?>-9W%6)79>([XJYS+S8Q";P. MU6X?7-'8;0F/9H^8:7?\0?_V[<'F1V[=A"(WHAW[V"4=<-8ZS!S MP([!K[)W?7_4&SH&=PS>5 8?^*.Q2_,[!F\P@P_<),$#B:0TNXZ%^^W.BC3X M/$_C4&;YWSSY1QD5*Q>%O8^28]CK^H/!'5A_C8_"NKH55[?BA,WUS)1QVQ^T M[V L:K.8J]%9S0=5MS)H@^LY:KNZ%V&WJVG=YV9]N=[4:>[>X=9&/:&0JM@AIG]=R(4W/&%:\G_?B$3, MY )>ZJ]_&77:PZ>Y]SS*@S+/HS3Q1!)ZIXF(5WF4>^G4>QDE(@DB$7O/TB2, M"OV;#S(OXX)^\FXIL[5^O7M)27KPDZB 4Q)G<>R)!;P84"]* MO&*>EK"P,/<]^260.*$ 8\A$9 PL\U^A*,3C_>3EP_VIS(MHNGJZ$-DL2GCJ M0>L0J&M)CBVT_#B7WC2-X_0"F,(+Z_PH+'Y,R\R;&IX,:CR953R9&IX$ J9E M''H3"=^+$$D.5WTJDX"NNXB*N4>G9.!I^AXH&^X@'9WBSM/#6/S^I7JXUD[K MZ9F,95#(T)(N.(N)OFT_I;W$?0:)0],Z1/VG9P5\@/(KIU\6<]S9F'Z4I(7$ M4X7X;3+DXP5\DTD$<#OQ0&I-X4@5J?=>9(7W^K7/6S_$7^(33Y.DA"=\H-][ MP!XOTVSAM5O'_P?Y9W5#WQ.Y=R%1"N5W\X@1 M9L.6(+9")/5EZX%M^3A/["[19JA<8/7)*(H MX8OJQ,,+Y5$HU4HF>,?L0F3A<9RFG_&^UC/-?:-D+A'U+UYY("7 =A)1J(X_*96RF"GE5(7_HR8L&J[K?0)O+^=XK_.3-D>J^N]^D&KZLE6E_DWB*% MI4S+& YY*/, Z,[ZXBUH$*_=1J&'9 QL%50)RDILG.PYKN,K'M?[Q\ YJH\: MSPGX@+;=['4QAS7/YJ1BT@MX&Q%+^FT O(Z^P%*20U#Q?9JI3>.?@I>RG<"- MH63=ZJ6S O9JN8#7@-O4F2]!64!TF:PTD8E8^A29#T'7)G _H'66+K:I;M@9 MR3HYWZ&4QTJ/X_U11R,F;N6I/'ZR=V7:9F, ;@P1\J@(=+?OZHUW;KP;"'OANMSMULMG_G6=5Y&283J].S+LU?Y_%_=OT1X M?:(F'P*18K',Y1/]CXWHLAV>08* 1 9UOWH2)40*>F[%9B0[,-O =L*GMN]$^%N7Z^RKR.WKXWZSWPHE$G-1Z@U&C[G>YW[P)S M4L-)#2P=VWZCE #H7P[M^MW\'6+J-YW 7X;LN$;=TZ3E? M\3[*C,[ [_6=J^BB(8WE\'[+'_=N?VJ(XW#'X0>R=[VA/^X[#C\,N^_[A?N^ M10$T3:P\-._PWM?4?(N=:V!-S;<@VZ!W1P-J#J2FYEO0\#!C2DYJ.*EQEU)C M,!P[J>&DAI,:A\KR!R/QRWG-3XIEZ>Q@U"9*;#:LA]@"NS>*\+O!>F M)2(H[11[![/NPUV9H^C!4M3A(MTR+M(+#:3X$H$4*YA[!Y/D5N-6K<3!) M#G;%P22Y?;WVOCJ8I&;NJX-);F2PZ@@JMS+:'1 MI/*H'?S4]#KWNSU&3GP[\5T3WRT'5^7$MQ/?3GP[\7W_Q'?7'_:<^+X'U>7- M[BITN&'W5$=W^OYHX+H([\[$:S;[7-G$:Q8_7($3G*S9UK$\:#F(0B=KG*QQ MLN:N90VB8MU!\U>S>*OQG;4.2,^!,%U99(S\?ON[SWLY=&YWT6X7[?X6YDFS MF:6#?_:LD]QE,AC#672HK/P,8.K18#(%IY(0B]*"CECI N@:U[DOO?BPWLO M6BQCB; 8M6_P@C(1<9P&HI"A%\L9N%E3">O3FY67RV_]ZH.3_E7>?6U;@5. M'(_:CV'EY1(8C+;.IV,G9KZ[6W@'F9^#=PO_97EU8I'"F_[)GI_\LI1)+N^M?]?Y M"O_.I0"_MT3L]]NW*@\;'R9S$7D7D7="YIJG:-1I=YZZF+P3-D[8.&'CA,U! MD,DE ._(TWN=A'*11%-X07+PU^7PG$1\>+$O%V)W(78G;)RP M<<+&"1LG; Z/63I^:_3=<1$/G;7N;T[OBD3\%B,S/J:%B ^MR^V;;==.Z,_- M!1_6MMTJX.SU D"7T^P&0O5;T*S=ZOC]_AU I-P-_0Z/Z;YB,K83%DY8W#-A M,?3;K>_>1.R$A1,63E@X#COP]W9;L'DQ_PH@]W98Z< M!TC.K?*HT[[;Z:RW45*@%VC=]E.9%]%T14K@GN7K3<_M(==)>)=V2N]KAYZF MF;>2(O-D$L(WSV4@%Q.9>=VV[^% :OKOB#NJ<>"ME\E\*>%AYS)>^=Z%S*2W MS**%R.#5X,N8'E"DG@C^**,\PE7D)][.7FU:0#&7>Q>AGS[BY]E/@8>GGV ] M\-9PPR213(>+J)C#ET&Z@)U;'5]$H:0EY*N\D(NUE9P86^"RLHPPRI>Q6#U) MTD1>(F'N_4^=##H(&=2Y%S+HTK:V,>%.[LZ3^V.!)-:4V7\LP&";10F';UJ;(9KOQFW#=6[K +?1 M^D,9I&S5/@%C%IPL_!FL^]0R-.N\<;E@H!]/LA]_NL&%WYU4&P>S0P?S75)I MUW976_%XJ)ZQ:B05&4M2U8E]M%#/_K=<3+(4#/:/U@4+ ;IT*59X;'/\U0_] MCM]K=3VX!F]LWR.$4^^C^BX3?:!_Z W]5G^DSS:8 @M86SX7F9RG,>PD>R@_ M]/UNKX^_XD7\+0='):&OX3-XO/K<"^6D@!4^@PT')9_14^"^@!QQX5Z-\:9?)#N]WVNYW>XRLRW]9;CT9^?SC>N#4\L=WJ/+Z,4;?> MLMWRQYW>YFH[?J?#M]0T^)MB:\W5Z10($,?F>V\BDL^*R2_EPV9>AW]WJ)P;'X1++ERFS!1/V+8XET_! M)2CF;+\HUNWU-TQ(Z:%67]=YY5 MYOY,'D\R*3X?BRF\U1,17XA5?O1C[>5M4FY0Z&O),)W>'1GV6A5_%_=OT=X\ MD]-_'/TE^KWU>[MU]--'LKA!2( 4*?#L__U'\=.VC;\7K+S5,CSZZ<.+LW_] M^O',>_?2>_?^Q8?3CZ_?O3V[BC0YE->C!S^)"EA5<)47?G0*NH)5')HE(,?3 M$AX1YKXGOP02<[$HSDE3+;5P1\TH'M^"M#Y4-G@9Y>!'>__!$!/%DR@.E+'" M6OMRU%@Z[!5I;\$*>"&R!&R):SE*MZ:WUV^D_E;Z=<"W+CA,P#=1OZ#XCRB+ M5%_"\1_Z1"7<@,"Q6.;RB?['1HB)_HZ 'DGQ!)^N_>@H(3+2Y_:[IVTQC>]V"VY MX4L>7?'B.VB'N/O@\74[3#:U]5W"2MGJ?0-?ZBK5C=^UR.).=ER9;0UIB$%3 MQ>UK(_=UY/:U>?OZ.@DR*7))MN^CYY+_NL6,9'U^C]SK;L5I(S[F+K;C0Y MXVK9X+>2G'$G;9-<1_?-Z7UGT]].=H8JZ3&BVA8WO QCI8?;/4,*MA5LM[#M M^3,%V_>0@*MD/ 466P46MJ=P8K=P8HUX.8I=W!;9="3E"K?W6/RPPX7%[F+] M?BF+"D,;,3I@;%5 ;@I<=KO@O(UAO=XME"'<^8+SJKN%ZFZAP.:*[ED7/JOV M]JJJUI6F-:[=NA5N\6 M;8W3!W9_HM"X=N<>/>(C/]V6I7N>.MU;>;H5_[H4A=N36VC"L%OTK5S5W[=^ M;0J^EI3%0BN$FCVL7?:@+7&[$Q.STPV@1L!(E:M;N;H50*FF4Z,%*,6WM_)8 M/';UJ>N?2>D>TU*J S'^ [%]9#^Q[Y'HQT[:RIW\G>[D>LY+Y4K>:HCP=-._ M]\SVL1.ZJ,"MB%L1]SCV[K'M M3F[6@K);M*UF2OY5 M'E'E$1V!;KG;Q&*;NCM56*-\.3M+X8\=W9N:RINCB'L7B=OR)X&B;>6IO,6" MY?QTFZR1F)_N;-QVD$5RBD4&A<*^IC/^];2+50**102*'02 _*Z%#(TLU9H$#H(8&0 MB@>XU,&8J/I#5[?:_$@MJ9_?;X_N4ZMTR?=9781+K]TY>W"]=NI/OF-0<3]A!KM3T]&:C#@N9^Q'0E4K^+[UV[^F>4EE MFMTW:OB^/E69PJHJP6T;17:+'E15@NN!S53W9O?>+F+LQ*4RM[>8Q/7 NX5 M8$7@BL#'L7?6Y!8R87>+O%5U@N];OX]+'J4LJT^T]V41-U$]NAH%]V.KVC:H MF-GP\=Y=.F.G=N5O5_[VNU M=YM80+,,S'LW@(^=MI3G9WLIW/)TUYTI"E<4 MOJL4;EL3)2W>NVZYVX[*UWG<5'4)ZN7W*9?*#G7?8 'L<'H+ M]NF:*4WU+Y M+97?\GM7;6KJ,U>9O9579VJZC^^:]=]=^H-5#E2/Y@3N2%4-0#&%<*XH, MP?/OW:?Y0!F"DDL5#"D8(E>20J"'A$ J&N-R>Q?8EOWLOH_&V$G\=HK:;SP7 M=U6+'I?N3"UZ47"^"Y@X=Z*MB?3.IH9E\+6D*+5ZSK5?W_ZJ5?QPP?-:2V6Q MT!C^TK#2+P# 8LE*^*(N\(M UY9E"CL!L]+BAN/7\&;M?7C;JSQBRZK)6,VK M?VH5C54DVB-'MTU?@T&#B?4#W!1K8,'L9RN#+3$@YWPRU?8.2EC("AF;FZ M-Z57LHA(.1X[&4)Y[79':82-/6 "6?J->HJT<"!/)3#>.=T3P7S*-&SH&CC. M+^9\@<=JB',9/V1P<.6I%Z.N1X^L.(;KQ>&MVA.[S!":\@;&H5'ZPWH6&=>$ M[G5'(>:7PO@\2IM.HWC1JRCL]9=6; M1O6F40T05&\:M:^J-\U#WU?5F^;!;+7J37,CRRB4Q<6JLC@27]$(O-7*'[US M!W7K.*=52QCB./=52PO7NP;;KPV5:PO5OQ0 HL%%C<0D4R MW;)&G.NBH&)[0@=WITF-,U%'8L1INKM=^^D'C.W(V[@2EU\X)?_/:7X!+#K,^;"4\T#$#4V_>ZZ'WH MI?O;&1P,'*3B68:1W9AO(I)0UJ;5M+DOYP7 ;WADFI^?3=/.?VU2#"8H4>K+ M)=;I;'.5-4'T%NS*FJ2HQ38D=:1?==K%PW&>R NVY[PDAYXN*9TJ*8N%2*(H M4[C[A+-2GB FZ -F6,1KMO%2AP 08'/NPK*H*%_C:?GA4IY9H>]=AB2YO64X-SGD7VS[)JW-2Y[\>^\?Z=_FWY:Y M]_R "G19_>M']GS=QF^G&'3UC)]W #?P-7"T5U^7/*\&!C:5]Z/R M?M24=W'**N]'Y?VHX'*5]Z/V5>7]//1]57D_#V:K5=[/C2QCKS+RTRKC2,*] M[C\R5 6'7BN6:POB0RTST /+'6TXW#9$Q*DT()4&-.XT((7?NXK?,U^W1IP+ MM /P_6"%/H48NY<.9%FZYXT7+A16J'R@^S@5]L149T(E!*F$()40=$T$\2:W MT$#HH<3JJX0@E1"D0.9BD)E.5/MWE1"DQE<)03+*^W0KD>*,+Y.Z2)R)O:=[ M,)J?9>ONH7AZD0"#D?TK'1<^-8NP+#06_:])11Q]V[C%GUIZVY A9+$6\[#N MGXG76+KO./KIKC9%4U?4*X*71R*QA2[U @\NA;E4==E$=5/B%*,Y;!!O^S8, MDWK$3:;MZ1OES1_*D5#QT-^W?OO7-"VI(.A[WCA[ MJ@>>ZHMP>P:1W28?%0NML.;R6./IGJG:(]R>=*ZXZ3WOW6/?F9WQ0"O25J2] M Z1M3P)%VO>H0.YV;,+9YA+*/K6-,&$'^M1R[ML0-79J5PYVY6"_"WURMXG% MQH_W7@9Q[+2EO#W;2^$.?+KW.#9%X(K ;[&*DZ+O>UC:+-;MFOE+-3.3N5L_.[8<;2_4#!C'(#[2AQ>U-3$;RHZUC#JUE!E+N3J5JU.Y M.F_Q% 6V93]3SD[E#]I5$E=\5)'VCI+VVQ_W%7)?F;R5R_.JB]@U'4JPZ5!Q MMNG02$Q2=[:#JMS@U:U06UMNT#)M?3J]][36[:VOIGS R@=\B==6L*U@^T9A MV]UNMJ:I^ ID MK@LR]\T_U?AW/S[)IS_6#&1^^&^<'CW_%_RKG<=@N,]-5:?)R3,AA G+G7F6 MN"])AJNT>VF2O^#H9&G.C5;.MPF=_N0:*SFL<0XB9(-29%UH21$UE5;D6L9A M =DA?ETTI;;,6%YK$5NR,,W2.N65KL5E>H2_P^JG4H*4^X+#;9VKM5S#@H:K ]L>I>-7^;T8'@*[,T77E<3;5,$ M"[QY20_Y]>VO6L4/,6$?GA&5G%4\ANG"9$K8!2UN."X47LK@'LKLAP? -7-8 M75X*X;Q%DG,)H%6M[FS+=6W)X%2P#-ZC2)(*5(GPI)UWKTW(;!%8K4N]QCW3 ML;8_V#%^=GO'N16"Z&*^2F#;L-Z#0["1T0MA'VOM*.>9;A?_$AR(;*-&SH"MK7%W.^*.!:((#-H(V?\?8U MU3W%EH]SQP&INJ._#?M^*?Z7%;/^D$ZDN(3U)<>OZOL/SQ^35NO/>U M\]>M';^K\:2\DJ"I/7Z=1R#"/+G*RY\6.N5GJ;5Y M0@PE(;9]B+R")U$5[BY" Z1MI^(8ERMBRXD_;/\X(V?0YA3?*0>6%L>*T M DGQY&F:TT+0N,^.T[B>P^Q@V4VA%TNKKYR0_'TB?CNEEHH?'6OB.,[FW\^] MV9Q8Y_WH^.XU[SUW5,N=F+/KWJRFO.-3#BYY\RTX2=;#X7VZ3.C2IVD-0T6W M'^D F0]+QIX4EQ=RV-R^PMXSFQN9<=1U.;E7>RY?P=F/-NT9FI?=W)? [6O MN[>OKZ5J3X+_XY=2+U+0O(-;_0-H]2P_Y%<)IU.!(&M.#- $K^KOJNNC0O-5 M:/Y6A>9/]=G]MT';V?!\%4?SP.-H%&@KT+[Y-?-US[(4:.]63I6""@45MU3^ M^3ZST!1,[$+X_Q4P8^P'PK8F*A7YUO,UK[62NUU(F@(3=,PU4O4 MU&EM:Q; M"/;?^7J JFRT*ANM@.9*J^;>AD5VMPA+U=7=7O)^[+B.*AFM2'L72=MW;UBY MW"W:OI(*^= "$$8UEW:?QF7\&H&-7/XBA[JPA,VXMG64%O3+K>A($=_337\Z M7E?<5=9V?.2JHBM4=,7(HRL4.U#L8+"B ;"#$1?%WFEVH&12!4(*A$3,QVPV M':6/6P'0>$USNRTR/[9OVC2W6[+U&M/<#=3IVM["$QN*=IS.$J)2+)@<2W5W M,)N2ZL[TI3U*GE'K\+K0BJ:N:K@,R$ #("R+XQ3KKU#Q"BH(%F$-KEI+6(3U MP$XFFO8ZIV?JHO+6<%R65046\,F:&!N3:\=E6G.C2!(L^/7(\1S\;\P37L)# MM23-61[AP%%148TO+ Z3\XA*PQRGLM@7; =8C5NF@"$P%]VC5V M\@(26!952D4\:*'2HT%IBQ^>R;5WIX*BUMW&0F O3?KB49U;H>YK0#]K4MVW,G)8Y4E9\Q%W/9POHS:LJJRH^J\J-*26QO*0E5Y6=G M]U55^=G!?555?A[,5JLJ/S=U8E#7K$'7;"UICT.>\R2M1]?I:02>1>4[W+F, M<,O3 ],?;XS"V!%$!:6IH+21!Z4IU-XYU+9-W9TJU-ZQT V%%0HK;B/!4O>F MYBCCOQ1,;$^$UP[5_+'\2:#.@ZKY<^?K]RI),,;J2%B<2E9?KZRT2NR^;Z.) M/W%538ZK8,4]DO:(UF14<[D@IUL!P+GZ]^06M&\% '?#V]3X=S^^2B$X$QEL M31'6WC4EMO<^)1=N2"1 P>,'^=7$_T'72HY=N_'6[$2V\6V[GFII=;:GJ&@@ MNMJX&\:$]QED)F#L_WN&P+1%*U^F)6E2G[3MGS7^E2^6?4O@J"B7!5%@VOO&<9NS(A*THM&> MT6^@QJ;85[KK$1RG) K[% /TZ#4 MEI=-B3\CR>O:3RR+YGRAX=JD2"L1IW%PB)+_KTDQB87%VKR(X#]'+(_D4C6P MP(?R'+1O#>.O)^@YPTR9"F@E30#;X$=Q"_:UQI[9#%X WK4X_X ^&$+=!V@7 MB)&=Z+1U147D*O*),NVP26/:"L !1)^J0: 0/]^,'#D]9[#W1M>-Y<)-WD. MFPE#P';"YO-%"$^T;1TWT)]H?\*4TRRC!MEI+H"2'[&LP7W&81B\WLDW3I-H M"2-9G9(8E:ZFOLW=8O7+0N=S#K,).<_E^@@(7; 3^++[ZN(UTT4/]EF'%@]4@*(4Z/R^DMV0F22"5H[+AH,M!$FO"S MP&"D9YRE3-^;36XA<6\KMQ\.?)6VZ (32[&_/2P[[ UG94[YF+#4K823%[DA MY)LFA/M2D*Q:!JMA[@[ 8 K<#1$MS8]@"Q%Q *I@B XO\(H8#R5L,5(+?@E; MF=) < O(:_@+[6/2U T@:0RL%GZ(M(A5<^T0>)1(FQ*@!6-738)<"S$")D.D MLO;6G/-8$"'R-!0YR/9LYW@J0<1 M'6D"1B@!WF%&)"Z?H<'3ZZGCO;2FN)/B=OGR@C4-HAE)8*',7OP%I*RT(,") M*&R4WHQ5%6IUN)CY@'Y7J."L=*.E\;_W,%EQ:N^I!-ZK)?!Z*H%7)?!>D, K M27E@_K#ML[:]+WU[W^\?OGZX"]M_^U+[<7^^]<'^[]I'UY]?/?'AQ>O M/EY&HAC+\3Z;7W?^@7^\#UC-%L@%)!3+=#D=U.Z(H_-WSB0S 8B6GV)6LR=7 M$;0VF,JVD%;PR" ;1N/ NQ!>DJZI=F$Q-I (2C8OR%AS@DJ$Y3^K2 ]M5Z'H M5P$M< KG0+K6+JTER#55,T"37TH!TFF+Y+5R5+W=.,*CC;-?3:;3+W@FEGN M[F1J^K>3S#RUS_WYNLG,L\G,]]2,U8RW?\;!.=G^H\S)AP&V+Y;@^K&)]Y#; M:?OWD=QYX_MZ%YF=[UM3'MH@PA.INE]BGUM>FA="E5*77O72^\"CW4I+EJ"$ MEN*+1/EQ ]9][OK&^.!+!%N/CR0."E"7[WK7;V )%4G<8O2<;2J*4!2Q0A&6 M ?^R%5DHLE@A"P?)PE5DHH:-[ $@_]H<,;O(D_';,E M6S@>WRTI+B$_U#(*/QU:KMM]JIKE74_?FTPO,_\U.XJ9@NB':9:=WVXD&:#W MGRB^EJC'92 ;8Z[X<-E&FMIB.;KIW4)VVZVMX/@H;YQIXPHT%&C+41(1>);0N*W)@0H$ER=L%RX*LIB>]'2GNI>< OQ\#MO MVE44OB44[NN.JPA<$?C.$KCEZM[,4Q2N*'Q7*=S1/5=UOE4$OK,$KB(LQF2S MN&:$A31!C'T1KUT94V7BJ4R\KZH2=2#F]B ZN#96EPTV#'VQCIDJ/54ZZG6 MC[J![B;#Q+8NZ[GK$C#G>77M?IGF4+EF6G6CP5];$ M\/35YO)5$:6LYK%VG-9S+6GJIN3:(LW31;/0\B(W(I9'/*/>\,7F9C^3+G[^ MPC#T<;:!59)<^U95=<&]6P2DB\ M1SR/"_B0%"5<#I_JHCP!P;?63GBME3SBZ1%(Q_ K_(TWPM^Y5C2E%K(,16.M MFG->3Y3XN^67*O%734Q-3$U,34Q-;&P34^+O",1?9RO$WQ=%7J55#2)O J22 MUR6+ZH9E*U9?F"TOM7K.M1**+IV/$^CN7;,*HTG"8]JD'Y1 MX/U/DW/-]G7--JU 8WFL\:_+M$31>N5'VYEHRA2\[9LAKN9K7VDD=\$8+0 M[%@D L]TDH%1A&95U2R6^ 3X")?"=R77CM,LTT*NY86V+'D_; (?I7UZHAW, MT\'T4XC:LH2A]V@1ZB8CZV_E,#T1Z*+=AM?G&\:&'-47T.("#) X,"PM0@OE7"29,>^3JOF=K6-7D$4,E2@ 'V55L654J'1)=.*(R:PK/9GJWNV..!6_*<977*X>K.RP0/ M8A'^34XF\E7M?WRA^:YI6":<]4H[AJD!U#0YS1(PH^2L*O#3B09/3A=XGG%, M^!.'!_"I>%UG4M-/$QC[Y/0AOM2>[=!FV\0J_N3:E[PXQB4"Q&YQ#W85=H:V M+N8P2(R@J^/74;%8I+7 =-A\G1R"6?J_)HV1(7!"5\!J8@.X#V5*#DE&-I7! MU4 ]:@?D#@ K:A='1AH2TRJ(_Z1YP[5#GK<1B%63)&F4$GMBU5Q+,M@^N#:! M-]*.B_(+7A2Q95H#TRHYK'7)Q7[A@B<$9DAE1VQC*@,F"%R*2'C/O*FNN?;:P5L+2F+A?9HZNJV%ZR[ M(IB(5#)M?ZUX#G0\9['VR($%L!RRAF^%58&6;L )X9B5P MY7:DUR2DXU7(O7,A\X. STM8,O@,2 $WTW%#OEMQ.L;XTMUC!\ & TI@(]F@ M@./_A0\! \2UO!X(#-TQ%I+^LJ YR$ 7&A0&6K*R!I"LYNE2XDP/'\^$")2 0UJN#0H#LV+3$A5["NOSLYY ;/X M\Q0?0+?&(\NSL>CV>JJ#"X"WPR)*"K5<(,#I>@+$;>@(&BGL$7SG.N::@0 D5H+!"2'D2G@-W./\716W4ES0E?:-QGQVE)^.U46J[XT;$FCN-L_OW\]YS1[7"2-]]"J<[;M_A>-7&=+GV*D)M&MY[*_AAU?9":*]0,GURG^L6]VO)O9<I,--$7?Q-C*>W7CWVD_QBO4^EJ= M_>@*65FVJ[N>I4I9C:+JW7?TTQC?RHQJ+NW^;-@FA1[70P\LMCOS%7J, CU4 MSN4@EW' @>^Y;NNOZ-BA4*!!2;&\?>69:K!\Z]]^93 M)*Y(_-9(W#,G]QYS,W8"7Z,:;BQQ%68D18W5$@E7:!.#(HP5F!I,$5<- ) M(OJNG-J1K^#F2B1M/9NGE(Z>'@UR<7]X)A_BRF)FZVYC855D3\R),GM+<.Y0/0OMGV3UN8E3_Z]]X_T;_-ORP1T$2WP$JJNAE48_O4C>[YN MX[<3$:[.75YW\2(/@KOL(Y_@1VG15!DUB.&QCC7XWK"3MC"V*#M"%3>PE .< M7*P-$@UJ/11-7=5,E)3"&E)P?S5G5,T/"&O.%\4AP_(9K_.NV@4-TM6>L)S! M2%BI(N-8'(3E*_6(X&&?FD58%O H,O0N62H*;@#\GBXIE/.Z+X\BYZYK;(&, MKZN"8>FF9S^L\C\;Z.!=KGWDRUILAS?8#6!PL:@(4L'KI D(SK#QRZ)LMP0) MH"O2(>JL4_U'JBM'(5A[J]4]SJGLL:=1\CG20$YA>U0C!FBKYEVER5[^.;MQ M.[HY5'Q+%@M#.:XKBP,0MD04X^CM^(RE6/16RI-5P:*RP!7.,KPB;B+:M81% M6.&/*O,Q*LH"I_$J7-^D2757RH8CZ024Y=L.'5S4/D9XOJ0H1!I"(8@B*Q7>+ J$X+\'%[E<+ZVZBR6 M,P+@*LJR..9(E%Z@3SV@MT,&4%?+JI9'17:$BXT%[@1.9166M(JY-JQ^^\CR MX69?*P1Z=;P2B_%V9XDJ\PY+]:X;8LB??$^'Y07MK<3?N]/0U@"SIY;N.I;& MCE@J.ADW&SM@8 4HF.>9X_60('3.CCB)%$NI!E=U$7W!^EIM!SWX_K!D"RQA MC$"+F\::>EZ4Z3=12[A=X+1JKT5>Y^B^Y^BF$TBI9Z)]3+&Z:2TT=[XWG)%T#!2#'( M2]%LT)0G:\N"455'JOE&]":IMGV.J,0%FT!UF_&_\ R4%8':\.FBK",>N@AK M42>B3K,H\0SD@40WJ+H(R\3BH[1JB[I2X<6^-C56GT-^455M#;&>M74,7V_' M!&882SS 047M1V!J=5$2ZZ)BT0N@QA-Q7OLMKE;>CH.@69QP*J6-#\VYX(]4 MEK8O*DM;5P+UL>A,IQDQS#\K8H,U]6;$\G6P8\@A'XZ(\GY5Q*.352S%"TD?>_;*O)=6@J'CPH*/<(5 K7N?JC'ZA8 M\8Z.T!M6U]A"]#40=40Z\&]M.=]=6)9SI.NN5J2,&L)*UX"=M:PC"_";\R05 M0C">>Y!=%P0+QX@NW64+X+J1K'%9437K.*VBII*Y*&]!O=:LJ?9__PALRWJF MO9+XH_TD'J^])\P0"-;7X1X6SQ98EQ7H"^$PA_:JE'= 3(^D'8+4!R',R<*?H)BDV(J ROZ? M:!$55*E:UK0Z:JMNRM+8^*Q.+WE8 /ZNE4?:*J# O$'U WZ= NV0":#)Q8;J ML,SY_QIXO20E(3?A)4J[:+CAP"6)A^+J:2B)8/%X61>53 62U($,&?!8K!^J MX3HL\1MX#78H>6ZIS6%^V4G_6'A*Q[&[,KE"R6R%*QP4J8]JWV*M>:UD89@" M^X9=:-O X05#^P2\C=%2@%1:US9#IG-Y0K=73?A9UI1M+5I8#S6MON!4,M2Y M)6GQ(RE!8*'LLEG6T8E&39GAC,)/^"D9BA+MBR$$K%_9'A@N=-TQ/F6\.0TXP]8BEV@9_3"M:9V*.BAOJHNT[)FL0326Z D/N Z6-"_137A("3[6LP9B+&2NB+0>,J5 R1&%0IG MSV+DN/B$"S9Z(_41G4UG@EW@ATN2T^Y![=7EL ^R+/9[5L+Y/A@H'>>_ORPQ M[& ]XP=TSH#ID^3/\T/@&T1@;6'Q):W@BMI&:MU'P/%?6%BF/-->O&A15]=^ M^^W%BD5RDT%RHGU 5$;D%^( V5* M,3K:OHA50&7D/4BUT17MG;M*^>\ C@?2$G79ZNO*4\W]MG%/VS2G<[3(QEY5 M:UD49BD.)X:UEJH5':)OY3'PQ*QIY,/ZK9+MP$!_,39UL27W$.FYZP?),M%<;)X_R([I<.=J=08-)BUBH.+T: M)9H4T]!X936XCRKN]VMXJ8VB#::!\$\AP<8<^2\)(T PV-.M[8LR0=="0^7] MJR:K*]FZ($X3Q#U9H+\8[L]%O7YNA#NI6)US8G4"%:NC8G4N&:LS$98).*+69)(+HI,'KNOX6<\J_UEIBZ*J"<[2"/!- M;Y5YZ@E?RO"3K]KG)CZ4?6D*."TYL@(F,;'E ]CSI>.W W85%DT] '(Q V%; MI5D*"P1VK2&C8]]D3S N&+!6LL5 CBV[8$70SXEXF-_0(33GN6C$6F0##^F"O$6'11'3#:3%25,8T"\^.()U M*4!H/1P""X[Y2CLH6.1O=,+X5WG:A Z(>$+#"\NR$#+E M&)4&TF$FIM)-8]CD%KM4+>G\P6F&I\;D+V5XC5@E$2A#1A&87B4:B#7T>CC\ M^OO)15D1EF $%C>V<[H'"HY2P_"@B^FJ -@SH_OM \T],[L?Q^)TL#K[2ON228H*K1=GV6 MYIL7[8$;QZN=_R(ZF3]97)#6VUJ7$M!!0:8A(U/(#].<@C6P[S7+&^Q+V78" MU-[+* ,*KF5EW)T/8] R-.H6B)I[4A"%.!?H(T=R1:T7+HU(>$#/):GL \NK MC@&"122>-S"9M<$==,80$C??CPT(0:; CK "P^"7*I&/(>/U^GM%K$W[@C2/ M8V']+GN6*_5@(HHB!X&) .%8AO2(H= 3M6F0/A"L!8YNX3:P'10$8=>/THBB M55B/+X(@BTP7BC5Y2P2^Z22T+3B306#225-3KW3A!2*(Q4TAVP+1=PS2JO"U MXTT-F>YUV:\<81U_:;T%> /&"IV:X:DU!!$$)5_>RIJY&!&FUJ#TYG+B)K0/"5:^-+XF%F*,DY+92*2JH^ ;&,!Y ,IXL!_5G7^ MI#DYXT]$_)2\EF(&CT'0F0N9K35V=:1_G9;.8\7FW7F7"]-9<@R[N,AL_D 5 ME\'Z$/\\8EF#G$2H[X WD>HFW ]J =<0W0PI24]!&5-;/HL(GGH;+8A9:CTIF74+%H% MMQ6]A.1%S).5Y0GI\KU[*A^_1$K8[BFW" M5Q-%S2H4.=&C)1!%-GI.JS[D_+PYP"-;NV6,M FZB=PTCJ M(&+<@8SR^N)1$>8P6!A-"?WP9T84K:C[K8!U+P]/&P?:P<4HX8D,\MHPA6Z> MW1Q(M(01)%8/K]'[?+;>B]G!YF"M!CEIVL^7""*@Z+K.YG/F#65.B6[:WKK( M=+)"UV43U<)_*SU\O[[]M36S*2L(3.X74$U(A2FYU @JF9P02>E6V-Y(95FE M -9%%;8&3!0/9%;/1$/[BC,U]=9/\;K#F,KH1L432F'5>NNJD+Z):J#I]>E" M,L=U =H7:E3)T'B/B,1Z6RJ<\##-I?Z4MT%EE)KVQ$4Y=68LSVK0^CZKF+.ZM%*>PEN5Y(T(% M4+XH2K0!";\'?)$"X)402RH@@)48!&-7UP0N2/6_=;1C)(+885*X MI.:*AQZS5&B*6HT9F"(XX%U4%Y3$W!%&FW72;3>K-_$A@7Z4O-6N(' DG'&_ M>D*G!N(N!^&:0]@>WBGLH7!I_SORT?CD'(X M^=,38D="I9'6!8KNKBG,HDVLHJRMSG@T,!,!=Y2/IA.;I5]X=B*"] $%NN'3 M"8@V3/RT MM8(*4J3ED"QR\^+>O*2C HW."32:J4 C%6BT&X%&KWN/&_!#7^#PS_L??P*\ MK] (.&#.OF&Z'7/^"" $@NY)"U?(@(E]=!SX0NZ+SQMP7Y&6%,>ET#1.I:S5 MDL'C$.N $'1>8*D+DM?ALH^(F_; K86,1J9['#:ID#Z I8G8).+P12?72BT! MEG2Q$73)\#'P8E8#-R:=]T%AGVD;-:^]8B4*]K'D%YA"CQRQ!@GUF38OCLG& MTOKTN(QR136"K[0AA=%S#--NOEZR5'2&$B8E?2(8U)ZUETIC>7MB$*Y0J="^PV<$(Q\ M[(,(X5W.FN"Z>)LAI0_R (9V^]9(VGK.@5 DQW&-'9E(T6Z-GS5OGE[ M2:]!"MFUTR!I]G)RP%'R8@'*R'J7@'BK 4V(11+56=8+^WU4?[^#PE@G=APN MOHQP/Z'4D1*_RZ20W1'5AE$P6@/1I T9ZVQS:/3YDY/!=BC[;R#[#0&;"F#. MEYSVVZJD'[JJI,J,L#[I39XS!!U9U@N(MR@SH.Y8!JS *_*R&H04(,3I;6(. M&=EDH$4;JRRS;^ PO6K0KR+L1/M5RHCX#TO$&A$D0(#0I9;D&->189I(6:U6 M=CL=K#FTIP':&H>%".>@9_(.9#L@[\,KR>D8XPZUEZ/$@]A.R-TL,5II36S# M,(#AGU47HRB?T0<[B&(- R5=!J$(,YD$#$2>U0>D.06UB$BFODR;J*:X* !5 M***<0C6Z>C5=LBX% *V^8YLQW_N%I66B:,(:K7Q=[5YR%W<(G5%8B@Q/)V%1 MY.D@KQLXDE87M8U<[U+'VIGUZ4O=D]'5_* 9U"9=&[YI7@ V&_;,K:>46D?P^"CR$RT6F79/D3 MY?[> /=M41KRKH"HUI0BWG#.6082741G4ZZA/G )#>H, -UV53EZ_$%P:K-$ M84W(.R$*"\@CL&Z$E=O:JV7D2/\8F.11>D0%N0[F;9@[19L-Z@H,@N9%T8%N M#!G"WQ8&ZX-1"+6&TR(IN@90CL7SO_"37B@=5 KK)<0S\5%/F M6KM>;=0!!1>TUU8L0\M!6YE]\)H4E4,[1HDW^(3NM<@Q%/,ES19]R%@GHF3+ M.0K0PP37;K)]G0>8 ;J$4.1$>19FB(XA,2VYKZ6L?$/LZ#7Z$"F1W?V>MH]) I9;8320>+N(QH[FDJX ,X !.[YH*8($=3C M0N:$X"'0%LAD9?V0DBYXHHGR)L(+"*/UI6E287;I["NDSG8,OK65ZVW1P/X5 M!K$UI""NSEU*G!1;D>;#4 ]Y6Q&!A-9);Q@+4_(Y@M]1J_4K$KUR"&GGN=X? M>*Y_%H[_W]#KK)9T0^W:85B$"( Z'0> AM#393 [-E#R0T86C)[O#.-&\/YG MTI*1"9:*$>7RYS,CH5Z8BR/=G=BN])9@ >$PV.6S@L:A*%667*X , M91 LT66KDC[6AK8,7[J/$Z#(*+BCZ2("BP:7&HFW*'(OYZ=KJ,@8F.KB)/D),)8=5%8JTZ[.!>9H=&*#]+U M_:Q3)3-^Q#.1SDN%4PG022T ,:,1Y5=[8"Y"DI%$T)'DOVV949K#5Q_$&0X@6A&^?1)*8?"$3%@)E:,GR9^YSF5)D-@Z;$N\A( M%6$?[2+8SF3PK&IFJ%9.M$M&R^&NR%(_.8B*97IXR"GT3;ZNX /=TI\]8_VX M0J%7YKA+P#[9R _85X7OI];.FO[0+U"-"R1R[Z(N=K:5O$Z=ZUX^$G%^$R#V M-H^5?=U8@P:>W<7XHFGM$!%41.+"7:3%4 ZS*#:P+L]P("M1J000XV#3RQ.I M#W!A\RCYZ1A?&9?,98X75D2&2?^W\X8,+";'A!'A:M5(2M1;B9T1V0]]:TMWIXQ4.3,3RM6.*:6X-15BWF2S8MR1$Z:OUXQ!X7\ F)FHP4@JDVPZ(DS^ MU"JAKZ@N!-4C8=O*^:&P]7,J/XQ\I-?3R!;+4''J'"NR?HY.O\&N\(@)Q4KB MIK3B"K^,WEV!5?I8B=Y4N%5>"F] \Q$BK-3YRB9NO6PJF.4: IIMJF 6%3;[4/O=Z\RZ(9= M_',0?#FH"I1VDD9G.0%NR;YPLE$.?A6&RZI+7R11O%ZIC8+Y0FO"="67K6"= M1+UF\JBQ!IU<,L,&. CP77P.^TJ^=]$:H\:"T5?P?S!;LKZ]RK'>A M:@G'XD(B7/(OAW H^-% BQ^6AFAKA< 48(Q30] 35^1HY C *@$,L*;$T5F9 MGN+>BWK%I+$JW\-#?A61>\)SL-)UI4LM.M,]KH]%7S=/R3A.=?X;M!$\(&\$ MW-IW&MB@++3&%/&:&]Y2V%6PN2Z= 0P"6BE\OZ%SDEP_&32T]LDBI6"-@K?V MD<$#S]KK6&"GBTF! $2*,@V;H6)$V7L2VK!\_Q^3CQ.R :9QRLJ^SEV?H99A M'PW1SHXRN6HB#K*J%)$(5,IKM$;@?!C: E\GHE=5),.GL!@RS$C82T_/\/1Z$BL0 M @Y?YY ;L(/6'KU:D_>X=5]U;;!D<\V5#,LA%=P@4HP5#2[433]BCRE#N$Z& MWM/=%TRZN!!I)JL5#]L( MKC:E5FN;/8NCB/;87A,^6QE@.%\FY)6S$^OR?EO]>&@FE+RDM1B*1FE49DT[ M*M!")Z([VC8=VK"36M=(#< ;1,^TD#&#W<7R,B"'A),[2MB&)]JK5CSJQFCM MRNM"^OJ)M!H S4+@?2]I<=D":\Z[3F^G?9GKXP21I;9M2+JXH=.O!DIEM9FH MVWTPOMW@]UZPEO=*HA)UU!))7&W6-O5_!,UYD$&Z-N*<>C(* M5^EPK'/KN/\\N%!TUNCF='[PIVQ;!(RT31>6+$TVJA0;WKD;ZE/13F*)5VLV M=YC4,O0SNT\BSG%;JU28]HGLVQ5 O[1\WX'^@0UB\>V/Y>VDQ@V;K(F@81'H MVP+#1SA?U/##:3NYT;:MD-O/78#+@/ HN:J/,1U&##]L>?]"#H]##-M_E$5> MH$5C(:RX#WWM0 1J:=*Z(DWV<2589!)/X[!UQW"9KT2C&QH_7MC.)M@;GT"Z MMF7-WO/7L(2:OS_1!-[]WF#,29L"!%#W^R EZ.6@V<@^%5%[(SQ^']+JBZ)? M8=XD%9BRX? /%)U VA+U1]H^?GU52RR&A,I1(@N<4IV?>16O^U%+/(CG,G 1;LHQE)AW42-L%\?SJ&5Y<[V M;-_7L.^G,,VT96//AB%KZ:FMP^AMG"'O"L@/UF]=;VQ=QC/T,4]$#>N'DKG3 MW8BM?$)^,>QDC75),!*= !?3M4C$*?L'BK9],MD48Z4P*_1K*Y$^LG4W\$0I M>AFD4BD*?4A(%V$@ M)+A1%^5DM\S<9Z3Z0T@2>BL@2$CR$%,$Z24:((-3MVO;;7@N7$ Y# M8'?Y(%Y%^,:'0_=OTS8 W0RFUW0X48#DU4BC*80(N MR"6L7I$C5]]7A/*L%YB'0FZW)Q>58R%I>)/\*Y+.VZ3=SC"'#T;''C9".#M7 MFHOH@6T&^M2;/;"*+QO@Z6?IS7K1*C.OVDY("JKZ/)YUN>G"'BM:9"+UM=)F M)VRWCL(5O[1(WI,]2P'9L-8"G-L7<)CADEQ[6609P[96;U@&P@Q^]0&(^9!2 M>S_"7VR)GMKNLOT&@_RRE5MQ9N_G@!?81HIK[WE55*UK-!<=/61F":JYY!V- MQ;VMY7F@SG5:;M^F%>@O465I$'1R?$:;:5=LS9B(>&?2A>5U M0F_X*#WG0GD^^_ !.UEY%;3BU\=HR*=0@'XU:,EP?ZYA.EAG(M#;\LUKL*L% MI2X "-W1:+,6_@",RR)L;FDK7[5PP#OU 3*WT'':L]9UG%8JS#DJC*U4&*7" M;%1A9,Z4,75A2DOT#V&3 Y[43^F;L1#W>5;P0/K\Q+_7^AD00#\VP$OH,QJ> M7K*:;<0GZ3^0:.")=:AIB5>OH(5B35VT+@=J]22^"=&-5^(Z96Q9\:?M'\/4 M-+S_V7 ?\+WCM%H"RWV:YO3&-&Y_W":F/')U"?_$[83D[Q/QVX]U?/;'P)XX MSFSS[^?>;$ZL\WZ<6L$U[SUW5,N>S%SGDC?_2"LB5@46&_?VWWO.7@]Q@KC1 M*V0OOW;$+G<9O[HD>9_>P"-T!0"[E]_! *LGR1H<+4$@UMFC=0'Q7_H0K9Z] M2[X16@=B_A6EDRN%M M@VINM;*Y%YRM#I5ASN/:<36S\V9V"Y#YCRCB',2B&P/)$8N6YC:*EA=->BA: M>BYVP:6>TR!;(H_ "A.HZ'W@AYAAAXKF^R8$'7T8(?-S6B[6"*!7X!*7I*+[ MY NW0>BWJ&6J,_ =9\!V-Y#S;0!H0O]3 +H3Q./O/5\)@_N)913__G'.-V=@ M$;'MP)O/=N5%VLKSN_(^P7=RY\M!U+URYUM 4<6=QS'IT]1L^W?(G95ZLSO$ MXSNGN/.&/)UD4!RNVE =;A=8 Z['3O!L?)&=VI5@5UYDER0I?)]-K$?9.90D M-?Y)GZ9F>Y-BH.P+DE5WJY(5=Z. M257>]TM5RCZEI*KQ4+,]4_8I13S7()[ /E>JHGI(\R*#>[OZ-:_^UV 2[D.1 MK7"%=D*VPA?9J5W9"=D*7V279"M\'V6Q4K+5[K!'QU06*T4\UR&>X'R+%59! M^;DKDO<@9*E@5V2I8)=DJ6!79*E@QV2I0-FIE"RU2^S0L92=2A'/-8AG9NT] MOWS53Z5_*LS<&;)W[-'IGUN3KICU0< MY](]EKHJ8JZJ(G;%*F*.JB*V?:?MC@LACXR4S]0,$XT=KUW/XKO[C]S[BFQH M=7E 92Q7PHFZ!H8_%=C##'/4TY*+ADKPX2>6@=JR #HIEY*P=F%]-E#,NV6: MBWJJHOCFQA)95&(;ZVGB^2F+3'N'[=WZRP7I 47M4%7:MF(SM>CFL6R9&XD& MO'AX5FJQAK+\027*'ZPG)='">%BL]O&@J>^33?U(6E$^T#OJ;0NUKLRA6G'T M]MTSHY4D!=$M4]>JP:GX)_6%J4_Z/C%)YR'F+)JW;>AJP-560U]ML;E>7Y^= MG7%.YE1:B-9 D*65[,DFRAYJCV&3,]$J RO-UBOU@5=*6&._#FR%?&:GY)K* MZ,%*E*K.17EAHF!J4-@_M6PI>'-3F*X_6U2FU'9CI8LQ+$=+_/=+U33P4^PL MFT:7H?,S9YO6S'Y&A_ZP%-;NDBTX]JT=QRN>_T):6E7-H,].L5BD=#&(=N*NJBV]# 3@J&9R1"RB"+Q@')N/)IRG MMB=QH;&PP&+X):^H5Q1+RTRT5&19UK>PP18^V+OW]$-;-:3=HJX%^A7 LJLA M#A_3*NR9MMZ6MX@6TP_H:L_-8NP++0/ M*8[_4PE?Z9C..NGN$A=T]U!_UY0*?56\JFA:0" W@2$\8@WUGN4GHO,>BZC? M\Y!<">!@<9=-&K!DM!+45Q[%SRLMPF3M [&KPC$(YL -BF-LUK>RB\?44;@N M:NQN &LO-31L5U QY"7P=,EI5WO<65/D5Z(9*=S@M)_6+,%,-JYT_>)N;XL*!B@_[]$W59Q.5J-?%M?+ESNKK(D_K/:HA>U#,>VS529\&6 M6JKU@J1.O[>B# +'-006O2/+LXB%A-H]DA#D*B>X;935"VPK)H*;P?X)-57L MUDPTCA MD]BZS2)6C[W)@$:Z11=!A1I2AJ;4>?IXSF'6\K-&C$29E(*&;O3PW#?VTOT[AEQ0^WZ0($& MR(+_)R7,1(!8>\EUU#;LS=8KA1MUPNN0W5BIYUU/,)(>UNY-!^)R]X5Z7D0\ MIM[B:,,@IB$D(^P O'$7SQOG4CN\80I(I[++L< MI&>:RD3[V$3SX<7=Z_"O ML*HY\2D$%ZW&9GW4VQD4_Z,4$!$[&G>]ZHGF6W$.QHD'_=4E>UO?SDZ8%1[%IXMKUL=(.J\1(;O_=M%7]+%VG=2RA0ZF4#:4>0G^>K/M,?VD_.WE=YD=032/G#BHJEDCW!((AP= 9?: MT^_8O=;O0?)"Q-.E9.:@*G+LK$I[L/JJ-.V0XW.(V19YME8;8@WL;#DT" _4 M>K&X@UB*E;7$7Q\[%ZQG?TQ@C8 ]B24"F1H./LP(=IU'[;(U>3L;6@B0YL6F MZJ(==#G>!:R>'F^8J*U#LG4L]5D7HJ M4N^"2+TMD3U^DCX.E+T)[;%G,V!HUHME^A48[X*=4#]ZB9J$?H25*YII)7S& M.F+P9QYU&(X,H%4;!%:N*@C8-KI!MB']W8++54WX>6!#Z[45.=N*9A5RJH@* MM@*<8M>\!QW0]2^I%#G%^(ED70630X_ M4* >SXICHN#V9P:T2X9I=.21F$ ]Q>LVO*.S#0@1XH(&[*U%L>2KXQ;E:;/T MRL_R&(FQHLX?WXIR3TE@%CXY,D>U67-"T.FL-,)>(%Y.R#'RP1?/FR0TD'C3 M_*C(CJ2QE4R"*4F=<%JSC.>'9*J0IQ\@@LXK'4[^5?OE*WG&'M?/I ECZY9&,8* ^P],7 %LK-O 63O%5<9+D4)1@M=Y63AY0T*<7 M2VF/(-\4!8;H PNPR%- 4T%=EX(>$-#@"R#^8_20BD^M$P!!2WS7FX9#F!Q' M>NM";]"'AHX%V+1BD49#.1,?!="8+@5J"W%R$'&) \&DOO :GP(R'L [FV@/ M P(O=("BHP:FFFZ(;5^1W<\A0^ET:HU>&\" V.9:3H8_H4V?DR>1:7.8YD!" MITL!$EJJ'4@):7TBB$D\#O0+T%S:V(F6HJ56@"Q_<+*D (@H/>B"49^K763 MG7*!R.%Z3UDN[E5+,RU/#"@89XI0R[GCPS3;MJ!#^*/S4>S;N$&N0]6&20P) M%\_/%4@69S@D6T6B(YWJ!A)M+"*&^ST$[3$V'EJG9% M>1<2L ?<(.(RIG0E<*""\2-465$0%BQ!>%9.^O ?0F1H\#R,9B4-OP^X716LQ5D60XD\AG53JCCZ M[T^+W ]$IOTN@U@7J$.)@P*F?BF*^#C-,NTUK'U:$EL^$!N^50MS#4N9143G M7=I>UO&5PW;-VKQ^U'@?36VWLSYMR%\2AN_6_":55"'NL3Q'GM,].NVW@^(R MQ1/?176!#VS361OR33#,6,IK<@X>\:&[[E2N:EH._()-GK:F^'9&'7^KUBB6 M*27NKMPMQQ^8QGJ#6&<*8MT!YH/R 0-)=5'$/(.)%.)-<EU#QO(N6B0JRYI)AC(P$S+&R(* MC.YA% \ST59VH8V!%)N *Q#5@ZM[-PZQ%!B;@H4'&X;R= S'M13A M4)TAKG6T#J)FI6T.HSK19]SP/D8(8'DHJLAM;I9%1\+2]$>W9*#&\M(0V ]# MPRV':/L3MD!A[\0W06-1=@+0GJ-B?$30/W QT!:L+91FZG#43/I7V#@'FY# MXP23:/4@::A=EBDZ9E;XB3(C(C[^@BK=%9XX!4J"\>H--ZC11]CLE]ER* M+12EW6?@K](!)=Q<2 /'*S;1-7K!AI,I9GD!O;?3/B64=#J*C%4^8W4]@YR# M&S;REU-,X#SSZT3X[OLHTM/RY)IU. ^OI.7@0CMNFRL&^(]C4EI!+77[]9;< MG(OEEO;:<^1D%4-WMS%T4Q5#IV+H=B.&[B+K_J5P?@7C+X;XTS!^&O*5L5_9 MC&[/V'\9"KQS@_^EQ:G+R^N*SL,5V:74H1CG5"^!M0.KB:!T*CA2E"<:SX_2LLAE_*-( MS91V02$O5,3*NZQUI(RTVB1BB+B\SH(@\4A8Z,0N_04WJWCM(5O^P=.$EI).4CO89EX,?J1^W#QS?:'Q^UWWY[KU:D MKV4.]Q^)Q/0!T&,ZM#3Y J^ I@TMXDKR"L8$U= MM+>(=C7T38C!_R6N5\:6%7_:_G&F'G,9M+9*SB67. MR"@I.];)^7]_N7]F8=E@U4H; HKL,VSJWNFX]#U8;+K M1N2K;D17],]XRC^C_#-;WHU(ECC8_^W%KZ_>:"_>?7C_[L/^P>MW;R\C4FS' MRZVT@OY)AHA]I-8ON_.2FULK;-,[7K78_^.7*'>V[1Z*!AX?8U+C5ZRYI%5S M*FLKRC3*3QA$_F3CDHQ7-C;-3L"]LG#LNQ-[YEQ2.+Z:V#UQ9^XU[S4GUGD_ M3JW@FO=>../IS>@)]R"EWG /TPLG+''A#@1K_PX$:X3%%5E:[>NN[&OP8#30 MNUC0%[*FCJCX\/2NSXQDH-28$=DX"F]:^Q+??:#&=;Q'N7"W<'[^$46<7[.C M=_"=1^8NC#8O,)&B:\B(X;I'+!/JXNKAN:SF>^R M:1A:GNV8_FSV]VN4>2S;L?:TF$?I@F75O_<,.,K"N0:/^%H_S9M%7-3R]STM M9PN.@QF'C"V?(F'OYS'^YU5/U?OU"YF_@QEM'* !5ID32)!!,7;^>Q*^+(Y^ MLS\<_>6\:>+/KXX^_3+[_&[QG_G;SS^G[_Y\;;_Y\S^+=P>_F^\.XO33P7_G M;SY_^O+7XM/\KV_[WSX=_.'\YKS-_OJV3/\Z^.OK7Y^S%._[]/F+^?;E%^>O MQ1_67P>O[4^__&?QUY]OCM_8?UAOKS);1(N?\W>??W??O(PL>&[VZ> O M]]/G#U_>'OSN?OKE]^E?G__SY_[%DM\PP]"RW"CV?>5/=\ M^U\_KE+&\__[A^69S\9RD,:',>O7YS)<^#NA]EPI0'$ Q0%NC .$KN.%B3_C M+(S<&0]FXC>#?6;S/+" M1+W?5DZEG@9':,?6J>DE)A-@G@VY8"C)H6C".FFR0;'51'LT+@EXOYWQST7Y M4LZW?<,/W0M*FXG"P:O@X(EYW.(@/"?COWXX^?1GO QMUWMK_Q?&VW??+/[[ M^=/!FZ]O7QY^_?3GZY-W^+S/?UEO8"W>VC\OWKS\3_+FX/>3=P=O[+<'K[Z^ M_?SJY,WGW_\.;)]-[809YC0 6+7,R)AYGFLP#M*VZ;E^S/R]Y[9N!N895"5% M_BI4>'TNK$AMRTGMVZN_W9GGSN+$,JPXB TWM"PCB(*I87F.$YK T:/8 1W. M6D=H]=FJ))WG=K79[ZF8@]/*C'W3'.PR;'\#"]MF@?HN&,J9$_V6U^I07^M0 M]Y84YMDA][S(8!YW#)SYS=-=U[T".OMZ!VB(Y M^K*6E%N0C17X;:\U08'?S8%?;T3PO:D;1&YL.#[W#!=D6X,Y46),N3^SO.ET MFM@!@-],G[I3!7[C-"+LN(?T=8[MK@KL4;&1CWPGCE_/=K6#.'X'0FR[G2< MWPJWKX#;;U\,A=8XM@,7%$8K" /#=9/(".V98_"9&T;DQ&8"?[D>M_>> M>[YN!;X"NW$*J=^AS6^#D/H>VWVG776+6Y-4E<7A[B35=UC[1&[L*[&ORMYP M#2C_.)!;N6\GS+=L8QJRV'"GGFN$%H!ZX#++M"W+8XZ[]]S5G4"9&Y2M52'? M_8BM"OEN"OEZ(3:R/0Z[XALS?P9"K#=-C!D/8\/BS XB!DPKF.X]!X7=.>ON M5<@W"AEVQPVMK0PK6X#4[*NRN.Z"'"OW]0#W4^'W5?"[3[APWAR\^OHWCZ/( M\ZW L+D%TFODN\8L,4.#AVX 6\@!XY.]YU/=G*F(VQN67NTK&5UW"DS6D\RN MTX/B/%NA1WSC91&S:JZ8SLTQG6\K3&/=H^E:(=P/2 MZ_'?S@S84!A9AFMYGN&&&+?A @!Z811';&8S-G/VGENZ&RC$&ZG<>GV3M^U. M_.D6U"P[*&KLKG,GHNO55*?OJEURK /[: #],G?.9[=@Q=PW. M/--P'188+)X&1NAY0.EFZ#"68#]:5Y^YWNA,$Y M'RA[27@:A7QJ^KX1<*S5P^+("/S0-V+?FX:>;?FF%P!0VI[N6'H.8RSKF,2\/:AIY$[TOL05V?Z-HR8[+E*1:Y76(?.ZKM- Y= M:X>-9G<2821V^3WN\7X>OVIW6*4]74UH>#>,E8\2$-Z\Q#88FZ'#8.88,^:% MAC?S9[8#XIX5H-!@>7HPG8U.:!@[,BD%ZD&@WQWH2 K];@[]!LZ#:3*=,C,V M/-.Q#=>-L2R3Q8PP]/B,S4(G3-C>ZSO[?T\CGS$RX8;H>:#IQ9!M!F 3&E,6^8[G> M-,00UZGMZ#.56:$T'85U]Z3I**R[+M:==%CGN[%G!XYEQ+'I&6X464;(;,NP M>.R$OCFS7 >PSG5]P+J[J(&P\U@WLG#^+1!/7^:TD* MX,.U+#WBU:V:[E6\Z]V)KS_3IOX&>QKWVRZ\_LI\=56@?ST4:AV7!]P,3<," M_FNXW/&-F>>'AHTLVC%=QV3AWG. >WUFJ_A7%?&O$/!^A%J%@#>+@+VH&W!W MFEB69_#(C PW] )CYD]#8V:&4\MTN3_S3$! J'VX-7)F\._ MK6F<<'MJ&KYO8CG>T#4"VYL:X2PVF0W0'F,E,U]W'&6KO6&Q5E7!455P%#.Z MQ"FB8B@*;$8A0>ZVL524/E$E3W9&=.P+ +PM\DAE/GV?R+C_]VPVM5W'B8S9 MC-FBOR+COF]$(9MB3=PIL_V]YX'N67?1O&'G;0#*"KI[L'>W=4\4[%T?]GKC MIPT8%UA\9G ["0QWAH6?XB Q/!XZW'6=J1GQO>>>[MNV@KUQ"JX/I?C)>N'U MSE;N:NG[XUK 1UN1E;W-10[NK!J,8G978G:_#V5\WX_"J>F#C._:4Y#QH]A@ M(;,,YB;6-&+ETIG 5!["2^X<8SVW"]:&K,S,@TG!#4)"\(PP#S/T .T)WI^&*B=XUY7"X1 M-!A/ON,-3&6PAP[L85PT&/U\R1IB=SG1$4WEQM;L;G3WB -;*._"[73[YY9> M"]A1@5$N1?X4."!L19;F'*;Y6\K"-$OK%,;$>CL?ZR+Z,B\RN*(BSZC_3,,: M!?7)V&3&!SW^;KE>[X)WR;*$6M83_-/1^D(>XOCC,LIN12>5@Y+%7&-1!-?6 ME;9D)PRXZKW99K]#?[Z+U;I'_7EWO(MW86&5]/Q>D#,1N2HJ>QV]^7!H=@U] M)YB%GF/,L"FEFYBFP6#WC,291;;ON;'M\+WGCJ_;WEW$5NQ\=-Q]BX@*^17R M;YMQ5"'_S2'_(+IDYGA6Q( 6O*EGN/;,PQP,SYB%T]@S(\>;<0>0W]%A-Q7R MCS.\Y#NTKFW09.#DEPV/-?YUR?/J]EK)JRC!.Y7C<4\'%D:%Y=?!\B]#*=ZU M0VXE4PYB.S:&#!W/"&&7#&:[=I!,O<2<^GO/;5?W3%4G0D5(*^R[-TE68=_- M8%\OQUH >3/;"0V;.8!]41(;(?.Y,9TE9A)CW_/$Q,8XNFFK"A$CE6-WW"+? MRK%1L4!!EARNY%+95:<R$L5IAX/:)N0H# M;QP#!^*NQ;#?(S,2'H*X&P26,?.8:YBV%7/3BGT[E!AX)UF!.X^!RFQ[Y55\ MF1ZE,<_CC;$GRG:Q?8)MMZG2#:>@_#I0OMJSPHH3FT6NX3K3F>$F+#'"T'8, MQ_7":6S&(]GQJ MS%PG,.(D"AP[X4GH3/>>V[KK*P.U,E KT+LU _4FHX;"NQO NV$LL<4]WPI! M7/4 [W@4&6& >=&,)2RQ;-?AWEV:,G8>\<9EF-ZNFLO1V=HUX[ _7*V7WPV4O';.IG[" ^X;IL:GAFI9MS'CB M&8G#$C>T03X.IWO/ ULWIYZ"RU&4V+7L\=2+57,9Q5S&I7)M@Z/Y S\JLB.8 MH985+!^'CK7#%K,[=!/\EN;\7?*BY'&J)(.K209_#!4IVP8Q+G0#(S8]VW"3 M(#083[@1^E[,[KL@P[8;V\4P#HQ=;[F"]:O!^E\K=48BUPL<>V98B6T9KA6" M)#MS7(.9-FRLG_A3)]E[#JCN.I;R JNX%X6 ]Y.8J1#P9A%P$ @SG=DL<&9& M/.61X7(G,&:1!:H]YFV:4W/JA#:&<>N.>1?Z_,XCH#+*WD0@-Q"A<;FM[?'?T=>$I@S9AHLF?J& M&WFA,3.GW(C]60AL>CJ+8Q-07@]L54Y/Y6VJO$W%+4Z1.,5!*R08A;BWZV;, M,CT"8>"(WT6\L]+B[]*.V>[L4'U7,M[UM/AHI<#XGK!+9*JARY=K';QN1WU(+G0BA!>A]JTC"2ES7!/;#U?1)R^>.[QNAPP'8 M(SXS9I['#.YS$S8T,A-L1> K\_%]FX]'%R6AP._NHB04^-T@^ W:9\?FE'M^ M:(28$>G&;FS,K&EL<"M(8$<#9Q9R!#_'5VU81BK37M]B[GA;4R5D=-;RAYKN M?K?5012T7PG:5[II>Z8[]7S'-2+F@%SK!9XQ"['9EAU&LRA)(G\6[#UW+5LW MK?'5O=NU1/<'&QS\4('R;NN"**"\*E .++O>U'3!A ^7E*H($:XM-W(7-X#:F\CT8>9?S'-%4;FK) MQJ61;8.7X46Q6*3U@N=U1=W?D>O!?'D>8?CZX[RHN69Y3\8B_=R.:O.U2I_F M:?;OO;IL^&F^/%BA_3Q^,5P?Q9TO$>&]VEYRZ@?!+&'8BL$W7">9&2QTIT;" MH\@U0SZ;>@D>YE-L^=[I[K['OQU)5='][=+]0"IUS !VQ#-\'H#2'L:VP>)H M:@13VYW&<3QS^6:ZOYP0Y8U'(E!3N?^I[)8H=!?JR\>ZB+[,BPPDT8HB?_QG M&O]?D]8G3\4*$Z/3D^);O!$/?=3M'])*ETE[4N?B N4C"S-N=%6 M?C3)3O>^;&NT5'@L=.W1>3+(>UY^G+.2WXC5[/7;GT_+(MULZ(R^9^6[\F/- M:A[_EV4-[T>79C-3"2B7$%!^K]^\D +*BYGYZ?_-S6CQWYS].6O>X3/L3Y_? M'?SA?EK\CO.&-?I/^@;_^7PX??O+IR_O7K[^]M?G#Y__W[=7YIO/7[Z]_?S' MUS>P1F\.#K_]/75MSMV98[C^U 0QWXN,8.8D1I1PQ_%M;OI!P M4A2U]10U\ZQ9& 2>84Y]$*#=B!NS:> 82<*"Z\_MLZZO,U]H2U9J M1[C+$VV_J>=%";@8:QN)L4)"J&X.V2[M$%@E4:+'JI^P(LU1D.87ZV\OL6&AY8,=\8A;CCL+C2"T M9H8;V*X1)JYEQ(YE^S,[<7PWQ(PYD C7EG0\BX""Y)Y=$?-NAB9!(HV0+H^+ M,JYX?AFB?-?45@T*>UU5S?]G[UQ[VDJRA?U7+)^1WA[)E:[[)3VR1 +)<#0V29KN M'/(EJFLP,39CFR3PZ]^J;< FD 1S,=MFS3E*@XV]:U>M_:QKK0+DU4>XM%8Q MF9004;@T.\0866HM4HJ)0!@Q++K'4:D@7"LO7,&G))122+-RC&(D#&EB* K8 M$!XQ80:3E2$7Z,8:2EC46898Z5R5;.E4F BR+$5$@@D)8Q:]8Y[7OMM\C _L#U(][#-KT XMT#\6:%)Y@F M;'7(SKF,#'&M"_%8MG@IDYCX)!SA0+RUW12XIMGI4ILV'-PE-7UOB<3I4""+ M>'_\^NO'CMGAVS*NDYW=3WFL'P[V#MZ*G#?IZ/=V4\)WMTBUYQ MS$X_T8]*:>$#30@;(1$G@B-G\S])FB2D+"=OFUOEI>^MT@'$:87$R?.DHA,! M!1FRGT^X0Y;PB' BTN/L73"9E>LS+.75G4:KFY>>$U%(&M90-+N;&]\^,D^2 MR@N.'(T$<1XYTEPR9!,CP42JG5\X/;.,I#0(UPH(5U):!^DHDADJB&-ELUQ) MB0(U25LBI'"IV284KTA.>D&1A(1.C<1QZ_2CT(+CX#T2$HO,.BJ0]3Z[*HG@ M$'#6R)$VVXRV.!8M9>2/A&\^D+X"8@BIG[K)XC;YJ'1,7C*/M!)9%CUF2!L5 M$&:IG-&7K3&/*UG, M$RY*I=.)_":=A)8S/Z>.CBJ,%(JU&DZ!;B^2A6(5"R M1I+981\C)S;SB"(7O$$\!9UM0Y*0BEBER WUV$PE4\@LF5],R4<10Z!D MW63QK?@8&2%$>8:2]PIEQ:FR+ :%@M/!1^F#$?A"%NDUQ_F=R^(O8*E;C?Q7 M1]&7)MK]DX=-B4-7].5U%9M[S"%%=*M'>Y84#YIB1?,C*#4M#V.4R'#%$4Z8 M*4H *(5].4^.T+ALXRW'6?QXT\O")PMM\XLKV >H.&MT>]B>W#Z0^K M;[_.5O=-7MSMP@[U$,64#?/:%O[MP'$2CG0F=[5I9#;X)!6I*(#+5<",.8 M*UWUB!0M; !]-;5H;^_OKXA%^RY.;&\00R/:T2 /M"9G/ZPQS9=@R)XOZM;9 MFFYX?WQXW"]%BYLQ]7P/#O19#.R7#DN64E FB4*)&IS!+@6RRB;D0E;0W'BJ M2Z&-,+AE*(0J(#@+%'P/\4G)FW-FKI@@A(<1H0CQ(C*X1'%GN:%U"9 MA+-G+ZANX:6<9ZA_-,BD8S9BE<'6KZ<7^_M05[^^)^\Z-TXV4F[]ANH@(54P*5C M?5V4 @=N4&21(BXE07EA"=*1.RL2SS^;K ):0O(K"N#*X140VH"H[M.BXNU- M8*!B[:@X,XPC4])3HE#P(2%.4ME_& *2AD;'.+&ZM$EC+8FOGO<+5'QLBQAV M]7^WJW]W%.WX>'1ROJ_?3O);'_=V_W0[V[F^=K<.[VF5_C)1YHTRZLOD',: M(XZC1BXY@:(PC!OKB,&BV::8M;2ZIK1\J1L;0*Q61*S81R=L-)(Y1&1,90.- MRCY(-(@H@JF5+MC FFV%?[R_\(?;N6"KPNK%"VZG*Z!V]U;/]"P2H#->11(2 M82K+01 DV[P9K8@[AGF,V&*3X9X?)RROLOU>C=ZU#P-#,FP-@7?[4 !0[;ZI M-KJ2T[G* ^$(X7\:4U\M\G3\6M3/-3B1GK>N:QCUVJ>Z-'K.ZD@R27<#+)=2" M 2_OSLN981Q4HC$(CXCD)?&O"++$Q.SS"V\-YEC8V&Q+0UJRAKNZUHV7-SN) MGM!K3SI?[GG4,)8ZC:5>CA?E=R\I7)[OU>]9U^OW)KV201B$!7RQIT M>GK!H*E 4]5K1NL55 !-==^::A9BT%D0.0VEF[TK[<-)*"?#$N2IS\I*8Z^Y M:;:S,=)BXFI77-!3RXT^_#ZQ^1[."Z/F"EX/[>A3;S"="%SG8E=:L>[/&!O6 MERUB=G"2%Z(Q&$[RUT^&A2W5*E8[R5)O8 >^5Z7@\@N'<3 9/[M<'%;FH'KF M/^*/BC6OF9JCX;AJN?)\%/NVU)?]\;47)OO3NMNS87%QM83X_&/6Y0$=3^(? M9[*$YS]_^3-S4NOS6..H[NM0=HQ>*K6;^W=_-'N0/T7D1M%^1C;ENWIN^U_M MR;CY^Z6;GY_**S-TUVE(Z>&FH5JUK'J&(ULM>-9V&1WES\K@[>H-NK$_*JKY M?\HS07"SO5N@T1BFQLNBN/,S]*_?;?NZA5\)45;7B_*+C?^\_/=6I_%RY]V; MG7<;N]L[W:ND6-6;>SE/Q3\O6%C6=.O[?C(K?[-[T8[&C:TLS^%JQ?"TL_EY MW;!:I;NN+OR\M/OJ^9O ^;?M06.R/SS.7QO&K4;\YF,V8X[R9%05U8TL#?:? M/YR ,XO@3&G)J7ZKS(?O_J)RZNSQ9/C'V0M3HZAZYF$UJN 917PV8UYNFT_7FEZ]7A35J\)>L2T:L,$YI')P3^1M)^+A9S&Y,,$'WT.OV2QPCX6$)(Y;1O>]-]E\> MC_.XS?/WX,[N9]XY[?V\[IR6,77>;Y&]T[>T>["__^%PBW;H MNU[W\-5AY_1_>Q_>[YU^GY?K[&Y\S=\ENIMOO^WM_GW0W=RC.Z]?'>:QGWYX MO4WW\F64[N3_SUHX]41^TD4E@3Q$T0R&F6D/'>)DQMDMHW MVY*SEL+UR\K5'T]X'- -H M!M ,3UHST$"9DM$SY@AWVNJL'S)*HE&.^,ATI1G4N690H!GJK1G(A6:PQF3L M!XN,50QQYP*RGF3UP!QCB;+(B"K'9?"6,A@TPSU5Y,%^0!@+C&4=]TFN0ICY MY7 \*45@UX::_:,T5UCC_@G+#+>6E=U)9P84&$4+&$7=EW.!5,.C-"01A -U MY0PQB6S,1I%PR@I)3! T-MNN@4'?\U--=!NZM<# 1N'<'[LW"A,%& M1YV7*!@M4%XZB;3"',5R9(*4CDN3"O=,BR_EU##@'G"O'FM7TU 9<.\.W)L% MP5C62I%JC[*-SA&GSB'+:.8>UH9:Q;1)*G,/BY;2RS@S=NVY]S2#8(]8J0B3 M!I,&)9Q+@-WKT7 \;DSWQ$%H;8U":]7"OAD-4WT.IEX-0VN^0C$IYY40%E$2 M(^),2I2-8H*(=$S[O$#1E6.F"&FQ&K9RKCM[P,%\$M1;9F -J'=KZLV%U63 M6JJ(:+()\>@=TCBOCK>6")R$I527O7,\2T3]NOH!]8!Z-:#>,L-J0+U;4V\6 M5//29I-3EUSK0PAIIC"*K!6& L]1H+1+\6 MI=+.42R=Y0:?&O';41R,X_AY;0TSN/[3N_Y#/-&WIX^\^Y$:RS@4\L_8[\\_ MT@\5UE[O V=K&M8^6]RMZ=J"M[. M[/SYUQDFTM&<(@,Z9@BXD9A9!SE*&2I M5-B1R(NW(W'+L&6$>-;^6%HX:'O]N+?,P#9P[R[.57D\133BW&0" M2J:0CU(XP[SP5C;;0K4H64:0![@'W*O'VM4TM W$3PYQ M[#PR@AID:%2889,->):YQUN*+F/;]-ISKUZQN!7QW-_%<;0COU\UO@_Q2^P/ MC\H1 _NRC]>UK)F:%]NK[WI:F\,PN9LK8'TM^B0L;LQ?RXCU2%YRSW")I33 M&+%$)GB%7+3,4)F,5:39+D5K:KV*UFINXT+YQNJ <+FMY0"$]PC"V;%_Q.MH M W&(1I,R"+E&68]AE.]&Y]5EF"56@5"8]:IC Q ""%?0V0<0WB<(NS.+$&N3 MB/($"2L)XE)$I#65><48-919)LL^!M-B:]9G>8V<_[5/V[^.@SBR_7,:^M8 M!C^QQ?>7^3\9]TRVQ%)XO_;!7DARK1\*E[IK#5!XORB$' ,B%T+D]KSCS+UD4A*!M+(,<:LB,H1EXS$DP46PU)1SAPC6+4UX[2*E M-WK<5@B@P,TGQLUE^MS S3MS<^9E2\HYUMXA&Y-"G/F(+(D8.9ZXY5)1$E.S M;52+U+!A#& 3L+G2V%RF?P[8O"LVYSQRQYED7ECDA4N(AYBQJ;!%V3=P0N* MG?$9F[1%L 1L0CL:& N,977&4J\M,*O0CF;+C@9Y?.-&&@T/&\.IJAT.:K+M M96GF5'\3_#,1A8BQE8;^?C>=$%KGP**/ID$?=.()>R@94M MY4"]4(YC6^)YM"4$>SH6%K0Y!7*N;3P/R'E[L%I2U7BR(B$LVMJ$S*> MX4S.Q$W4GOE4NJ%BE7W3^IVS#>0$>F*IW.^)8!.2(-(A89IRD6&N7FFW1 M,F*]CJV"\DI@87T25<#"QV/A+&U%$PE2)H;R0C+$3>#(9?XA'[.2,XQ;[4RS MK5J2+&.+([ 06%B/M5MNZ@E8^&@LG$M$14FP#BPAQ9G.+"0,:<$=TEI8Z:R3 MJE27JY98R@D_:\]":/IVV^#X@_K[T,7C ?S][PH(RB)VAX/AY4(":-EQ&X1_ MOM3(C7(B'5?(2$WLR'=Y1*1H)"!JN(N(H1&4H? MO0>$WGS5:)3!6QJS?>>RLZXY059(FW^R-G%JLR7HFFVMEU$RNO;0@\YL/ZSS M76#=T\['Y-(1DF'$38XVXFL'.7+,4?!9%[ZZ#)1 M8[,M6UC5[U"+7S]_*X13H.A3HNBCY,J!HO=&T9/+%!6&2QV=129*@?+/";D8 M/2*6<^R]HMDHS89GIN@*;?,$B@)%ZTW11\FR T7OBZ+=[VQ1I9+BAABD3&2( M"VN0HR:@:(1VQ'"C;7'?6YR +0H;/F$L,)95&4N]=K2LPH;/BRYN+F;-'!N] M2M,V)O;;^0:7>NQM>:J]-9;9SVW64N/5:'CX,@^C-SC.T[AST=OO124DT[_; MM=_BN-,;#$>]R3&(%S^EJW_'N>W.W&R/\SO?,E_4D[)A9X=B]EPEPY, MQ-8HZIA$Q@N"N/8464(PBL0HGJ+$/M&J9P=7>G7LMQ7MV0&.\!,#\C+;Q &0 M:PSD60U04EYIP10BSF/$+4[(^L208#')1#F/L1Q8;EJ8K5!8$H ,0%X%("^S M^QP N;Y GJM/DBHHE=TD)!QEB!,BD,M:&WFJ7=**>Q)HJ4]J<0T6,@0Y82PP MEA4:2[V"G"NR=V_[2ESS]]]<',34F_RS'A'.-:^E!%H8ZF;B=R%:%1TN-FFN,4%(! 0^'00 M^%O=RP@!AO<#P[GP&M4I<,8QHLPGQ)VU2">,D4F6:)'_2:6'(VF):S8 7G&V M (,0.[O'3$9=@S8P:>L\:?4*R:U"W6$W3AKQK/;P857"(K-6KSGZ1UUTY2JG MAY<9>\Q"#<>2W=+"_.O24;A*84851:SJ!NFT1%K;;&N*:!CWEOIB82K3DFJ] M6N,^W:(9@#Y ?R6CK0#].T%_[A1?P8.+C"+#28:^XAP9KR-*RF0YD.36TG >$24"<686T$!%9YEA*SC(O M0K-M< N#I0\1Y7N(\[&C22,,CUT_0G049JW.LP9!Y45Y]\*.>[ZO,/#;#J,]^WHRFYVL$#! KV]!?HFCOXL4G6_,6?ZO;5YWJ3A_'*5G%]8 MG1BLSAM8G?[2%GJ*J;54H12<05P&C(RC'A%!0V*)AI!7I$V?\?IM#ZH[@R'0 M )A_(IB_8Y09,/\PF)]%E*T7A&DN$4LA9BDG%<8818\XD(D9+$P*'!EJ%6!<$D+YI=R M'LG:8QXBR)>C>K4:9IW& N%C"!^O5/AXL]<_GL10TP#RF6"$O(52OJ7U$ M@_1F\[8^YNI#!Y_/GA(P6!:?'/:*>\<2 MJ6E<8I&GJ7X8>N)1BY\N'FB16\O]>BJ2APYO@R*YI2*9ZSQKI ]$1B1HB(@3 M89#S/"!!2#11^\"EJA0)72U% KH$= GHDC72)0\=0P=='>8PG>2$:@^$D M?_UD6"A1=5VP)?"6>@,[\#W;S_>17ZCZ8#^[F)6+.:B>[(_XHY+-:Z;F:#CN M%:E\/HI].^E]B7]\[87)?AYK'LK9L+B8SMEU'[,N#RC#Y(\S<<+SG[_\F3GQ M]+'T]Z[[.E!]>3;G_]T?S9[83Q&Y4;2?D4WYKI[;_E=[,F[^?NGFYZ?RR@S= M=1I2>KAIJ%8MZY;AM&7[\ZR_,CW*GY7!V]4;=&-_5)3L_Y1G@N!F>[= HS%, MC=*@OCQ#__K=MJ];^)40976]*+_8^,_+?V]U&B]WWKW9>;>QN[W3O4J*5;VY ME_-4_/."A=,U/3P:Q?TX&&>T-::;T-;GQO>B'8T;6UFV0V,S^GCHXJC!2*M1 M0M75O[IA!Z'\H%;IKJL+/^]-\JC\34#]V_:@,=D?'N>O#>-__O!.S\R ,TTE MITJMLAF^^XO*";/'D^$?9R],+:'JE3/K*=]MWQZ-X_/S'ZXX@M7OO;PV@^R4 MY&N%WOBH;T^>]P;5'537/5,%QCS30E;:X"P%>3:>,TWQ;*HIOC,5IV]*^@Q3 M_>/W?_KAG[YIG@ERV\_B9^1G;PIB;OG9-1PQO^%G?Y&BON%CNJ0<_VW\F%\. M^(Q/:Y) +Y"^34 ,UK7VZZIA7==R7=6]U?8]ZF(_V,@>L:TF3&B-AEW?D4$/ MT\=JV P]3&N=9EOA+!KT,/TNG];MG>73#C:^[NQ^(A]>O\W_W?C:V2S7^=#K M[O[O86 ?$ ^=#!=8>2?7B"?FJ2IU1AIHS7B.FAD*+?(""*E8UEW!P']2P'Y@'Q M/O0O76'DDPODQX!-5LT<82-<07Y"EF&%@I$N8.*P*-X,5KO^$K_\0#_OM MP22?*;$"SWM)\F2S.E]PT/#'HU$<^)/&9)2_MU]5XC9L.#@>3TI]Y@\?]CN> M('QUCI_J"<+WD BY.$'XLD-48?U2;>W4/WHU7?J79RN_6Q9^.LZ-0=B=B<'& MA11D@=E)N_;;F^&H>F,R&?7<<54><(D;[:UN>IMW>O!P[=[(NN*N#O$UI9A(P,][XF>]Y!3 M6/S\=0!KC<$Z2UX(E8$J:4!6E1Z*RGND*9?(9]AJS&*TVC7;M&7TU58"@%9 MZQJBM::A>P!JC8$Z2PUHKRCQ#B,5K$.<)H\,E0$I0Z/6)&K/;+,M6ASS)60& MUIZJ*Q+(G-]P?DTPY-'W*?YH5^)T9_=?@U',-WT:0Z-$/!L9BMZ.]QNI/_S: MV(_ATZ7@9ZSVJ_YCN>[]S5@YNY'7MCE"]5PX#QQJ@WSDNS>3S* M_[[)KP]#QB2P<#$6?CUCX6EW\RW/W]6/_WYW\N%].'+9L-QYW3W8V>SV=G8[ M7[NG_7XWC_/#ZZUOG=T\YO=_[W_8W#_L'G3$WNE^ZNQV6'>SPW=V_\K?Y4]V M-C]]],EH39-"$AN,./,6V2PPV7SUA'$7'*89KTQ=M58;=G)U:_%WN^/OV4ZZ M75YV5>RDQPK@W=EB6IP"YQ83H& 1%)QH'(K/N\O!0Z:@U%Y9' MJ]$^C:-AR.8TJ*^ZJ:_3R^J+&\:D2LCEI4621-!B-8]0/T".<+4CU*5:S^_;P:?8Z T:1\/Q9!0GO5'5/K'AXB"FWJ1Q MU+>#%0E4%QZ^*2]46;SJK]Y>I\Z^;/YWG*W_M6= [^3GFL)_EUVMW=^M8] MV"K7_8@#%IYX@B)/!'%F-+(:.X2%EHIE#Y$0TVQG ;F"UM9"DG@//BA(XOI* MXN[61^VM4I)RY'DY;(I)BYPS$BEGI? B>ZY$--N<74U#MZI6JXM(XSW8D@O6 MYX)8KJ18^H_4F>B(,\@&%Q"O-LI'IY$AB@M&76*,E0YUZF8)O.]Z [<:HS@^ MBK[X$/V3A\WN0174LJVBS?Q$#V*8?[2SX?=7_G"I9)IS)<%[O#<0S&KP(Z?) M4A^1,][G)S=FA<)87M-H:/22I*!JS=(J5DR_&2TT2,B)0Q!.UR/*@D4K: M:Q%B\DP6Z]K(!][+^@#/YPHU:WOL=C< VB?=8 ! ^T"@/;D ;0HTZ<0-\HEE MT.;51E;9;*%'HB(7PA#!IZ#% %H +8"VGB6;@-<:X;4[LV.U\CX$$Y$QSB N M%$;61H9PH"0PX3V/K+00N"Y)_M@%FNO&V*?9>?@1#VN#28-)@U/LE@"[RP?* M7Q^P7-KLG8G!V1>R+ EA>%R.,_^A*-1+1[>-:8OY/)N M9=MNS\=H66(.,ZT1E50@'@U!+D2'J-;>RL2#2;S95JJE\-4F$#4Q;F_ZJ-4/ M4_4,(H"6 2U3(RVSS#(]T#+WJ&5F 6K)HB*6:L1Y3$:TNE MSUI&MB2IWY%\H&5 RX"667AT#S[,HH'9$W2 MR%&*O8X4IZB:;9-%1"UC3PQHF2H(^'N5ASK?]#?7UN#0CC[U!M-0(ZYS2P-: M<>W/&!O6E^I".SC)"]$8#"?YZR?#PI$J3FHG,312;V 'OF?[^3[R"V7KZ_C9 MY8V/90ZJ9_LC_JAI\YJI.1J.>T4JGX]BO^J_\L?77ICL3[LKG V+BZN-(LX_ M9ET>T/$D_G$F3GC^\Y<_,R>>/H\UCNJ^#O3[)K%S_^Z/9D_LIXC<*-K/R*9\ M5\]M_ZL]&3=_OW3S\U-Y98;N.@TI/=PT5*N6M+MZ M@V[LCXH:_I_R3!#<;.\6:)1V("^+DL[/T+]^M^WK%OY[4>[E[QSD 3PK:UI? MX5;7"_>+C?^\_/=6I_%RY]V;G7<;N]L[W:OL6)_;?3E/SC\O>%G6_<_)T'_> M'_:SA(RK[D?JC\;6?X][DY-UGI"]:$?CQE:^A_#+O?6K/0_5A9_W)GE4_B;8 M_VUSV.^7R>D-&I/]X7'^^C!N->(W'TN>55VB/)\,_SEZ8&F#5*V=&FR]#.QK'Y^<_7/%,YY>D3$'H MC8_Z]N1Y;U#=:G7=,PUDS#.A:*6$SO*G9^,Y4U#/I@KJ.PMU^B95SZ@A/W[_ MIQ_^Z9OJ&6/\EI_%SWXR))R_6-[RLS^]JGBF&5VI$>MGDJ[6B%=OCF'$,.)K M1\QO^MD?5;:,AE]_V1KW>JWZT%5"UXSL-@&-7P[^S+180CW.,N(9N\-LF_S+ MC7YOSYNB_Z]ZY3M#]&9S#M*PPM+P+DYLV70^77X[&N3!CD$ GHX ;'A_?'C< M+YYJ)0-5/7[UTZ5H?O7*-*3?^*W4YE_97[,"0F) ,!:JVSP<#J;QBAOD6,\] MO\%P&JN[XY^"!*V^!.V.HAT?CTY AD!5W8NJRL,K ?8S\_6-[074&TQUE3TJ M(;=%MM3I,M\JMZZ)O=T-NO?^U>>+O2OP_V3CW[L/OI]/MRU@\'6VQG][/H MGGZBW==O\QBWR-[!IY.]@[_$WOMM]N%]]Z![&OH[F]W4Z-8B1&B3O $U4@H4"#DY&&TH6S MV69:M["N[09O4".@1D"-U%^-+-0,.AB;<,A82HQCPDW$P@LL<;2":6E_K$<6 M;TT*"N6N"F76_I\(9E@($D7-/>+:<^22UD@9S VE.GIAFFW9TORJ.H%>H^ND M22ZN#[U&[]WNKG8PC+]#)F%2:"MY-KPYUXP9Y21.B5H3C<8I7H_,[>ZK15!9 M77CG>#*>V$&9N@M28B#E34C)+DB)5? 2*X(,%1AE':>158HCRR/UQ 9+(LVF M-VDIH5I:7CV!&*SOM6,F6-]@?=<@B',[30)!G*5J$G&A28353FHL$>=!("Z2 M0R:[2DAG#8*M)D$QU6S3%B'0@/H)*)$U-[P?]938:PUOF91ES,9R6BCGSEMB MA.%.^F"DYY[>T/ ^C:-AL.-]L+GO.VLZU]!4Q129B KE]2C - )9:QG"QI:^ M<\FE&,J#K2FA?SP=6M;\Q%>@Y4K2\JIE>3M4?F]9_I"48%3>&96SKIR"N&BP M(RAQX1&/)"(7F$'9OK21&2N#5H#*)X1*B$Y =*(&.H1@4YIQINSB*IY2UB4Q M:LPU3T1183U$)^J@2.8:;PIC=+:Y#9(LF]NG<]U>G9KFAC\R5'R^;?^<9G2-\-1&?+&9#+JN>/JK,G=87#?O] M_"?;I6UR'$\@QKY(C/W/N=1B$D8F1AUB3A+$&8G(*.&0-18[1W'@1C7;HD4$ M7D*(_7;/8EU9=@>;9QEU,L#-GZS=(CW![B&U>-$<##!9(TS.4I&<^4B\(2@) M*1"/.B'G$T96&1N4L@)KES%YM8_!O?8. SP"'NNQ=@O0,2C'A#&1$RVXU]89 M88CU."E-' X,S,JUX>6LW6)6AMQ*;Q$/JIB5C"+C2R6'$=0Y*4U*H9B5%"^C M]0MP$[A9E[5[H% :B#B(>%W6#D0<1!Q$'$0<1!Q$'$0<1!Q$?,U$?$5VN(;> ME\LS><-[OCQ1-Y[?7ZQ3OS>(Z'Q',JZ>ALW>EUZ(@S!N_/:/GT74WL11U6SS M^\B:U5QH&HA)GBL0RLA[^>Q^YV\[K\L][7WK;';[.Z\_I,YNAW4W.WQG]Z_\7?ZD<_KVHV0V6)PX M8B254TRH199IB7!RG&(A'3&AV7[&Z96@6N,HCAI5E]A91J)Z/J 4ZJ'2@LNL MI[AXAE\.#P^'@ZI/&$2O%WMR9T41U!'!D^0H+SU%/"2"G$P8N42,P3*$2&)I M#-;BDM?IM* 5-"6@"'0-R;?,O=9 OKN3;U;G0+AQC%./LD%I$)(U$ M''9;+SJ)NZ-HQ\>CDVEF<-PX.A[Y?3N. 39;KU-V\'R9J^#XW[9_'#?\?X][ MHQC>V%'U>R=.]H,Z80X3@39Z!(*T7#OJ#=6DV:; MM P6L$40RNN> @RAO Y$'$0<1!Q$'$0<1!Q$'$0<1!Q$O&Z!B6G@Y[O8A)2" MEOX<5$?.4W)&^"22HU3EEV/\56QBN_OJML&):LO!^%V\5".-6:$(RE"2H8PY+<-=K=>[U MD/N[".X*:8"KH>D[XA]"T[70!2<7NL"XQ&1T#FE"$N(D:F1-TD@'E;2G)2L8 M(3B])JH #&+P^58MR?X4]WY//9V&'83&\*B@=MSHCW:(0&T?] M?(WR1Y'B(*;>I#%,C9_N!+CGW'T MI>=CM3HO2B5$:2D9!V-;!KMKO[V8WLJKT?!P_IVM;^7'"%;* E;*SLOYS?(> M?[]9OO/^[] AG=T7O<[K_^U_..Q> MV2R_L_DYFSTDN:0(4I$:Q#E5R&)'$,%4,9=_Y4%D%[@EN+QB]L >^;4[Y0E\D^]R&"HGHWK>W??/.SS.BSW.68R43%1HQR2WB-#^ MAC*)(L'22XNCDRZ['*)ES-6'#TH?H;IW7>$(U;T@XB#B(.(@XJLLXHNE4PE/ M+&#+([&."V,LQBDY34@D,N7?[C6=>KWGNC'*AN^G>!@'DQ:< MH*2DU\KC:*+_44$;T!'H"'3L!E_8OAWXV$"-S>CCH8NC!B.M1O$,'ZI3Y.-YZLN8T$4\]5N=\KBX M@[X_[.>G:[SUW^/>Y 3\[P7\[\[NQF0N>4.EHF6+";+6:L2E=\AZKE&@6LIH M.7$Q-=N2R);69*T<\&4\.1"??!+4(TFKX((B+#H>?# 1$VVP20(+(G@ ZM6" M>K.<#"5.^5".IG74(1YBR-0S!%E*/ Y!2>YYL\TE;TEF@'I O2=#O45:KT3A ML:1>:.PFZ% M$-H9:9MM1EN8F)98)-ZBQ$5V=:T4 MR! <4,@KZ:.7C(18&LL0!LP#YM6#>?7;VL)I$#9BS@+!G!BE!;9"$Z:\I\%B M=4-[[S2.AL&.]\'4N_?@WG0?7Z;>QL>$70HF@XY+55J(9EM/V])+RRO&;$K, M&W?1^6&MH S+T;D>\[PV]'P(/;+R[$Z]S03QA/3:\[#%)/A./V'MC[ MZP)[GL3H(T\H!LH09Z57O-8.">(%3HHS[:K&C:5M#:1Q8?<(C 7& F.!L2FOTUI%&Z-QN-E6NB6@E0'$X !\UV8=2*)8>*F82-PHFA\@G[1328L@ MG:0 OMJ ;U9;IR@QVAN%B)49=XIR9"(32(F O6%%XW&H,XJ0Q3 U_?'CI:=Z*L7K??YNR?YQAI^OQS4 M\E"9Q*N3OTX/^D)-.NZ>2ER\6\?+>;F8!MF[<;*3=NVW_%O_N$SNF^&H.K%G M,AGUW/'$NG[<'7:'@S+ZT;#?SW^RG>]C%,<3",XO%)SOS&ZO*GG>+ MN \4N<0CPE;D-U3(;XOJ^ F)'[;5Q^T>R;KR[PYVTC+J:P"?CV$G@8B#B-=C M[1:Q$+C#P4O%0S8-N-+6E,:M@J=H3<2,6[ 0UM!"F&L&YJ/Q6'J+;%(TFPE$ M(.<<0\G@J$.,VBH"%@+@\PGA$RP$$'$0<1!Q$'$0<1!Q$'$0<1!Q$'$0\=42 M\179Y!AZ7R[/Y WO^?)$W7A^?[%._=X@HO--J;AZ&C9[7WHA#L*X\=L_?A97 M>Q-'52._[^)KCC/IDC+1.L]-U,89S!@75!&"K4I57YDK837Z?<3L8A1O[$D) MA6T?E60#L]"WMOC3XP__M8W_X]\"^-\<[!_F:K_/U M-E]\[M"_][NG;_&'U_FU_#WY]7YG-WS^L/GVM+/[B?_?Z=9I?O]T9_,SR=_% M.@<=_-%319ER#$DC2P="+Y"1T2,1A+/$>6R,;K:?<74EH-8XBJ-&U8)R%EJK M'A HA:EQAOS&8>^+A_CE\/!P.*CZ04'L>M%'=Q:[EBZ48^%+Q%I25+(7R#%F M$$V!&4HL#ZGJ -4B^FI[XQ4]R:+F!C.4 :X0^Y:YWQ;8=Q_LFVV[-3R8%(E# MTGN)N+$&&6X=HL%%3;G+NBP ^X!]3XE]4 (-(@XB#B(.(@XB#B(.(@XB#B(. M(@XB#B(.(@XB7B,1AQVWBT[B[BC:\?'H9)H='#>.CD=^WXYC@#VTZY0A/%_F M*CS^M^T?QPW_W^/>*(8W=E3]WHF3_6& R/E"D?._YK.&24JB3/0(2ZH05\XB MZY-"F#K)7!!$$%QVO###8<<+5-D]!1Q"E1V(.(@XB#B(.(@XB#B(.(@XB#B( M>-U"$]/0SW?1B124E"ZX% GAG#"#G55".\,HU0GS7T0GMKNO;AN>J'8>C-_% M20E/P Z$10,2)1AQ=I)M$CC_GQ-(2T\1-R$AE]<4,1'R0DH6L6/--I$M)1ZX ME@\P"!BLQ]HM$J&](P,A0EL/('8N@&@,\X12C 21"G$O&#*EBV$B0FBIE*8B M0(@6>/B$> B>3YV2S>M]VNO4LF_806@,CPI4QXW>>'P<0U;"H>Q0+;JO<=3/ M%X+#8&\SP37-/EN1S9C/(%O\ET.0V765$+A2LE!Z=X8!V-;A@YF MSD)FSMY\(AI;33W-SEY4/%LYP6/C$J"41>9=R9;.;RE,)R<"(5U3P>/ M4%@'(@XB#B(.(K[*(KY8'D-1@PW606%"N?!*)T(3#4I'0AA5_E[S&)4M^^)[ M6W9C-"JGTAS&P>3%R>Q/WMB3\M+&5SL*.U-WJ+*1Q]N#J7D,N8\%;>#NK(V! M)S0$*R(B.E+$N>9(&Y-_HBHY' FWE#;;E*D6(U<;D ,^ 9]/#I]78P1W9&>) M$4 @8-D0W)D% JB6PH5 $3'1(!ZE0TX8E2%H25)2ZV1YR?\"_X!_P+_'+X,! M\_%Q0ZASI3,N,A>E-DAPPA&W6B/'O$"8<^R(I?D_LBJ=P=P /@&?@,_'+9\! MRW(9?)Q5TF"'G8A.()=P0-P3@IR5 D4AD@Z6IV2J T 9TX!'P"/@\1H\*LZ2 M(EA9HS,=DW%&,:X7'OV9XU$8F)Q3"TF<\!F61PY8ASA1S M-C'/@L]X9"T&YN,2:K'.3UZ@>;2/4X/X(&-QPU&(HTH4\G4;XV&_%QKGTUFG M@=9I+#!I,&DP:3!I,&DP:3!ICS5IZU4\KY9@];ZP?3OPL8$:F]''0Q='#49: MC>(:KE^Q_#(F= %7_7:'K2WNH>\/^_GI&F_]][@W.0$'?"$'_--\";PA5M/H M$\+""L0)I\@XE_\)(J^3ISQ(W6Q+0UJ2K%> ,:$CP['9%E2W M,+UZ2"10#ZBWKM1;I.M#D%SK(+CBS'%IG*6<:&^S->&2* 7?U$8FBPT8A%39^_T!^FY1Y#C>.9Z,)W90I@[J%!'/NNV>ER*_"! MJ[M<\,UO;7$IRL0Q4CJ8;.K1[/02;9!)+J3 579V9;--6T008!XP[\DP;]$N MKY9FO*7\-"G.D[$.,YYDV=XGL5!1_L3@NW!VP;R[YX#>W#84JKF3BGFDN,SV M':,2.48X$HYBFUW:LCVSV5;XZA8^\&>!;T^*;]<46-\*;I<">6#"W3O<9GM( M. ^:1>Y1%"5<9TW(SBNGB'(7C,-.Y?>:;0%L [8]";8M@#9#./:"1Z-BY#(Q M&S$V)D6L1":<=."OU@-VLQTA'.,D!-5(L;(/!&N'G)$"$9L7R8JLI8@N&XI% M"QNH2($M(3 6& N,!<8"8X&QP%B>\EC6:ZO$,C8(=^.D$>UHD,<(!PD\>!L# MEUU.9@RE1')??!GCE,;!.9&_D4P/$C#G;0S,G7S2O+#; S\\C/\9CL?@CB[B MCAYL7#HB@-LHB/>])\*(X*DR0@'XZ@.^6<&'/C@X @0<1!Q$'$0<1!Q$'$0<1!Q$'$0<1!Q$'$0<1#Q&HGX M0Z0#'R!U6:-)W)GLQU&>J\.C4=R/@W'O2VSTA^,'2PU>GG(7JL"_>VYP M\9X:+^<7>AHU[\;)3MJUW_)O_>,RN6^&H^IHGV/?F>.=PBW4W.U^[FR\.]FB^SNY;UMG=XGL' M'?QA\S/]G.YN?2?XNUCGH\(^6.,=]P"A%&A 7 M0B-76N%+;5E4(28F4K/]3%P-J#6.XJA1]8F64E=/ MVUG1'G8U-YBAKF^%V+?,#;3 OOM@WVP?;5XU30R3R-/@$:?)(HUY0)@*KQD. M.!D![ /V/27V04TSB#B(.(@XB#B(.(@XB#B(.(@XB#B(.(@XB#B(>(U$'+;0 M+CJ)NZ-HQ\>CDVEV<-PX.A[Y?3N. ?;0KE.&\'R9J_#XW[9_'#?\?X][HQC> MV%'U>R=.]HK4#)6QY@3*[->0AE-F!B(.(@XB#B(.(@XB#B(.(@XB#B-D25E,0'11)CS3;EN&6,@)@$%:B.&[WQ^#B&K(5#V:1:E%_CJ)\O! >\WF:":YJ KHR:UR.; M+Q\VCT=Y M_DNQR&RJZIA,*5JH/2P#$.QK8,'>RR 1:NM Q$'$0<1!Q%=9Q!?+ M9)"4 N-W6LFH[)E7WQORVZ,LNG[*1[&P>3%R>Q/ MWMB3\M+&5SL*.U-WJ+*1Q]N#J7D,V8\%;>#NK).!("8)SSPR&"O$F91(8\F0 MXUK2Z+B1AF8;F.N6UG D.. 3\'E-C.".["PQ @@$+!N".[- @'4F1>XR!(UA MB">KD-6"(!ZP5Y%R0[7*$,3 /^ ?\._Q"V' ?'S<$.I<\4Q@BFL7(B+2X Q, MDY!542$:$U:41IH<;K:9:FEZM>,FX!/P^>3P^;CU,V!9+H./LU(:PP0WQA(4 MJ#79M-01Z2 #TB1Z%H1FRK\.C9$R;J*-7*3O9QG#/.:$N2DW7CJ;M%G&,94[= G.-VA]4M'M[8'_;SE(ZW_GO< MFYQ ]&*AZ,7>I?T#486\2 K9A#'B*BAD#*<()\^%5X9*X9IMQ5E+RJO'P#QV M^&+!)ZM^5*IG^!>4"BB5&BF5R+&C+DGB-.?!.H.I4E$S[J6DRDI0*K50*G,% MN9HK;[5'-(LTXM0QY(*+R%L9T.K@2]LD:U*HLKF9JC<[%2:<>E4)%3 M$[))[BRS^6=NC. 9EX$:<3T\;U$A/=XYGHPG=E"F#HJ<%V7FS"3/2V%<7AJ$ MI3&E2(4B8V- %">CJ,+:&M)L,]K*$&TI(\$J?QKT!*L+,862,C,@1%UWP1@H=FFW:(A("/4]$I8!!_AA=O+G6 MT64K+MMWG,N(#4T9E0)SQ81G[@?AC,HBOT4\ TSSNT;+Y_.\R0S%K:64@HK'V 6;'&SR6D7*;Z5:(%+^:*IEMG63 M.,Z)=Q$)@RGB& ODC$L(,Q5(TMG%PJ4]J&[EM07- IH%- MHEB5&>X+TPDKC M1,#<2Y/_%RQ73EDF@C8SO:[8ZDBY5SCPU=NY MX84OC_;&-_F+OYC&>Y(5H#(:3_/638>%&M0'% M3F)HI-[ #GS/]O-]Y!=*:Z3QLXM9N9B#ZNG^B#]JW;QF:HZ&XUZ1RN>CV+>3 MWI?XQ]=>F.SGL>:AG V+B^F<7?:QQ5/=U M8/CR;,[_NS^:/;&?(G*C:#\CF_)=/;?]K_9DW/S]TLW/3^65&;KK-*3T<--0 MK5I6*\-1U2/A^?3@BO)G9?!V]0;=V!\5M?L_Y9DHIP+L%F@TAJGQLBCE_ S] MZW?;OF[A5T*4U?6B_&+C/R__O=5IO-QY]V;GW<;N]D[W*BE6]>9>SE/QSPL6 M5FMJQ_N-5_WAU_'ZW.Y>M*-Q8RM+=+BZ,Z[Z5U<'SN0?U"K==77AY[U)'I6_ M"9Y_VQXT)OO#X_RU8?S/'][IF?(_TT]RJLHJ2^&[OZB<,'L\&?YQ]L+4_JE> M.;.9\MWV[=$X/C__X8HC6/W>RVLSR$Y)OE;HC8_Z]N1Y;U#=077=F0)XAL^4 MP-G&T+,!G;W_;/K>=Q;B]$U)GV']D_=_^N&?OFF><<-O^5G\C/SL34'T+3^[ MAB.6-_SL VPU]ZDUXQE'K*'\3_#\;@V">V=EV<)[<.W=(_NG>[M?CK=>?_WY\[N MNW[^_E[G];O##[L?>MWW[PZ[!Y]Y=[7QWRPM_ONX&I"^T6_>[!%.O15_OZ]K]W-#NF\_M_>WOO\ M^V8GCV7[V]YA=[_[NILZO;.M"W_BKQ^)U,E'QU 4G"..E2K9[(1PRN]$JIGR MM-E6IB55_78OU-UA>.(54(#\]4=^9"9YR25+D7%%E>618.^2"$1AK:;(U^?( MUX#\QT+^Z0SY*3GGHT;&6HMX0[ MKY!3R2$2C;'44&7*'@B#6QBL_.4=T&+JTRP=A@)#J>=0(.)["R1MA(/C\61: M"#D9-D8Q*W#?Z\?&8"X47-XIO_N2UCP:#;_T2E&A.[EU7O-Q6BS ]9_>]1\" M"G< F%X!)&S&HXR!7E427U4(V\-AOK/3ZH4?/MQW[%]R=4Z?ZN&72\R,S*]T M_KD?JU/5!V%C;L'!E5K E;KHNUI<*>5%L-$ZE )-Y:3T@"S._I0@1MHDL##1 M--M0&Y-2&E3$/>DG(9_52!AD##>JQ=3>/I0,/[I^$LS"Z"X")1BS#5 M,M,P$619TBAXXY).+EOXKJ(ANZ:)'=!PQ:M!5R(,4#6#:93V$G$PG@8#XK?R M.]QLJY:HX;$!=4=2/4MF '\K[/0#_NX#?S,WGQ/+B/8>&<\] MXD$*I+E0R&#FJ5&!Z2B;;=GB9+TJ!@%_@+\5]/(!?_>!OYE?KUW*YKA**&BG M$1%OP>7?O'^\.=K/2V,WK7?MJ8!G!=Q$%-O IA?!/,GJY2=?-82\JJ5>Z^-XM<^< MIK#6$X3TX^ ##1X;A MS.7W.'#C9$0D^ Q#336R,@84J"4RV\'!"%I.F.888 @P!!C>O[L/,'QD&,X" M -XI:UTDR&=#'W%F&#(4,Q0-C3QQ+@-7S3;5+:44T+!VSO^:Y_3?E+T[XP*D M3(KJ/(]).NY7IT@<5RWM(;&_-HG]B[5^-1QMGJWTQME" ]\7X/O.RSG//_A0 M3H+S2 05L[&;!-*&**13E%YIRIS4S3;)>(?T/N2W ((/X_T#Z1Z*='.9?,>U MH]A.G7F.B2TQSH08ES0Z:2.)O-GFD,8'S 'F'L:O!\P]%.9F#KL*P0LC+/(A MJNRP*Y*!E^V[2*03)+(HDVFVKSGP%S!7"X]]S=/U^5G/%QLT_/%H% ?^I#$9 MY>\\H\]OGVQO\,_?^\,Q9/!7P'6_"-->YOK9$K\\6^'=V0*_SLM;VIG]-1C% M/,^G,0#G%^'\_&Y\:H3SI8UE*MNN>/ZM[,8WB"K&C HQ>1::;04[\2%/]73X MM^2D/7!O6=R;N?$J8FVP*\X[Q66G*44FKURV=!-W,8A2J]1L$WZUFR-DHX!Y M:\B\1TK- _N6Q;Z9;T^YH)$)C6*2#G&E%=(>:^09ME@[&8,N99H<@]%73^=^ MS=/Q&^-QG#1ZAT>V-RHM.!M^WXX^P?[Z%?#E;YR&K]9X^V*)7U8K#/':A1J4 M[VX4GD]]^8V/*;OM-%F&&,,2<>T3=&7^!JKP@42.LF4'TWAJEA"Q @6;\*V^UO;."> M1VQW!IO52O?*X'92Q?XQ =@O!/NM>4^?EF9YPF;.4Z$*[+.-JR-&*3K!<.2> M4U.VV1-VM9L*9*\@>_7$(;A,+Q\@>+\0G'G[UO/D?2*()<41CTP@+6/*WG[B M5EL2A1 %@I0#! &"3P*"M4CA _'NE7AS/K[1SC+L*8J8ZG(&K4,F&HF>G5+VZ_&L9DO]^W@4_[2WN#,I:\.RNOWK.OUJU,P6]6! MF<7C]_\][I5^>\[V[<#_I-?>8\>6X?I/[_KUBNXQN0*/_OF6NW)6;NQ]L:[_ M8 4[8,4]9O?,[8$?13N.FW'ZW^W!^=*_NUAY,/,6,O,Z\]$]DH01/%G$JLIT M:PC2I6D23B$J)4-BI%2FDY:DR]ADOO:6'KBW*P+&NL;X (@/ <19I,]A;XUW M!DD<+.*8&:0U-BBO)S<&!ZYU+$<'*06-- &%@,)'/#<#4/@ *)P+ 3JF ];: M(DG*:<&!PQV< ML=Z%FG6MY+E*];FE!IPOA/.W\ZY^%F=.GDLLH%PQ*B4(6HBK?"5 MJ\^O*5F_5YZO?;WF8T>4 8)KY^4#!.\ P9E[[PWQ3GJ/"-'9ILU>/#+:)J1\ M5)9F'&)3'8V)R0/;M,! 8& ]UF[)[CV [N% -^>\^\"-PC&@2+/+SC6C2 =I MD9 TVKR*GM"0G7=RM:6G%9L _(6 _]>\>Q]9P!I'E]U[(3+P ML4"66(F"T\8+8ZS"M-GFUYQX!&E\R%T!#!_G0$S@Y'(X.8L J*225IP@0G%$ MW)5=/+%T+@HAN)#M9(]):=PA") 22/ET2%FS, !@\ $P.!,2RF-$4 M3Q:Z8__ D\>_/K3_X\G]$W&!.3S6/R"D+&=Z[C3H@_[K[QNXA4RNUXX% />W M'0/\-2_OZN'_1O#_H>LM$ G O\X4"0+E8U?FD @6*Q)*:K(43![%(]N_X"\38" 6!",=+>5'RY.W=![Q->O_8 "/)N[8]PZ6L!T&/] MC;!>+G@+4IEQG85$&!,2)BG\E:B ,2'+,JTEGZ"RG <]^WO^G#9LX#&Q^0H MZ 'Q=@#QHA,]"U28F(#P-):@_,8^8&$F293J./4%9R9(K/N4WH?RVZ-BCXKK ML7;KE4/00]]M05_'[J\#F!_79 4_2W+=K>SC1I9@"&;=AD)^M'_>%J,Y>#HOS=U,QU7C( M4P_P-P+XTX4#/S#P1:4@4H#%SQA8_#Q6 /!^HFB4!CH*A=-M+T>^^MJQ/NCU M!(%Q38W]'@[O# X[#0%EI,$Z 2TW]+$A( N(\ --4FVXM&LK;;U $-$^SM5C M8H^)]V#J]\!W5\#7,?1#P2)#A4^B,$T)4_!/IHT@G(>*Q48'H8DWMA+:P]Z: M&OH_[@UE].=/ $GN@9 '>NI)V//>I"P^YPH/^+CPB@87/-$"PWJ$_[.B5+JT M;P!:>E4QS)773/HV\?\^:+^FI03 $B@%7M<,\ZP'U M/IT,/:#>':!V$@HT#0*E8L)BS0EC442XT8)H&D94)DP9UYPU'<1\_?H2](#: M ^JC!M3[+%7H ?7. +7CO8BT3I04@D@?U%0 5$5X'"1$A30+TQ0DIL$,K< ? MQ,%]5' ];T#]AGOCS V.PV ?^MC'VQO*SV#I?8YSC8;2D^S!2+9>#L@KQ[I& M,(="W#/#XKSR3%F,O'S\65=+?L??UE:M[-___-Z_7MF$0?H(L@E?B$D^%4/7 M=DCETUE9]RO.QU,Q/LUM>Z+Z\/'ZD/$^]_ 1Y!Y^M[7V6EQ@(+DZ*K;=^MK8 M,QAO:H8HK_M.=#>WU#[N+>0;ADRQ. M)EH38J3Z0)),\(93R( 0[386)W-BB MZ8 %=WSDYI./,O?)-4\0#>\S&-"CX=V@X3P0D*HLT()2DFF9$<;QE+8X\(DR ME%*31IEF?&,KX(-DQ8'L/1KV:/C,T? ^/?D]&MX)&G:;#(51%E*1D913'] P M!33,_(C @G!A0I/H2%C=,%C1K;U'P\>;@?A(G .8>HA'&0%D./N_RI'UJH$W MUE.O,"X[\:X] T^[IOS1> ;^F%7Y6 /F5P=Z>FB0.^I?5"\#;B0#]KO^@3B2 M8:K3@,3*&,(,IX1'"=:?8^>AP/>UK4=DP<"/+^>B]^V'^L279PZ*#^H@Z$'Q M%D%Q[B;@<9!E+&5$&T4)TU213*:4^(QFH2]CQ6*L2DP&( Q[3.PQLYC8<18P8T)C5$A$R@1A'(\TTADEH0#IYB>!29(&$^_8=?KD,;'/)/B! M4X\+F*"JDX4JV.3H'\AJ*'!G'-WIJ<=/VT>\KDZ">M5?PJ*_@S4_-/#-!"A^ M\7HHQM/ML=H%X)_TM>HWAOXW71]!FL@XX@$##L.F=%P9P@6-"0_2!!8YIEI2 MS/8>1"NB9GVY>A\ZZV'Q-MP$/?;=&_;-70$T,:&*J2&&10%A)DP(]S4C29*E M3''-83$WMG@<]\#7 U\/?/?0GJ@'OKL#OH-N$PHI09$WJ/3%A&GX1ZB0$1IG MO@FI]EFL-[;Z_D3K:O _\>R 18,_'U>S4HRE[I, GJAYO]>L\#L]G0YM^[F] MIB2LK^G^0#[A,M,D#@SF4X,U;'A /@#,%[6KJ)[ MW=&J#WP]"W"\UUR 'ASO'!P[&0&9"7CJ1\3P2 $XPC\I17"4?J:,3$R8AAM; M;!#$40^./3A^:](]5-YKBD /E7<-E=VJ A-+&DE)(L,X80"/)%,Z ^2DO@YH M)%0663V2WX/OX%:VWR,"SCYUX.:>A%DIST1E$P8 HNRTL/' N)C>F3OA:7N' MU[VFX&51_JG5J>Z!_V>!_\-"V^*(<>/S"#3CF&$I@289CS,BM.0ZTDJ&*7;9 M' O]=5D?9SL.2#AP_D.ONJR4*(ZZS'P'C!P[B<001 *DR@B.$,,C WA+!,D MI$D0I2#D4AKAEDYI0'_O0V<]%/90>.>^@1X*[P\*.WX 0S,NHD02RD. 0@Z@ MF+$D)EH8R32-TD3Z/12NN>W_C$XYFE4:&P^N[#2Z'FD%3ZI__-H?AWQ%)_E> M2ORLE)!=IX'F8:9TFI L"D+"4@-_)2PA8<(B(:(P3#,\ZRB*!Y1>#JT]8%W9 M4VLB_W1";CVJWIO'H4?5=4+5[K'*/,L,#4@8J8B ]83X&@+S:#\.LY@&L-P; M6V$PX/SR 7(]J/:@VH/JP[4^Z$%UC4"U>V0S8S+)3$@R/^:@JDI-,EAK8F)E M0D8-"Z-T8XO10I,X_]@"<[L<9\+0;=:QKV>%; MW:STH>D1_^<1?[?K#3!9'.LLSDBL T48F"\D@W6$56,13X7.A @VMI+X[JL. M^Z8<3S69Y2D#X7TZ GH@O'4@G#L"$LYD:J@D- Y#PJC11+ 05BWSJ0%C)F+, M;&Q%;*4?H ?"'@B?.1#>IP^@!\+;!L)NX^(T!2L?]$#JXVD5"1XF\$\7M=HS_#\^F5#D@2L8@PF5&22FH(-6DCT_ M$'P,IG\/A3\-A7.S/TI3873,B)]I'Z 0C^E(LHQ$,I0LXTDA3L47!=[/X>!7\6!;NE>0&G7(64<*%B[#FK:C;2J@?X&P/\_D*8GP5^[(<1D50% MA(4"+/Y0A<17H0 MET=9PNWI\U%\^72BWJG;1[>>.?S=^O'#/<;=$L9U>@?[ M(LA2RD@09@DJL1C!-_8<#0WJ;<@!Z0#C+M'LN)[Z/MQZ.O8 M[WZ2!H9R0V289(315!).14HT96&N8?H>!6\+!>=F/0!@$"4!F/4T M3?%8-$%2(P1\S&BB$R&S3."Q:&%RQ[IM#W\]_*W'VJWO64 ]\/TD\'6+\:7A M.DH%H48$A&5)0D!OF" #5I[^ MHDN95UKUT?G'9>-_=_^5=[C>AVZY=YO5[B'_1I#_OFOQ*R;"-(TE\7F,NBZ5 M1 1A3#C7U,\2H_T,\[ &:7@?G?F>O#.W#V4]/2Q\J,Y\/1;>"A9V,O.-E#Y8 M^B3T$U!_ S\A(A'XT0\3'7$ET?N9#FA">RSLL;#'PO7IR]=CX6U@83<_/TIT MJ#)&0A!GA*6:DLSX& Z*::*$B;(PV]CB@R3LL7!-'0%//,B_D^/166-5V4A_ M']5_2OGX<^=NN\H]F-\(S!>.[)4Z#7W-,A*P&,/ZD299X MB4BVT B$M. :T MHD$0WO&)O4_>H]M'M)X@]#U,0+^'OA^&OKE-G](XDCR+2,)Y3)@$ZU[$44HD M:+0Q3:D(30#0%P[8"D6VA[X>^IXY]-VK0=]#WT]#7[>M7I:F4B4^490)@+Z4 MDM3(B( .&!B>4FE8 M!'!_Z*4Y=ZZ'MH\_VIQ_%GI3P3E?8*XTU++:I9>>'" M^7WP_BF:\B^+\JV>U(M^:%X4HU$QMF[;'N-OA/&G"WWU8J,,Y9+0(/#!L@\5 MR1C^H_P,C!.M>(IE6,$@I$%?A]6'JWHD?'C+OD?"VT/"N:&?!28*PX"2"#1= MP@#_")=*$@XX*),DB8.,V:1]WA>D]D#8 ^$:V/D]$-X:$'8K\\.$&BH4X3[# M$_543#AE,=%*21HH':@D1"#D_AW'>IX\$*Y7T)[1S23Z2<,_N0="'NBI)[% M?U9IY>5C+[OHE.@C(W[.I[E>DSK]K"B5+NT;@)1>50QSY35SODV!QHJH"/\U2/K M6B#KW/40<)&F"?.),3$C("T3DK%(DIA&E$=1J'TF-K:28,#8';I_C7*.A]"1[,)*MEQOR420?[1JCY113C_07 M>2;&I]HKQ51[[F][P">Z*-?#!?F4PTZWX&9L%;A%+G;N!.G>PL[O@?>2)-,($ M1"JI"6CIE&0B4T1$L6^D2F+X'1.5ULI 7G<8ZVW@YX&2#^([[ %T#0"TXV1D M21IPH8G@QA"64@WV,&4DSC)*J4Q":0R&]9G?0V@/H<\"0M]'B)Z]O[!W?O4D M6V>2K9F_\!&D+.Z-)58HZG_]LJ/=7[]BXJ+-8A1CY?[0SG INBJB4QM[3>]&FM["D<,*5M\HE1(:A-B^/N,DS4Q( M?!%H365JA,G 1$8;^7(-T&-6]?I\FQY9'V$SXQY9UQM9Y\Y''B5I&*QD:47X=X(>FVR6OUC_;80 M?E?%+!OJJ[/9UHOX__UP;1)OAZZ/7_I*P]. "!)'6,"K#6$^,R#5J"0Q MERH42E.=!/<8D^BE6B_5>JGV:#;-8Y9J?23IB4FUCJ M/98E))(!XT&HP"+/[C&2U$NU;_M9_S45, WXK\H_;_U_]A]W25;^:ZN]?/'' M*P7@ZIC%Q(68Q@C!>8'C:&:53>M$" M>PJ ,Z:XS. !-44 MOK"'ZVQ>FJK#MA/_A <;W:^;_594.1+LMU(/@7*?]>_GN9J>P5AA*/6P6.2X M?-5M(H,!S:;Z]WK'^-W[%^_I;$\)8]7E\LY9MW4(@T5J=O\]*^>(=:I)5FKQ MB0@#L_I-#,_%1;7QKX7)=TEYB4(_2P9C[HX,=M5 _A:EW5B_@<@'@,3+B\.WKP_?;A_M'1YL5(O(*]6 N5-@JH3(2Y6D^=AJ6?UE#6B_NN1;@#@Z/=KT M(G:\#F8C> E M\A;Z$BQ:,H?EJ1CG7^T(YCP,'_X055X=FM>EKE#=L5_-*AA<5>WH2I;Y!+\" M.V<;% 98=U 77L/-,M?5$0SPCZ$]5^\A[9OHH+%O/BIXWGMZ_'$[.OBX%QQ\ M??/E8/0R/QCMT0]'$9XL+-+/\!X/WP\/MN'L8'] ^-">^;,X#L.=MZ D0*K$AJ?Q#+S":,L M)3R2&6%&AEF(958I=S9K/IYIM8T69Q32@"&A;Z(- M#X@N)H@7Y4P#K+Y_MW>P^^Z=M[/[[L7;O=>(J][VP8[W[OW^_O;;#][A2^_= MWJN#O9=[+[8/CKSM%R\.WQ\<[1V\\EX?_K7W8F_W76,?U:RUM-G@MWJ$3J^U M*_GM42[.RA>"^UF@A*:_V;_13\[A4ER OMU3^^<-9' M_>.O Q G=27H .@Y1 KBU34.>@5\*,_S2GLE9J4 6L$=((3.SXKA\((4YV.0 MQ]4LJW*5BS*W/X]E/2AW(" ^SLIIU,7V17DQ1#$%/P0\3N!RS'$Y!5V[O5CI MSWI83%"L#SP@UUK4UU42C&C"]0*EG;<2QU/"8TU*KW*;/ M6(E8%FHFX8.I26&*0@V\\6Q:6EM'# >>T1J^FH#<' FI9]:[,/#$*6S M;C_AZ^'!TEIFL'##&MCAC6J&WBA=;7J7MOD=2I<%B6+%P\5S%@[[7^4)XQ$- M(YZ2(/4%B(0P)B)4&6Q#F4FE?.T'"H 1>WQ M\3(Q1(!RJ#0M84[.YB-X>XV=LKM$FY[W0I=3 =^76@Y% M5=FW+#]A)' 6!#GCG$@=;X\'YFA JO?-\>N:P?E:6,,/ZTO^MX,ZY4KKD M>%K6::XU*.X6_-Z"F !-Z&59C-#"1R_T/S"E%\"D!;RQA\.#G0\G$06=F"L!<(\ZB%]JT&I1IZRQ-,N'0S>H=D">];:[+ZNS?#)!1171'IZO MAO8#7N/HY]1@*W4J&&GEA-#,SA1'LOH!5BI4]K2;2@RMS*G' Z35^>?ZYMG8 MWJY192UQ>@J5>'0+C8MI=Q4Z \IF4SPX!S1^)-Z%O1JO+)6[KIDF:.@V3N $ M&5Y53\/)K%J<#',!%+(GYVUZ>Z@D@S"UX@^'#H-S/&'%5>%$'6P"I_4W([J& M82ZSAI-E;HC+>OCSW*ESWQ%:8&,E2MA3+PK5Z@W>+QO;[UYL_.K%?CQH2?:X MG*,M' %T>(TF4#GUIE$&JO68VO43&7CGL,F$*B;3>A,[7133&;P++ @JE7M>1XU%C5,Z=[T#T:OOQTH7,+Z!4,)! M'?Q2F?HQ _BBGLW+2 W$[3C.'=V?3F7T?B !D"*\?#"X0: O]61W:MR1+0K M7@*C!ZXX/9OC2TNX*P05^EA@U3_#]''VH@-#+]QM ^?+HZ= ??\E@M4T^M3? ;\LC M7*)A/D:/A@VSH/B$X=@WPM!@#H#TL$A@D, IRWO(-SKB1.I9]J.$EYW#N*P M)5F77.)J8A6?D6=A%WDM$UPX\JY>&1R@-RER:UFY&YO%$F,QO*CRUDXS!3*' M7;F:TW[S?LE_M;_5,SS#[=98.YY-_+#T%Q=."OV2U]>W@@_O&.I3V(_P@*&V MEZRZ9G(&0\%M"W(2=QB,':_]O.)2NV,[%F.95Y^J>D7/+6##A-#/5J+,M#_\ MLNHY0N*:X%8^<_MZNKF@O=1;'36-(2I(#<-E A<&MBY8]0!J7C%>>':KS=54 M\8"'IT7I[-_F6G2W3<]!.3IS"E^]!/-=8$>2PT :W M:9>U?'5K])R:VN MM&P*]WWRW.?#VP(R[&'A_Z.%I/@-M=!\> :J1&'C;&#$#/H,_7Y^!*H*N M#EW;!N] A(I)46J;WE+K-"\U.G*&( +T>SJ1X*H$+>/#6?/V#O:*?S@'G*D5-=G8JV;ZE5P63 MXK$,\,O&RW?[VQMPRVM\EP*U=-P,M6K'WI !+G^]M[./E[?T&'NORYFUQ>!M M;_7I;.AFUGW']NNW[ATMY;Y%EHW70!"\99&^W[KKG;T+^:K^&<,3TPI-2PR^ M8F+I\&+3@DMWRVUYWKT&0H]*H33(G4,T1FJO1_766D28!>CDSW,4.Q_?G&@J M4AGYFBC)*6%24R*$H21F*DD5 ^+SYQL1;7C%FS/+$Y:,+ZRAYJ%)[_P_I["I M.VD:8S2YA[ [9Z4SMEH7?NU>77;QMX[O3>]P3$X+9V[;EVB0![,Z.(FOJBUZ MW5J-5SZK=@_9ISBX<;XJA52'^YW%.IN@QVF%4=JU//^W:MW1]0/G5NH K<_6 MOZ%:1P(8ISG0V]FP>;G\@'Q>C(#>'6M+NTEBJHD;3^VLZA%F"YD0TN#*U3H;:;D>3V;3AOD%*U M67]%3&8^)%C1D?C4YO5TQHZ#'8E\C)%FK3:]W>47XP5N$6 )'.FMLP.#*V6N M44S868%.8S-T#")^XZN0+"77-RH4>50$6)BE ME=&H@:&&,;6J *@8('[1=,?T@5],7E:HS0P\]U=?7"=EM"DG8$*,9.HG5W8C(Q&HW&J"UCQE76&%"AE0>>R3I1Z MK*A&P0#T<"D3#W6.,L?,VZ'(<&@V_;=)![914!CLF1;?TAON%H=>EP6H/=.+ MUT/0I<$&1:>;S6WH<>G@X_X)T,R/%.=$^O /,T*15$JP1GT94*F8]&/_V>)2 MPSL#SW*/9?&6?^RG'3TI,?HS@DQ:0FAYX0HM\XZ'_YUDS(^B. M)JB))F(A3(I3@)* )YSH$ M'5.:I[SC-[:ZF]9V;UW!TSGZ]X=RYO(%T<]R6F?OE *?1?"YWDA/SS!EXG.= MVS-W LPLUWE#9+O&VK=A?QM5=]D/U6]70L8R1>O/M?$;.QK;UA)+=]C&0&(V M+9I;7,,,^TW=9 --?#&I]&_-'YG7%F;=4[@>4/W[IOMMJ=^(^Y'%FVETS>_7WGS]D_EF\-U/?KC#E>"1M]L- MF=U#JY,_9OD0!WCUR>OK=S#5&CGF!(.2OZE9B8D:WZT>-V+3Z,?:#[1WL7'^B_X?>]:+E/TX>/+S_MO_K[X_&KEV?[.[M? M#U[MP?-W_0/ZP3_^^.'+_L=_?_PP^OLCS,/LOZA[-+WSSY=E--#%W]_9IP=? MAV?'1[OL8$>&^Z]@WD>GX?X_^U_W=SZPXW_>7!S0 [-_M \R?)\='KW_"M== M[!_)$V4R[LLP)MH>'R+3D C?,)($<1"%6@2*AQM;0;1L5Y'K6(JK(,AB$X4Q M2T#M8JG&I_L*71$FBE>K73U+/066^KA[DK DI=PD1!H?6,I/$I+J@ &T!;%A M*HLY-IB@EUC*IGHMN6CN2H*NQN.G*$_;_7%'\O2.*?FH16ND4)XJ&=& ,\%B M;@P/_"35F<]EXO,>!Q\JQP;BC250Q.1UUDG-NU!CVW@ MPN9LG,'D7'D4)C>,*XTE_M.ZH+2YYR,&-C 4(6;#.D\3R*3K7)3:0U/.JQAL MAHJ8"%DG:M3NH=IY4]H?;?W;5TR_^ >KESH_EGIJ\S7PI6UW%G2@%#8CPPSJ MRE=7(]IU"]4#:FI4A92S4>U_4EV/E7O+J+"UI$UJ29N+TJ1VN/03'/DIMB3 M3->BLB6[W6I0X#HL6*LS8A!='.GZO/T5O/GRVP4/?("5;&V=,-;4Y*5U*#I> MK6Y:(^-'1C.3\C2-?49IF/HZ"5+-J/:U3,UJV_\'^SKOM:,]-'\5XU/TF:MM MRYU_ZJ&"Z8.<>;X%,T=O0"2 T76T"T;4*1A@;T[2),RR-(U([(N ,/B;9!+@ M7J5^R%F8T""C8)L/?'JY'W/=0&1<9UO5J>HE]LV>-1'4.O'OSX,_FRK]>XFL M=!H880:5PX2W>?7)92CB7\]M\6V1R-Y)G K%0QF2Q&;Y<_]&I<<'F#?."%Y<<.K;]VA!14,17J#WFU1D6^,YR MI7$>+L$TGV+EKG9%K: ZK7CU=TP#JUR !#!\-=-MIX&KB,U*I=CX?K4.2T2U,_V"SFOUG!=-IR*@)61=@QX%,/ &\];E#3+ M7W<8&&$1"+#3V O\_[%#*K#W.B;]N.XB#YE9\ZHH%%:5@R&Z-P9-\S0'AG'J M0I];<[!S>B)$K 7EAH1)",+"1-C=2:0D$"9)0*U+*&@'RWF;41+%,36Q$(IQ M&F:A2&@<1#36,4WC^-D*EX;;[+[9EG56_)SQ/,=Y3UC8M!0H==T4P;4G:-+W M3-VER&8C&-#D78:A!5]G8G9*1C 'L2;BIJWG#R-_T'0AG5.U(@MTMP5<@Z9U M:=-SM-/LHK9%X7N7M]]F2+2"S19$8+K@O'I%%J,L'XL6F94V5D39U@+M^M9- M$Q;&L_SS?%*V]=1UKY@7EA0N3=*^S;XZG^IY_H:9MV4"$0:2#EL=82LFUUBI MFFJAYHU:<&8=HT^,QS,K&9T$+U'T ='@)RSX-)[M)%)7U.0EV/M-#Z:F[8?3 M)5HO 8AL[(*1Z?HEV!45)RJQ"Y1UB[1M R=E\3FOK!L$B%^O\**HK6M^*L_U MBL*A>E-0%S!#!>XYE-,"3=N@91 /;,JBN^QBNF()[!!<)@Q^NY ) R.?4[%) MF\G+3KWB53DT3J_(NX4V<%.N<-"6SYNN'%@>='DE;H78WVI;5:?,A)B?\XS\ M(GN7.;!%E*[>Z#*9VTXG_X&ERZ>V&,C#I.'"E3W->]ITNM?D58--=A<-\T]Z M>.$T(]B9#2#]DF_J3=CV]N?\K'# ,U>B(O]_?ITO\APB+;OG5O'%'G((4>B2 M<3I>W739-0):9%4IRM(V1*F5VTZ[9MM+!W%JX+JH9-A0WI6/U?/#BQ9G.-8( MY-@T"MOS<<=N>MZ>60(UX-OV@8/%QRS=C0<2P#,S MNU<7FTU-BFE=ZKSJU:[ELJAFI?.:UHW^;%.A5==;#Z0;6J=OW"^P-X$]?KU< M;B_0-=9J[:A@N[9&^(B+B:B;87?YR#%7.S@ 05N@[OHR#;N$;1+Z'%-:LM3B MZVHB]TWK-K:V%V6#\WHVQDRZN.%=J[2;KM;MK=?*L6*']$YGM>\#@NS"FTVQ MHW@S#&RC/M+8$JDLA#P;S"LN!7K[&R/.ME\P>$K6W% =%6"#>W5OJ3DN6#.W M0/RHG+G8W0ZM_=E(/SM2,[.-U]N7='S[W9Y5SB'@R%Q5L]'$14>JF3SK]I<$ M+CL'Z,;.\(!D=2P INO49/BJF5=SR5P2.]Q9E,3UX&"?CXL1F)_S]O!S0_RJ M6788PY%$V:5:#=PN:+*X7JXQA5M?+!+^#J!V_H\2OQO6@-ERUA5O0@GG-LC3G\N%-8PR3..=FU'AT?OO^P??8!W;+/]-R>13+3PC28^BP5A M2E*29B8ED5!)&+ XRGBZL171<,#YBG9QB/\W6>5[.)Z]7^6E53[8/DF8BFD: M!D0I/R9,RH!D@@8DT"K,$I\'+(159BR!58Y6K+(5R4U8W-6CAETM<>5/Z6+' MHL$\[%!<[X?<%P'>J&AA+F>GEY+@DN\H9+B7JK_;..3^YX:U M7HOVW\L+<[N$L;3_!F7<^KA]MT:4N8%=HD3*HI2J@!O)$E]Q3K5(0$[$TD]! M ;=V2=+;)?.T_K^''T9OS_9W]N@!_ UC8\<[[Z/CT?OHP]?CT<&19+9P[>.^ MOYS6?_S/W_GQJ]WS_8\?Z/$_[Z.#G;-/!T?#T?'1\./!"&V6L^$AIMY_?8L% MQ__?$Q>?B$0MH[&[/TRM.[1'Q*KWT?$'Q*K[?OI M;:_S]VR.*\;XF$6+#D&FQ"P.C0Y90A/!=.#+S(!ME/AIHK[C0(P;RY@FE6K' M9IR_MJ&&7N[<1.Z\Z\B=-!8J8R%V=;/B;DO< M_)@N]EC$S2_W*V\PSP#^NDJZO'2<]<(VZ9871WC,@CLPX97(QW\55=7+FIO( MFKR5-5_VCTZC_>T3%H!!PR)#(J,E2!RT=(QB),A8I+A1(M;QQA;UV25Y\VMO MX/0&SD/X!]/>D,$QUBY^&S>83#U[DKR'A'YT,J>/ZC\ER7)^$LE0I!IL%Z-T M0%B:I43$*B)AHA.E:$(93:[. 7AH.^;;^VI=0;.W<.[-KV9338/??]:[UIL[ MCT?T_% 6:>]=>V"Y=-&12](/?1$$&1$24U:I +DDJ28ZC$6WO-VJW+HH)M=X$O. M=98FA/DI!_LH\$D:)H9$6:BQY4.H@PC;/H4IOUNO6Q_@ZNVACBJL;?T% MYYMI%/]8^46<;L8LN:OR"WXGY1?!)H_NK&+D[H9\S9/ONF+D^1QZL1I0OTPLK=B=_2+_+@6.>VM]A\GYI\'?_:V^2K% MMC>]?XILC]^R%MI7,4^3-,.CJ!,JDBS3/I-^&/JA5DEO62];UF]''T;[YP=' M;\\.7[T!:_K-^2%8S(<[N]&'H^'PX.AX>/QQ]\O^UT]?+EG6KXYS&'=P\&H7 MK'&PIG>VH^-_]MC^T?#L\!\8V^COT?[1[M?#HY>+-0^)I(FF(2.@L%#P%N1$9A:?1*TUXJ$*21#06 M8J MR$(0'GXTB&C2"X]'&&Y]P@D_VS]HN/59/(]'BNB,\YA&R@BC62Q,EH;V\ [? ML$RDC/8FR -)D6[!0I;:#F&49+ XA/% $IY(0;CO!WY($ZJEVM@*DD&P(B/G MH>L5UAWE?L+(Z('N\0!=E&H5Q9R;.#&,!H+':2@C8Q(1*,V3L%>7'PSHYNIR M3&.I:)01(P-&F/0SPK-8$>,K3B/*PR1. .C2 9@Z/="MIT+\A",9[R9X2O%P M>N&]+@LUD].^B<13%QNISJ) 9[YDBC. IXPG2B,' [JY?JP,#U.3,A(+'X N,8IDTC<$I!*/ MF&!1&+*-+4H'<=Q7B*ZI?OR$'<9[8S6KIB6>I_=3"G+O5WD\<@,D!)4QI1&+ M!%,R3".?AYC)(E*6)KQ7D!](;BQ4=)HTE#2.$Z(2I@F+TXBDB0B(%DD4\S!0 M%,.0P8#2WJW2^X][G%N!&88,5$H50J+)7W=EZFO MC8#OY5,OG]9ITSQF^=2WAEY;^30W((.4R=A7(5%*@P$9BH0(L.\)R"65)%$H M1!;?9VOH7C[=M(W*Y9.M%XZ^OH46AF[/97(B?YL?S;U=57I:[593V)=3K=Y7 MVLR&?^6?=67/$CZ"5_XQ+.2GQ[DA?_P$=GC'P='>21 FD>!!3,+$<,("V%)< M^BGQI8P2[@N9>$?YP!D%'9QJ ?#@L MSF&/>7G+.)ZPG..=Y],SS^0@/[0W1+[Q1(D=?9";L-^=+*JI/?4=OQ:C O;_ M5_A%YW@(O >B!Z8N "Z&NK2W9*+**Z]P/\%S2H&C(3BRYC< $=LY?#XLW?"O M-[,,[$;RV_/J192$FU'XO5URUJ.Q#PTV$T;[QC[K;"3U/5_6N^?+ML-4JS1X MKI6];<3V2S[V+K0HJU][W_>/4_<%2.T"-#"OU*Y-R MI#]4\+]R_*MUIGJGKJV*Y#OQ=(VF'@5":*9\+7^DH$6'L1\JH6*[4 MU#N&,PQ*_J9F)>[D9;/YI=6Z4%E72PI]H\8;_3CU=F=(?_ST=?_C/CT^VCL' M@SG:__KVXS[-%=]..&QD!&7,5%IF!$F(DTX)DC%-/(3&8=4)1H/EUSFJD5[ MJ%>J?SHP7@JEP3#\5'G_1XPFOWM3_,+NIQ]2#)Z>JOW3 WZJ>D$017&J0 R$ M A&IAGCD60F21/%3*1Z!%\#!)^W,O@*R!LNH_CASMY7&-_%P:LWT?$_+\\. M=O:B_:/A<)_N?3G^YV!T\/7MV?[HP_GQ/\Z(2*2-",Q($4A*6I(9RS ME"2@>S-):2 H!Q2_H6H@?>S/$TJ6<<%BS):-@R2+8U [19 QUC/6$V>L-R>) M"D+N*TXTCT'IC!).N)82N(L*!!CC<]MVXV'4@Z?L+=C1G_6PF&CE3;4\&\.U MIQ>]A^#9"WN 7@T*NZ" ZX#+H<"Z[!A,MHQCWU2_Q^2'Q^2+J\VUXQ&\?T MPA\U\OV6K__/WQX&@_V-_YX]/QSJE_\ K& __]\'68'^_ 6T9O MOB*=#O]YN5(W,%$,1AI8_28&!&:7K&>N*,]0:43I9D4>B? SVH$K\44)--B2 #V4ZG[;(%>YN=^D D3JB2#WFA^>&A^MP#-=!F:/]"_/^T?O0>H/1M^^/CW&?II]^GN^0?ZP=_?^?#U MT&;LP_='JZ!Y]X1AVY&,2Q)$TF!;Y( (7U 2^8'2C'&9Q2#S@YL*?B0R@^!L\(@QM-_4A(HEK(L M5#((XH?S_#\?I\ A)K?WQO^S5P3JK.OK,KFX :,_-7$J*5.*9E+2),Y8F"B! M]74]:#\\:"^$:_>B2W5%H[^!/A\BG/O'HY_##:]0_HKG\,S_WPS^[Y MP3_OV?'1P4H7@/(#$8512,)8F_5QNX7+"X<-.E L9K3X:_F^K&AD/WQK(8Z2/QY74QS.7%LRYCW-D[ M$0'5L8XYB7A""(+!_FTPMOI*=GA=KT=K3198G)+>)+4_[9O3*OGSW2HIJ5MAC3%F>. MA9S6=V&-9^7E8T\;,$VG]N6VE#/'RG];KX2_GI_E\@Q^*"H8LQY-8!W+"T_E M<%.IQ[)^C_XRT>[)A9=IKX3U!D43/L-#87#3H89!_RV&#H\\@=6BPMY]7LR& M"N_1%6):7IW!7>=G>NR--?Q>X=O@H?"LF=2>6C%O^-62:X14O#P28(ZO^/8] MF.EG-P*@1#$KO8:H]O%VP/;K%>\8("5 F@YQ/O#G1)33@7>N$2RK'!<,9N2) MSR(?VLK525'!&GS6=DW&^E38#_HS7 J3QJ?)X4PUXYB(:NH5$ZRZQ:]*736YX; MV.%,RAF6O]J_#;"'K2#&J4Z&8HRWVTK?J3X%'MKTCAPCSD836W'ES::YI2=2 M06G0^T>YO6?E"V$J_YGE6(,,^S,W8'; >S_.U.FH&0#RCJ5AA8Y:5\&,BXEC M<1S=U!-72&Z\W'$RK!EL17&J[>4.4R[PAPQ_![Z!P3\71/G';3@@\5"/"S 1W-[#VU,LN[--*/81MA\\17W!]Q RPI(1M MM^EMCZ\?K8>-2.QKLLX,@?6,!\\_$Y4WA(5V@Q& 6P;V,NPBM$?=0/.SHE"X M2BO&I LU1 5A 08(2,\'Y8"%A'X )HR)Z].$D%G&:1EE"=!@HPJB.B%"!)"KTJ8@37PF:/>5^&MS,6R M%>,=#4'-2BN@48J7&C0EI_+!LU'08SVRQ1>3CT$!Q#[_MD')R,9I<]N !$ % M=4,'0;5VC(^M@/!YIR++TT9]2EX8*[/ MM:HO1]_P\,*IBO@X9QW8 >.55><^,W2:=DWY[UI>RQ;V1?CGA7U2HT>V2GNK M^8..(*$BM$\,[T%IPUH=GRF)46R;MJGY#KCRAG7LM?MVQ 'TI\A*M.1"C M+YN%WAN#W3"S"^T\/<]1KG[<.Z%<^4J&,5$*3Q(3-""9SR,B92R#,(05B_E& M#1(SK;;1QZL5!:,SC$RB(^8'$?\WUVCC<],1R492:A9DT:604'N;R '9E/]>QVM\KOW/]HP MDI.6(5LB9.??LW(>OCO5)"NU^$2$@5G])H;GXJ+:^-?"Y+NDO$2AGR6#,0\% M/>+Q#=H[*Q$:_RL_\4\"?V/+-MS#K?4"@=/N)K&\@QK7>7<;.<3+[%';4D5! MXC-MF(A8FM#8:%_X0D7A\NZ':S)->9RQ)&-,A,*74E# YHS[TO!DXXKW?!,U MGI2\<_WO&MWTS)J:X]DH0Z^=Z>@;^1P#!QX H%U'Y\5$9>-,#YVC%;,!K98T M*P&Y&E]7\_RYFFC]']8QBJ#[N0%==/BM?"FZ479 @<&1N:!S& P\E*16I\(. MK9XJX,'HV*@U&7P3GGD%^FRMU&A/G)Z6Z#D$Q4J4I?5MV9=;52R']ZQ^NS/* MYUH9ZL]V2OB !14M$T.K9E=G&I14-_UY][[.;)T27 '-/VM0S_2XJ['5;IZ& M;LX[-_>$UL[*?.SBF=;YBTKH9%(6H,_C]#ZW;F'GW<923>M[?%$[5^V#6K=A MURJQ?B,8"A@:5N.MWP;S$ZA**E<#ZO38=D&16]K)645W4%L=\ A4?1"GJR=:I6ROO#8U:;FD(XC36V@UM#1Q/SLH29U*/5G^19P+L!;<" MBXN-CU>@YQ9)E(D*O>_CYB6-.E\/Z__\5TJ#Y/=J MD2.&0*\2?:H6(A4U= L+I*LCM5X]6".193G (TS3,S#\RC5<<]99 MAX?^MYJ'2A!CP!)UVQB=]YN>Y9X1X.]%EP#*S M[&/?U,#-]KL77DK]@;?148/W7: +5W%SXP=7,5[_1>R**+OGSBQM2MA3%HVN M$(-UB,4&G PB4%E45V\W87L2P6 MOFMCEX..GT"AUT)=)XZ\7RJMO8,"QF"7>F?^Q+TN[L"@_]3J%&>V+>%GBQ@; MOSKLFH-!-=_NG;$M(-BB(Z+%S[\L-]*6%QV/=@-:[A>'_/B4(H/5M1C7D@B$ ME9R"W+#1P^93-PRX2'58F,^UMR8?388(>9\+-,4<(*[P<5QJ5WU96PP-F*$B M2M+ EXQF&4]Y+"C-9)"EW$3J:6F+UYHH+PH74'T'\NDINW:;>58X3\N;H'*- MG J#B%WFELD-<-UYJX,ZOJMF$V0\IR# %FGU21C5S AIH[UPY\0=TFHQ^EQC M$+SJ7&+A7&1%.8 ODAN&FY!':U?FH/:HXA:Q[:7/M&C]G(LI M 3 R3&9%!1X4*)S)%5. %Q>V+[;-+:A'C.KE G4Z&@S>DN$R@C9N">I*B#$B M/UWQO34GL!GIQ'FIW;&U=HAURU*X]1S(?U8X]*B?]I^9L/D'N%?+8F@'7:#O M1%<2\P2::7_/?K]#9]\[6%88]2OGJVV%07]77OU9[]8^Z#Z]Z^!(GD0T M%ED42)*:("),FI0 P3.2IIP&(9,^3]2SC:K5G#3P:EZR'+_(35[#3D\8EFLR MS*,WM7K606<;1NJHU$BH#(AF\A:+1+?9-%[_C?;(@[K^$?!I5-C?X1G*E@-4 M=E'@A:.\J@,\"$56=W&Z>XM:FPMK)Q;7[OH)@9D'*#=<-9="RADL&*BB]L5M M*I2#5TN,$C//;+ ,U"XT"A>DAQU,ER"-Q"C&UM99%$GSI*ZY5Z*ZJ&P*@WME M9_XY@/$05%,-X+T\84>2ATQE> LJK0#Y![!<=[Q"=;;>1,\W#G-T>I(DA@'J M*L*9,H0%"D"84DIT&F@J_3B4VG^V2-RPC67T#N,\8=1=F+*:3[G9\66+7Q@C M1U40S>/E7+'[W=V[=4+G:UV^.X,1]CK6_D?8V=074D8QR6 0A"586BE"GZ1@ MRW(_BN*$/E\=ZT!/O89M\ P*=!>-0+Y9_GG"V_L/4<$&'*,_O9D]J!%6J4'I M?F:]5R#>Q5#.G#^U&_R46(?GU04+8[Z0]T.+SHJ.B'E@:@ANV-,9,!R/0: M<]B?K0JV__'3B4DYXU+%)*8I!Z VE @9QT3+6%,5IUE G_21;=<;P\C0Q/F9 MNXSTA#%Z.8!?=4B@1Y-A<:'UY5!2U0U !;),L_0V8?U"%B3@^%8%RD(%V/X M;8#1^NG.BQG.6@!$W)C\L2Y*)OGM8FK=OQ-U-_[8P@<1][),_1A-@.P M=Y,)0+$-T1=*#[LYJ1B06DY+S4"2X*H9G5M'LZU5 YKH<@3_:6,A-H32"9PT MZ;BVSDIY%[D>U@'&6>7"EZV0O9(?-KWMA>B.B\W7H<^%_&$7V>^D;@@G%E>% MV2]5=SVH!-N#P>4EGH29\(D+&$DU#0D3$M-4L$#L#O"-,TTF!ZAOYS;%?K*EP'CJ2\%TP'+:$*- MGRB:!IQ*1!&6DWJ=N36.1ULR!<"- M25"Z1!Q#03=UFC&*#^N9J.LUV_#6_,17$)VS[*,%FV+![SE83.E'P9?/"8UE MM9CBXV$-P=0>[>K@S:;FR[R4LQ$J\-)^85.<]-R*:#.3.D41XSKF/Q(7W4*] MSRYI:]-[VWQPE;;S.@HGWFPRGK4&[/RJ>;TR6&&NDDR4>>4U]^ZUH:VF0,IB1U\F>6W[C MP.96S)<"Z%Z>:I?,UHKXYN7N+?"I*;Y>.81YC7@SAE9^7R]<^N3O'TW^COKD M[S[Y^_KD[V\FQCK/>UDWNK =+L!.T*K-U_::5&W;W*$) M 5S&;6NU_'>MI;\LA;0SFXUSIZ//*K6QU&HT,IJ9E*=I[#-*P]378&!J1K6O M96I6'P4%_ KB9%C]_QLD7&@(]=MX-E+%M/[]&NU^6:?_$^0M3/]]I3<\[/*A M;<^YYZS87^Q_E2=AQ'@4LX0$FH-BKZ@@/$T2PC.61BSAW _-QE8P\&G<"--F MT;>LYE2,QUK6+0NP9M7Y/&=-O+DVW?\\^-.KM,UBOU&B\<9#M6Z:)UWVUN"2 M-?CI),T$"Y(P(52A1 M3'P1!+$?I=&S:?QTHW3>6]HKCYB6BZ[3W-HO1=64Y=OD>C-$N!%U*?OXDF-L MGI[Y&4RJQB##MD8%YC*.VS(4=\.FAPV3]L&L<^*P6])B=75GCQ:K4\8=#/[[ MM;=?E*=PQ0LT8 ?>P>;VIO<+/FKC'5[UP@KL$KLI76S\ZMR *W/3O_FX/\3X MT]+CZ@J$>;&"2T8"(]1:SC9;'C2!LV+H0G??2**O>Y[438<6IPPFZB?73ZFF M93MZ_&5Q(//:+TM&1\1OOKQ;L(;.;+!>9\X\Z]2O]?MD8^NP9MIT\$W&17\\ M,?D7K09U79(FH#4Z-^U5/"UPZ6"/80)<:XG?1!-,?98::J(D$S$S6FMN.^1DK?]O1X='[+_M'\@O\U]_? M/C$R,EPDV)E3I00M-L)!?A/IRR3E1C$>1'@X1SJ(8GY9^W.8U1:5-6&1?\_& MVJ,),B%=C$H!$%FX&'7:KK2 9-/67?>U"\=OP(.3VL]WN<[/LJ7#I4E93)>" M#YXX%8@A+LNSTM\2$=F%Z[)GV7]:RQC;U*U8EAD=3YIS$[F.;.T#FT@7&F:P MS] _Z7QX^-R%A F=39?PT7H!7<:IO;HE3I5C@*[CL'1^L78DM:VX@D3+'0KU M%^'*<8RQCL.SZQXKIM,RSV:VX2K>O$S%NJ1IBBPQLS8IKEAN<@E=E5MWH_@^[K"]).:S+9CH4I@D[,<^RPN[$+,HUF2 M/*MTG+ER<5DC0\"XL@C3Y2YA-HVKCT;]2(^*4U'9G94O% C6=?,_*<.H$2)( MC$G2E,6!SWD8!CY-@S2(P]#7O0R['QEVL;_SX?S@]"2( P;4]PE+PH P8V*2 MAGA\&>.9B!A/I*!7RS ;FG I7<@AC0A;5*.^3\[U*FAMJEU39-HBO,@*)]5. MARA!YK9+6^_>#?)U90Q(]EHJN.B<[:J(67I-#U^$!-=VMPFP8BY*\P0,% &] M3E&;K5]?BR*7>=@,J8&G6LC9H*%K2&#$;#A%>8;OLR6S;1D*0A[6;CS+W:G?]-OQ;:90(+'LLI-NJU6:R5=;+C.E55I]4< M+!3V[VW4N;/:';18U=0P^BIE#UACE7RUZBW&Q9O44@E(AMWN7%I1&_">=T[I MJ%[;=CRKPP1N!EI=,UQ76V*B:=_>N7 M(9#5^6ERFX)0Z?_,@$!#)*T< B%:M;=C##2E6+:HXI+J:QM:*ZL[]QJ_V3A)00/KNB2K>+T?%!) U M8?ZOOWGO;"L9<]&H/YWG(MYW;]S<<.<^ -NJ3N?>O'UO53^K[3#7>5#>/=_$ M*ETCL$ZPF+MI'6VKD]QI!,Z74:=S=!L\PW7MX&L'86%'[&APL*#%E32-74JZ=GU)_J=LGG:+ AAU= MC^FRV=PE4^X4U1558CL(N MW8Z[#X2![ I4J86J\_1S6Q$VRJ=3//;$#K-A')NG"5JGO1:++EQ_HGFY%5#4 M^IMM9SML)3#M?&%5)'T[0^HON 3;(!#5=+KN9ZP9HJ'[/#X:Q M.K7K!-ZLYJ0+XXWI>&TCO2N[=W=:A3_Q7G/_G@TO?A;1_ 00[85EH7I3NZLL M<+S;?>&]<]IY-=AH,@6X-,N#8K$$B%KN$U3PU7NK=V;[VLL?AJ;'$]NP4V_YA!]053/'N MO?V%( XV=5=U2Y-VDRW++%A5N[D<<[RPA?Q[;=8> M"+83%S]74S>]MVQXG4 MG&PC@(_*S[G4-N/3.JWJBB[7O]6N?[N\;7E7OOAVUT:@S1E$8=)T?[(A,SL0 MV0ZDX\UJLN';;HKV*"IK_1=CB2]UO51M_\HF$?ZZQTV&V*H$'7&3VL\/.*?/ M4<+6XN27X-=YPSJ4A'!5AEW!FN->[(#T%UU*VR.LSDQO>\P \7^AO]I%M!72-J MVQ:KU?<(VSY#_VXR].,^0[_/T+\^0_\[,NY7MW7_EM?CB4GL'[$'NN#=&AUS M:VBN-[E ]K5ZTAUIV4_.D7!3_8JU^M5.2R?O90FV[GE1?B(OZDR8VC;O7//6 M:3[SC,2=NBGS'W4W-]OQ8JD:OK8 FPXB[31&?(@UZ;8_MT]:WX=CF5SM0(W*K"];O?8IE87&A?>L(#YE^W1GK8^ MO&H>C.PVJ-T$S:SJ?!^Y."<,E';>X-KEJ>I*&F#-^M39*#8ZXXY-G,\ ML^L M]KZ<-6>F+MC:*TWLPD9^&_VF$S)U,9RY@G5)A:H]'TOZDXM\4?\[%*(N\=L, M3+OYJQ564WO6XP_93L_;E;@" 9+5"'!0;-I?K;.P4]ZQ$ JJW89I$/WZFW>$ M]4[(,7O.M&X-EB5;['(YHLL4&TWUG9F5+O990V#[&N2IS4N.VE)?AS'?,M/2 MFSM#EWO,--:7"Z:?M]99Y0Z9SC']MG8N7I6;@C7YW?R]A@47^<5* N0XU>0Y MX'+9!;B%H.R*0PV>+HS]6X#B75Y\#X[YX)TFQ59W _MT[*\ZQ/\1B BON M(ET?]5B?^6QO1V?\\,*=0 ./04I^GQ#_(<6^%_&-7QTS+OT@OG9CQ"0(\8"4 M52<#>J1)+O^KL%Q>R_N0QB#O.P>I6 M[X4I8O)6/!.FPW/S*:M32W3UT=V>= M@U7;NNW6'*PO4V%PW7ES,(_N<*U<*T.:& MX2,6J6'%3Z?;5MX]SKQ.<<*^+JW]@0I]1^@/,$/7R<<#%.6W$$%&,'5_1*XU M>Z- !,'W*1# 0H/5'++,=!M7J!..]O6+D8MKD=XZ52\!9H.2[OP:"YZ-GO!- M.'2*J%Z$Q.7@:1<'D3N'5AU&];"&M([&9KT/=QC+MEA%#B7M/.@GZG3N%::6;8(6*\KT[+EW:4U=IY[@+&BVP M>WIB5Q>Q]F,3X.KX(EV/6*NF..";9PMWXOIZON'KPLYKDQ 6CZZ^G%:P,/@V M'[][0F4[U(DMO$"E#0%"Y6V"33N%%<#3G73-N#"73U@N9$_AN?S(FID;7G:H MAGVJ&B4.PWXV]]IZVB\O 5X-@J:PKC YG%6=WHR.N1J7E:Q[C[EOFT1@.3^: M(<== :.KS_6I3Y*X-$D+FIV) F!>LK2TGL&W*+(LZ8[VNZ^MHI:O6U*:WM N[<@W=WD!;,9]V6C^.3PMG M+392^!O+VSFLT!&TBROZBW9=,MW;6NQ8R/ENUGRD@:-J[D=3>>6E756_U=_G M, .XTJ *9BPO@\HJB]L6O'4FM&JY@.#XGDICEO.T'IKE%3RNHV8D>&@QGI,6 MQE:7D+9X:7L48%/_;WE 4(%Q^-^ZMQ@%=?=*I69PO8;29/.WKI[%OJDUI7$^ MZ:S+/%E+W["(M[5WMW%X/TW^_>O7F(9]F[@M.H M%WO9;7(YL+XRU'Z]ZF2C@384Z6^L4*GZ^/PU\?FDC\_W\?G/WV>(K&N\/+EY M7<#AT:Y'K>(6@.EQQY4O?V"*$2AV ,M9+:'F4=PUJ7?YLK^S_?EX_.^SXZ^3 M3\<[;[[L?WQ[MD__SN%[_WCG>'BX/#UY>C#!?>/ M_^^9+T=_C\4_?'8X>OOI8&?WXN#5[M?C?_;.]W?@\^@]VZ>[_O[H[=F'CY_. MCU_MA_O_''_\OU]W_<.=-U\/=K;IX=&GBX.=T_.32,N[VCO<.#=][VP8ZWL_?W[KNCO:/W;W??7SBG:D@_Q_1BLV[)8T@*M%W;> >9FK25B0X%W5010ES%- MTRS,4JFPIRJG3*G0P5] @Y T?_QPCXG7]1B/"LL5I6Z 4U>OL.YT75I,/#A6 M[G_<\T]XR'T1)RG1J5&$A5%,N \?P0Y)E8X# [BSL171 ?/#RWV2ZK!/EW]0 MPQ_4A;RUV;YNG)+)B;R.35PKDM4E%0GS5S6OP]+#0R'9%06(A5+,-5,]R\ 7]1,$0II$BSD'1:&L=8F#6.@_?<2!KFR Q<^H?I0H-(X.E M-%]N43<7H1<63M_:04:1Q!' MBH* FY0B&URNLX+.B%!.3JGK7HT94$9)2_?4H,++R'A06,N",\QUH%)%(PII M!$P66]66^Z%),LP'>\T3X ($GS0/=NC>]@>8".[(%$HJ'P5R1A@P[ZU$1AD" MDX R+HO M;9KFT2MXV*.>9_6L\M,F;2B/6WHUQOT 8=3+G%%!C]*^^E?=D+O MN!6NL>)5M;F2U11\M9Y6)NRFBWJMD-:GR\UVP9UTRG6ELU[7ML,IZG?;5:D! MUQ $E)._C+Q?91;EU9AA.F6Y5ZE&KUETLA:3G#? -1\^?P MKG7YL)DZ!ZFHSR#=IEY9K--^-IZSX,U?[@0:V0[[\?VH^M'N:%-!10 QU/U; M'?^?\2+>5N+>"[X,V^;XX# ^Z,11*'!@AEND'0,+- :,0"U)9 O*60@TPM_I M&)OC05M'<)1" 8_U'.^?I[O3:T&$&X[^-"[+;;W:KR6KDV M /(&+P)WZ=;.]RDD1KMMK9,+]E.)NGDVM,)?FU9=+>/;E'CU,M;+% MI\\[]-/I+MZ[^AN>^^_6?Z^V!LT6_O:?@YW!WM4NW7MWI!D.SIB DKV&N,4. M64H<4I%+'JD)U*GY\:-JF^N"3\#%4UESNNTI8#V6_[N+\E\Z\-X:\MM7[#5) M=3P(MN_610^"[='SZ6./XHTSXCL-?)U(=.?8V*."5+5UJSKS_4A&,U3=#ZIV MIJ$J6D.\B@P5*5[')8G("ET@Z911WL7"%F9MDZTSA9\!K!XP-1=5H3X3)-W= M'UDZ2-KM))*(;F^2M7%!/,C'@J)[&&<9BA8%BH9R>9FQYU[8LSN-/N8XW:0+5 OH3L6' ^?O)QFMCF5XU"PI MV;< F#23&%-46,T09QZ 20:&O 0!%]PZ'EU*3R;9)5I 6%IAE^C/7C?M3;]< M+TM25B5"TD+;64K4RTY21J2%<9*&DIK*N [JU:522C,X/1"<:J=)1.&XBAI9 MYPK )BR0)ERC8 V+"9]X*-8V"TJKC$M& M2D.U$]QHR2-SUD7I-84/6@G*XH+ATFYG8#K'K;QT=&\D>C>3Y6"XA.'6X!OA M1!<>"5),!N0H.$@.>\MC6-M4ZQ3GI:-%!*(5]I.VP]?0!@.TSNN' /]DC9 KPA;9@TS'EC^=HF M76?9!UI(\%EA'ZA<$"XKX#Y"XD+V@Y8$BA8Q<:&4Q+UNQTTF,&3DN1?RN)GD MN4@\#@*@AK*(N-,!J4)8@!\7'!=<295J+&2?9Q%A9X5]GM%&HC-S6>Y\KU+H MC'.]5$4]5 E+>5%H^5#HI]7-5JA3ZR8/U&+\9R7%&:WNA5;',UD+C'MI!?A) MQ'& +!.1)5(A0S73X",)8B.@U;I@L_4:?\XN4G:1GFB9R.:LN0Q$CUR7]1%1 MZ#?3^;(2M5R?%WZ^3,./=UYZ8@+"SHNT1J21(48B@*!HL:(X2GI3]=='A9_L M*F57:0)^JH+-U\K_9<^H$#9J;YC1WI=5%_3L%J/L#F5WZ&EZ<%C+.+M$ M2P=!BX5 *U,4^YEQXFH:)WZHD'9>Z'EYM+B[][)"A6 K)J-&64!AT+W&>/'* MO9NZC0\>ZXP[SQ.)NW[*[I!+(./:PW -3^,:CIYJ)QWBRJ5D.0"W1#B)%"$$ M!\^C%/Y&_JX7RYN[\^Q=5,6<7:0?[<$)NJ\*WT#GG9WWW$GBF$\DA*_<=[I; M&S.,W9/HKS_8CT,TVDD4-I=I52AQ168HNA\4D1D7RUC*L%1(-?:_B;:/;U^_UYS&)^8RF!:FU6G<]&+K$XU> M3^95>FJYSVYP BWHKY?\I.?M0=D'C43.=Q9*AKZ&\5];_6X/VOSWJ(]/P^"D MZ_N-\P%TU%65"-0^]R&98OVJNB,(U)< '\_.>EWC3N %$E_HV6UU(-<;X9L# M:&@$T^ND5M7/*:]T8SUG!H->->M[Y:P?U^0H)["?4REJGC#>)HH>.\XM M-D9'RA5WQD>L-/-4L0B")[(HOHPH;A\>B8"CDZ% S'.".!>1?2 EM'6GO M:&!>(_"Y8+Q5+! ,CT2FD%[I6##L&(P\G3_RZP!/_<0J#]V>C(.Q-DKJIC_H MF=3S*.';4"&9?DTUWQG:KHTS4#ZA-[*EAX8"^.F=[BG(D@V=$!,KO#.=9 MR@ #=^02%!-<>II(ZU?9&DAFX^_=4VCA9;+VDL%\VBDYYDM[<]J2 L,R_=J] MP:+;G;A\^M(4]6BX7H 3AZ9Y>6IME9:F7N.G,?OASQN-K4$RZV%8X977;[[( M&K#!P=X%T[=1C6+H)$2"N[3Z)S\X?LOG4.YW&DUSV:#%>B/IO/5RK(9C/#+, M;XRF=A-!]2,8<8R3(FU7!)N9;(JF#-$2F%CJ )J6-!B,J"VN_?' R)J M6V.Q^C/T'%CGH%KWX]_= 4Q_T, !-,,XH#8*F"'Z^I3N9=K9*P11VA6(4D]2 M'0J,#, B*J-@WDDBG4D(.UN((EEZJ7N'ZK%[/H!)4[E&KGL*SG65.E:Z<+^? MA-/NL1FZFD-Y.DW&W)FY3$Y4>5[I*'\KC4%0HO_[#P6 _.N-PA;.IR7-2N\X MX=(I9CBTV@;&3!&H9XHI'XH*T9.DH7DB=Z\8[I]UNP^ZM30-13#TW_:Z_>7? M9O%PT6KR_:TC$RR63A1@K9D HD4],IA3Y+T018$#]P[\"*W7Q9Q8:N,G .E. MOT)<0(Q_WB-^GX5@(81@!^]OO[O:V]ZB8-Q=-C]_^7;$=!&YD0$5EAF0"Q61 M9=(C;WG!B,,1.PW:AI!U1OGLUIFAOSAM.JS72Z6E@==="B52)HO<(CQ5$FY* M$3GH_@$W"[V_)O)PLU0-I>IJ"Q_10@B'J42L (\.:SI>:+Z]#E87A+L)PB(]BX:(OF$6.60$Z MACAD$@KAPO'HF?<\VI(X@N-3AB,(R]E'.86\^8B],*"*Y%;3.2],-B/ MDW*5!6DD2.[RB"BE)#8&@?DK0:L$ X+D*/PI)# M)!['WXX*0!-"51G! Z>)18>T90$Y9R(+2H%_;:.LHY2(5D]/KC,R)%ID>&",IB2VEV$W'(M/B<:L/ M>-H&.4Y! )")5#'9)>78O^P$D.[07Z_S!$?6>NEDI87EM#4,3OB_\J)>*W3J M-+PRMR7E^Z;,0=L.IZC?;7^M,^9&:Z3K511B:/:GI#H0%9>29B;EM%4FZ,&L MJQ1V:L%?T,16F2SX9Z^;$N3ZC7XX/@UU:F*K/R]_+BWPCBN?I>S!LRYHTZGE MTM2!2>Y;G2IILM0 U:S>_)?M_;)YHWJ NY6]^J;*-/L:?KUH^<$)3$Z8>_4\ MY*)2$O,N,Q8ZZ7P0?JT77_'D]6LW::*THA5ZBZYX4IG=:[T\\?>D-TXY/P[( M]H+Y@DR$MWICVA?FLK_VR[67G^S*F1[ZT6Z(\>FZH1PU4'W=*B;Q!K0M&*OI MM-1XLWR-;IST$C3\HW6$CP@&>"D+L*?5TP0$ DO M@WW@T5ECG0*(]@13(Z1R%1[!-<%O)33A12I5([GDQ'#AF<76& '_)T2E'3%K M-SS'\0!JD^ HX6(JG(Y**V*+R&QPC./'$:2G!_+8;;>[%Z52+ON]?WX*Y@C< MI3^5HSC.2Q]G)]\M(_K-C4D*5ZJ+>! MUNVI5<=&I3JF-K]4!PNYH36]^?BM%^,-A(']+.")ANE0)RBS6.C[J7]1[5R^Y:XF6I-ZD^ M**?NY2@Z4GREXW?&Z2O<^'^##M5?VXRYJG MS<]_[+IX/VZ>'G#W3O\_M6VJMZ^-E='E[M M7AU>?6HUW[X#K_4=_N_5UJ@H>G/KR&*AE)$*%<92!%:70H:3^F>2TCL^54IIQ MZ5ZX].Z:TT,Q9JJP"#,*:*1=0%IXBD*@!2L9+ M:W/K-V4':)4QR1I#5. "!ZRY(LSZ@E#EE2)"6NW4@F'2N$Q.#KW=#X4^3*(0 MQDK9X#DR,94RC2XBS1U'Q*JBB(%:K<$[8GJ=/ M)1W:0LH,T09T[6[8M^T6K MC$$R>LI\JJIM!?A% #\Q8$N4\T%Z*AXCW3UCT")@T.$D!A'BA7?8HBBP0%Q( MBE2B<'>&@DU"P3 Q9&V3KH-$9$=H 2%HA1VA<2'1[/RL,O!X+I@K+/&18>%?9]]LLB_-6.D>SSK#+T+-E:4"F8>]V.F\R#RR!T+Q ZG@0A ML#&\4KA (G"*N"Z2]V,D(!%60EHCC$_T[^M<9^]G$4%HA;V?42[VF;E\<")V M]H%><@A_6ETDJC.Q)P_4\OIG):X9E>Z%2E\F44EQ2Q7''!'N4O5"%E&J.P*B MJB4&9 I8J%1$C,Z)R?V87:*,1(];N?0182A)Z4I4.WWF M+4$78Y[58%% MR7^TCMFT--L( J=?LGB;>$=JEIK/W7"8$;@LG.4(6EBI^JC>T!S M0:<6SOV1;.9%HH)@QF-[H=&EY/^D+-*4ED$ MI,$70MP+CHP#3-)$<".ECA;;,CBGQ&S%GNP098?H:7IP2&60':"EPY_%@I^5 MX<1X9I"XF@0)'HG06!>(6:)353>"M%,6"48CPR+8&/V-%!HYL^WED>)55A6O MF'(;9Z95$I],$IR]F;N.#QSICSO,D)%P_97?((I0Q[6&8AJ]AFC61.5&@ MZ%.E4F4B4H6Q*+AH J'125WM1^ MS0;"TZWN#3W8^4DH(>?;W].6H).VA"">!,X+Y&RJ@$$52U4Q#!*64^>YXT59 M"X.0=49G$TP6UK5]P.1=/*UXDRGR2\FY>2N)\O -5H-&?4ROFIA5JY3'FEQU MS+=:_E*7QZF8J3OCKW>C8&V87@!/N1]*TP/:;HY#JG?]O_]0E!2_]D<-Z5=L MVNFJLS+)#=IB!N7E_7/[.;A!"B*#>]TY#AN-77"V>^',]$#8&MWS7OK6;IV" M"NQ=3K[ ^.[UR\UY@\1["5/!M#J-F]YN?:+EZ\F>2D\M]R\,3J %_?62BOR\ M/2@[HI&H7<]"R>_:,/YKJ]_M;33^'O7S:1B<='V_<3Z SKJJ,G[:YSXDTZM? M5:\'B?H2X./96:]KW FT/]%_G]U6YWZ]$;XY@()&,+U.:E3]G/)*-[<,<45V M#KV2.B_$BF2]U[TLJ=:;K-AHET_DHZG'6:]4$ZN534E^TVUU7O30, MWEU%IM6_-IRI)],PCX?@_Z [X%@;GO.U!9,"QG9BS$&EN?/Z+)- MGWS@L)E)L&H) %6,)DC7ZQ>]D4=X^97!_ +5Y;P#.0>$2 +:_9I*Z#1JVV W4QVB*:A5V!>*'6V7Q@[!X&/#!T+!H9ZT<^ % MW!M_WKL$\9VV-[^3RN& M)35@/OWW!+O3OSOFHS[?/WW_96][YW+O[<[5IX^[%\UM^'[Z@3?I#FZ>OC\Y M_/SEXM/;)FM^_/09C!&^OWU\Q)B7'GH9&6P]XDHX9 BG*$9+".74",;7-NEH MDT4]IILH]3],N5X+YGZEH-+<,\EM=*$-G9LF3*T;1GK].F&WJ<9@K'3,8-"K M_,UT^49C7 NPGI^SU6GG">!MXJ>L+HSP-!5?YEQB4[C()9C;R?X&J,GB]TSB MMWNQO]T\(MXHYIU%RJ2TMB*&E%L=D(H%%T11YJ0&\9N6OD;J_DIIWS;81=#$ M8L_A7I)'X95@'F,761$]9U'GP7Z^P3[X_<46GB9+*QDHYYV6K$5*AMOVC8"8R[]VBV[73EZ;( M0L/U IPXM(;+4VM+L+2I&C^-66E_WFAL#9(E#<,*K[Q^\T76@-T+-B:8FXUJ M%$,G 0_5\IA+2 MMOP)ZS]@'.+][7=7>]M;%!3WY=[VH3@2E&'-"$:V7/JRF"*MC40N6-#D1',7 M7-J1J_DLKU^E.4"J2JLQ>;R^L0WS^M2"N<;(>B,-\*Q27=TY">^KKLVS] 6: M>'S22.#3/[?]EF^!5[O>^ W<5)BQC=T!O*1)$833LW88E 9U:+1.DRW=:Z7E MF_$; V6LFT M249/(WP["YU^J.,I_5"WL%JVJYIX'_VKL2N",H*XH'G$W$9LI574@P.G"V[G M6L=9_SZ/P MLJ",MC*"$XQYX:WR7@=J@C9&R\)66*R&LJ"R+#PG%E\U#[[@YD%3[!V\NTK/ M.5(P)M@PCU2Y= 1^,C+4>*2C(Y(7A?%!)BPNU.QFL/52M=Q'.+S# 3,*SU*, M8P+.FV7@F8?(C2E$@4OA*(;"463A>&9%\>6(246)P1))X]+&CVB0*4*!.( = M-L81$F)2%$3.*HIKMEG_)N.L_*M*T4EC?-T97VYWN'SPFU8RK]PURZ&8;SEL MPSO#JPS.>^'Z>Z_X#^M#_Y3.?,I#2D'=:KDQV<2V5@Y@_6R!T9,$\+P] M& 9R)@RYZ_<>V5:F<9P6;N"&?= 5ZXV+DY8[:5R K39A0]=QC!0Q2@O:I>67 MEI Z+AWM#^"'M+#4KXW%>CGNSF;;_ED*C"=CL6I]?S3Y)EXV?1V^;-4U%Z$7 MICJG6H6!N].BFA;S+C,67O!\$'ZMLPSPY/5K-\V]9,&'WJ)/ M-::G-,O$WY/>.,OC."#;"^8+&(CP5F],^\)<]M=^N?;RDUTYTT,_V@TQ/ETW ME*/FT_0M!? -F"@^]-)IJ?%F^1K=..DE>^H?U:0 %S0%-=.,_SU96YU$.V(V MYPW\D^7;ORZ>/8 Y.FX^?MR[W/N]\ M^[3]OO5INWVZ]_G]*9B2HGGE+O;?PC,_?[@XI._;G][^ >;C\;?FPUC;_.MC__?_]?_;_L[WS_J\:I1H[[S[L'AQ.+_=< MGP%SC8[O/WRJL>"_2&9BC-)P;9DVMF 12T$DB3J*&^%BT4VU&TS4LK/1;UM_ M[6PW?M]O_KFS]]?6P>[^WE+;Z;=#YE:[76T=1E6VP9FY+"VUR0@=N(Z=:IVB MGS1"HWM6!_&&0;@J'S;919+32 M*4&3*X5II>TT96N8SBC#(W5TZB(WJ-8.8RB=IOY$?R7#_@1,Y6XO99B69_=: MH>-"%:5H]4?#DOH[A;ZAP\?A6;A%^[*VH;O]4 UK+0#73C87IN?[X]: U9R< MN(T97?.4*.1.@C]OA_VXK1JWM=T<>4T=<]*B(CB > +I N7-4%-YPKZ106D^CT,I.P)'C M-^U8SHOJ5-G--X1VX ZQ7<^2E.7;!3F\F#_[TB7]<_"B9P^=F.G+0XQPUWZ: M]9TP&&6?OKE104X/1OV]=O=D-3QE/O;4%>5.&W,^Z XOJ;+,RU_JS'08HK8Y MZXKIO]<_:YO)-JU,.1/GH/KY1 M'9M*TJ\."KZAM+SY^*T7XPURVT%!U .OO?6IA&Q(KG.3G[[)@M[QXB?8)SE? MMZWB3OWY6VGNLKWQ07WT8[ORB7C:4:T#9#_2YCL.;?$,0[O;2?EE_?#+3X!] MY:>?A\A81BT/4PQT)X'C^F00] ZR,,0#,!C#W(%ZD5.S'G@M>N")!W6^&GC& MRF//H1V2]?OAOY=!N5@NL2]<]<;% M*!B2ZX'\4+8")B]-9$4CQ*WNUHEUH51 Y^?HQY MIUK 6*#\N8>%DJLR'F?P^PXY_ AM^/C^R][G+?A]A^\?;,%]FM_VWT+;X5CS M8.=R[Z^I,AZGN_00WN'3Z1\GG]Z^H\UMN._!L6AN[WP[O-KAAW#?3Z<[WYH' MN^2_5[N3M,U8*"F,Y8@9[Q 7AB%E-$9&;A MWEK&F(PQ*XXQNL"28AV)99(+1RPAJI"<1( =9;"]0SY_!I)G )*]WT= 8IPA M!2\HTHP'Q)6-2(4@4"3$*0>6@0QA;5//V>J1823#2(:1117Y98:1B*D58,,: M814/I%#<.!]I%$0QJ3F_P\Z?#"// 2-C?\00CKFW#BG,%>)26:1A9%!@U#+! M58@\<< L6T7!)8217"__7CVX/YU6^;#X8:Z,OSSPHEE4T4KJ+"^X\E$+IH0N MA+!$4.ECCH0M./(T)R-A 6,JI->("RT19Y8@Q4)$A2$B%E)A1"$/$;ID:P0GU8A3L0FI.+"%1IA+#U8B*% 6A*#7"&IE<;ZLH2< M6"_8;-F:K! 7(@"QPKE+>Q.[DA9M/>"Q@.5^$;EE Y:?[A/:?LB&SB=%%I"_ M_7A@OF6$N1?"O)N,05#KB)$^)/)SL+NQX\@ Y""%-5C;,A#XFQ &W*L9A/GY MY4+?BZX:%W.1-"O%QU:*@>GH))"'8V"@]&MBK\\\5B%JRP-BBBV[/]T/G6AUF&!=H_'Z>Z< YNJVPFS]98GJY1=*YR3!KVJCU@7IZVK M5IV:R\1#5%8O2X4*JH.M23(!&]K=BU6N-;;;:?S[O!/JXM.3\\CX[MFP6-&0 M*^/W;N^LKCA9U33:/^VT['F_L=M)VUA3W=PDQ8V?4MDDBG\MSTF_E-_)KU61 MB&Z,+1<2\U2H"W;5/)&M7G"#;F]$%CIJ2BI9-DG?T4I5?U.5IM$#&KT P^SJ M]A*M=:.L3ED=+*L'GX:.'Q<9[H6)JL.)7S,,NHV?H-_;P^K;J9A925,U9*_L M#HFOZKZ^/2$)+^:YI67OAU"3"K(;Y:EKMLE93ZME2E.?=I7I, M6=4-GG7>KUZG'P:#5"GU? !]49%\UJVJY\3<6Z7VE+>K&*#*6G[C9HRO&(W- M]%#!#!N6<@ZIF^SE:+1'7]%OG@Y-NKW4UHNF] M$5^J,9I"& SFD'0%U\8J[@IIJ(^DX$'1(*/3M.(A_QZPW&[@WE#KKM=+?+U) MR'^[')_R9U7#<2N-]35,ZF_5;YI*?;Y:(-HAS42A:)VC8!D@ @H \93UJ\"] M1]0936)4#FR$M %18KP.2OH&/*H*QL7S5*!Q6"?SITI+@,:"XY5"@B\EYRW( M4DD"G*3N?D*F'?56.5%P%KA7A3+,:^LCHY8+YV(6LD43LKW/NT>D4%Y'9\$] MTAYQDFABN7&(@9TCG2L$EC3E]N'O")D9=>GM./!SJ=5:HV)- #M?DMH'G79C M$=?J:Z+"!JFH5&#I)57,D0-P-!)2U&>5\#'G0!+>?H5E%9OU9$G1X56@J2\" M (OISVF?,_V31(Q;2FLB(:RN2B_T]>>2>_NLK"1;Z_VRVFPJFEJ:&%69V>-> M&!6IF\'F O=QS,9;(\(<##T_J^_<=275 M7VHSG&EJ$O74@C2#>]WV%)+!*\$;#1FQ3:=S;MJ-1,==57E,9W;*"54.5BT MI863"*M&?54:"M=MW'3GX>B#&0O=U(&&3GPIZMFEYYU4XW4X;J5=Y%SOO"(3MNGLEJ]L#6A 6<2Y*,L>PF]59.$ MGYVUP25/3ZAI%ZIJYI>CW@2O#@:FI)M,2J>?>"\G7V;86;Z5V-G271-S^34O M(!6\!=__LM&Z;ER6M7!K1G1X>D5K'VK&Y=2AK8I68E2MN.;-F$M?X<]O9(X8 M<6' _"VYYEJE%)?4D:D=DV02)6M%^=BR8=6]Q],97,SS7L7UV387, 52QZ?. M&/;&U.TK1M:)6\$K_%535W*LMX;REVB >HG7_7WX&CKGZ1U\*;-$*UE.S]*( MAH[Z:<(,GGM5;? WZFE&:;='MPZO4%;>%W<8.UZV!M_DV*Y:X M,#9B)C&GS)E"%5$SKX167!9VD6S6H8/[1[?W-@G?*S9==\4^^$>F((Q;%Q C M02->4(ILY )A*15CBG(J5/*/L!;KA,^FA8PLEVL1C-I3JDRH59_@DT7^WX\M MYBIP54I98VMHL_;'4%Y?]G^)@[N*/9%?AY&TB2!:FN1#NV@4:-MH-#Z,[(CO M/G-]=(-ZL,:&ZBG,[NJBL:8915+3Y$K*J/1E[Z<3HM6:^R!YJJN1U(.7GFAI M)7=&!(SO$HZ?"+E7L_?/\QX8W3#!RWD02; '_@9FVB=@!DM\M(60R.%+V\6@=YL^_1@LPPUA+%8.L M@R6UA^A:9ZWA>D@5XQG2PB!D-QTST81XLU&0_%:!?&[>T0$1^;NS\MGNP MO76MU2?G/5]Q2"9FQN&@EBMR9Z'DC!A'54:O[TY:X6L9*1@U<'SKM"QECE, MI'L!\%G:N"4OY,13STK?K I._41_GN2 3%SFY3M6+&=P"-YFO+YU\-?[4 MH\VCF !P4>%%X(7GB +#@_B MS(,5S:-%EF '/E#DT1%PC4\ @>8[Q]?$-4V!)&(],RBCP-WSLY*QM%4)93U- MWY_W^RG,FE)U&HF*Y5MY4J+>?0UZ<\PB5A)I@?X8AJ&J4./0TQZ9R=.SMHIH MIZR"?IKG0UJN(5'9]2!%(S'.)MWT6QOZ OWE0)/ "]5,7>5ST1D,9#KIM.M# MNXK;GO=#I88-M.:T]ND[W<&816W, %2F &TT=H8D7%^[22#:58 PP<"(%FR" M$FQTTN54]/GZ:U:KJF-^K] ['44=ZE:U^M=XVF;N,Y>'K.SZ(:H/>0M'<0T; MP*EH=7L;C>UA8/JR%=I^ZG6^\S1__=J-)Z?#'!&1S5>!)2[N5[WV-\A?I3K' MXUOREKYJ]K&#YE&PT?G"*Z2#IHA;Z9&6KD!1!:,$(5I9,TU#R;S3$3-OI)#< M:&=Q<,I:;[&T ']NFJWL?:O_!<6D4ELI=@T3&#S603U9;J?-O)6+/%,OWZQY MTU[\3+VI,7:42 6SORP\1= ?V)V.N]=-JY"+RT0E'Y,:1[5 MT4A3)Z*55D@R#=)R0GNX CJR&MJM&&ZV*A>6?U#K#27DP^D'&7\J8KQ;&/=^ MC!A//AF77V[RN,G%72_^3J6!Q>++6H369!:_^VPJ&;/T39+TK6>6OEFGI(DS8A4.!'S,8UW-$=$E7,JHB"EVZ MM[W+/GT^OFR^_<#VMS_@P\\GK?V#WTZ;;__]>>_MIU.XMMV\:M)F:ZJ( MR_ M^=F?[F_O7GPZ<'SOX'UK_^VN:+X]O#@\;>)/IX<7^V\_7#6O#B^GR.]4=#;5 MXT2:1X=XY H9;# *A"GGHC,V)5Y1OO$$2L7B\(BX:-$7&.#=+0,!:R$%47A M=%"@:>6&RIHV:]JL:1]1TQ(F)+=441(XV*R&\: X=![S+E'5?*?\5]:T2Z%I MQS9MHN3V@E/$ TN:5C&DI!"(,^*U4\1*+]8V&=X@6=,^G:9].?*TIU@2>=9X MS$%*PZ.C$3@#S:'O+; MX"F)Y+*FT3\O%%UC5!.",&1V,9PJFNS#<(^Z=1S9@"\ZG=(P5A4XYY3#GY:US_L77 MMY=N[I7[:_Y(^VMVA_MK4O@DA_R6L:3_"JU4)[E,8CF4RAS3N[^"O48+Q9D& MK8H=$L&"(V4]1=J3@$(J_N.IY]: 444W9OE/7CJDM^@J-*^/O )EN="+S5E9 M/H:RG/! $^,N\S@@J05%G!<>*6,4G%6EH^B+,>6)2;6RS.O! M]^V_446:P[2!?F&CPS^(/(\:'5YRY%GHF,8P1#P4RXP\]T>>#]>HKH7"2EJ, M"/<%XH8+,-.C1"+"@'-F(Q-D;1,_BYG^L%FXJ)KS869Z5I9+I2P7.J:1E>5C M*,N)F$:@JDC1"\25C8A+#V8ZEP9%IVB,SFNB8E:665EF9;E\,8VL+!]%68XM M2P)@6 @K$"^P1EQ(A:P1'E%MN=(I .Q54I;/L5JVRLKR!F+L&\MV+G^!OU2C M=U31N*KE/N;?JTJT3U?IO5X%N:PT7%8_-H/71;3TYT2E]5(WEF4+._W$N-0X M+>L?)HK:&[IN7F\USM..H:O6G*K/IV%PTO7P:L>7%==@AG:^G7?,&G,#@ERW!(_\ Y M5MK;N7)RM,E8W!KYO5]F*31O4@%\'NM_I?&O-JZM]'FS@?'AU2R MSP'_!2AM3_8/W-61PE%3'@H4"F;!-X@>Z>@]"H*P*#USAMGYR2'_LWY?48&; M84LB*2+F#@N;ZL=B;#0V.$0?\D+Z HO*,3FBPG&FP6\,AM#D2W*D*!/(1.IQ M(+1PO%P:GV41^Y^*MN-^XH*ETXH$:94,'(PO3;0N0*:N>ALX9 W2B%.-4$V4(5 4AAV3,8H;%H:VSOL*$3,N X6,<(PXI85R'#&D2RLE$5!F-=FOANV6KB4 M1>5V4=D51U&:Z+SGR*@ N.2Y1IJ:@+PNG"/.!RN-PN+N^^'0FJ MC>>Q0)1:E@H;*&28H\CYH'3:6$H*.S\:#KATC;7GN4&)YFH:+VH#?R%'A! ; M!0>YL1J,&H,=TE:"+(F ?1$%49JDFF\OCDI95EY6T6R1(Z95X)1'Q+ WX"\Q MC2P5 H:+@\]-F!2%!%DI%@*6LKR\K,/DKHZD\EI22E,4!G2+9 Y9"<:OM8+I M0!2S!?C7C,[#I20O+9"/EFDW:K[+DF@-( H]M^/4;QUW8$RO$?GN5FT[2%R= M?XVI.M^73)U_CAA 7[=$7-<@'\B1D9%X1L#U<:DD$Z8>&:HDHM%1HFT!J!/6 M-L6&GJ="[CON/^P%Y7%_E'%WET<2W%N)00D0D:R,4!!D @XP[H:+4' JI%[; M) OGTN0A?Z#R9T?2>H>)8,AXF:)EV"+#@T(P,HP(HT7A^=JFVIBC_=.23TF0 MZ@"*1TM/9?VK1KC&&U.M4#.RWDBJN_RK*GE)P[J>%B033K>^AO9E155:+[%= M6UD;4ZG.4$R/*4B[Y2+5>K4^E5;9J@7/_^^\U6\-0J,?>E];8]ID>$0O-36M MXJ7FE,MDO:ZMB,[.!ZY[&N8MGX$4^U9%&=>O.::#K]E0ZU96]_[:*M?&8F*X M[D,K$N%SJU-5BR@OA_NX<@6L7(DK5UK=(-&DS;QCN_4%NF?XA@W?BC% 3\=> M]Q3:#$_JGH_I9OO7NO&\7?V:>-Q\6HJ=7K2LGUF_23*IR@?7G95Z9O+M!Z9W M'(8+@3.KA(G]K=UNN#8TL&KJLQH"NWM_/%K5C4E:ZO=I7;B?]<@\Z#@&DP&K MR%*LG7LMP$'U#&GF! *3,DHG5+ Z).B8K4G^/\-U\A1VK^?:X*35\Z4JF60R M/@GU&CHH'N-/JES*;HU^I*-<][L##2EV02$9[)MT:I<]( ";R9'RRC*CJ)E/29YGU7.-^<'. M$16Z$ 432&M7(.X(08HJA;#A8%D7 3Q=NK89N^>]6R95.#UK=R_#]:2]"1V^ M?JN0/,B6RD+R3$*R=[![%+0-QB:[*4JPFX+"R#+A$+'@>PGF->'B^ZIW)"63 M)E#I-XS$I/3.LTHNS5?<_/SE:N_SAV_-@T.Q]WGKZ@C,$$6E"L@HAQ'GPH*F MYAC%((,H7 #=6MQ//PM&N>;!<0S_V ),'JUY 9XEJ M3,Q3[R6GWO[!\5'T M,+L<)4@7QJ4U-0Y3CV!4>,H%E\H1X[^KG^$[<^WP)S>@"_WJ"LIWR06Z0G M6A$ETYI2(KECQ AM"X6]M0+\"S(?W:I,#' ;3BMS8H-)F5M<'62%R"W.+7ZV%M]VXVO7?JU1R'4D1VOH6>:_5#X\]>RSV(-22KC&45B-51&0M4'F>A MVG)G0R#/HZQ8LT!DQ9H5:U:LBS./[JM87XX]$&YY-^;ZI9EN^^>#_L!T?%E: M+14R.VYU.NE+-Y;Y&YD&YM;)=H_4&F'HK"5O2C)NZ;.K%IX\?V/Y!^F\' MSH.V;3_!?\\!=[&V_X\VK MWUJ''W?HI\]-"E=>?CIXWVY>?;C\[]7.9$%^&1DCFBO$F-:(>V^1LM$CP; 7 MCE##L5_;5&IVM_M+4\'<:28NJK*=WWDOK5*?'C8?I$47:^C^N10BOSQ8<][W M?X9>J?$?!7 >KR+&+-X,[=/:/!U:IJ5A.D(AG%'H3B@TP710>"NP*12B+%+$ M#=%(&::1)MI%YY1115S;E&1#S)9,R#BT!&J64 ML<191U.Z-B\U[4S]B&S:+YI2W1TS(EP=BOVM(Q6,LZRP2'/-$RL"1D87#,5H MJ<0RIKHQ:YN:+QXM[BJK57HOM;I2#"[SY6G5:4&?=AIE1RL[6C_D:#T,_K.C MM20VP?[OUVP"+8-4,!^0DC[1RA4%^%G1H8BE2+S0VF&^MBG$!I\MAYJM@NQL M96?KQYPM:Z@5QA<%\YACXC58X3HP++P4T1556$O.<[8FMK>_Z9R?^NZ@/I[] ML$73NR*95=LD3HMNV+/Y8H]S#C(KMC2F 6[U\P"YYCC!"P"KXQ$X(5;9#%X M94P06E!?$.G]VB87&W/*QV>SX''-@J=()KP;97A*)ERZ?,&WJ91L\)E)?2F- MOWMYK ^J0/N4ZX2E[/5W.U4!MNR%QOE_U!3""Z.1P$$C'JQ$BH*;JF1T MCA ?C9?@E^KGR/];+=KT'XCV9?6XJ.KQ9L/]!W7D_2WX_KUT9+;B'S/)8IRY MYG (W"J'A"X4&/":(@/^&I(V:PV)#:MBEI,\=R,YR^[1??%DG'+CF(S6<(ZH9Q1QRC'2P1NDB%1@ M21!K#%G;)&062&:JB3[_E%I4#9CWUBVO^EN%;)NA9LS6^).L)X\3;JPFC!-G MD-3$(JX=18D('+'H5+0L!('QVB9G&W+Q2A9F)9J5Z(+8D(^?<9-MR*?5@N^F MLVJ"$#(XP9"61"->R)1?HP+2G#/%K&3P>TK=GLVJR79DWBZE)-MNJ?6A-.)\XPA9VEF"%6&(9@%,&BQZQ (K+ "QS38*YM4IG- M^FS69[,^F_4+;M8O6LY,-NN?%LRNI\U0;[F) B-22(.X$!'!#P1A$;E1,6)F MV-HFDQML\+;H.RR5L?K0'_^CV8FCE(C9+"D#! M@#/.JRF*$$@4%!56"\05.$Z&D( LTU08[&11T+5-,KLL_*A^T\JG9F;UN"3J M<172:N:HR&RO/^:2\CBQQALG,(X1&44]F.K8("6<1!C#9R&M9X5;VU1X0^4R M#5F-OAXU^N*)-=G*?&$U^6$F\\9PPX('W2A9RD$D&*F"2T2Y\]H9;+@OUC9G M(QK9T,R;6O.FUKRI=9%,_H7+N\DF_]-BV73F30@D8!V0*YQ*Q#2 9;2(J)!2 M!ZZMUVFYN> ;&F>S/YO]KT:5OGCF33;[7UQ53J?F!(.U$Y8B@1--O<81="5F MB >F-??2>06Z4CSQQLU7I2.SX9\-_XQ6KR(S)QO^3XUFUW-S&"\BQX5$+-%. M\8 +9*V7*%)+L-/8)T6!$H MT@QSI+SA6OJ )4U%<=2&F V<9+,_F_VKJDJ7/34GF_T_KBJG4W,\YA(,?(]B M=* K&;;(,B81,QY^MC@87])-9<,_&_[9\,^&_V(;_HN6FI,-_Z=&LRFV*6$, ML0K@*\:(N(P<:4HE*KR6C&@9HL%KFZ+8>!;*]-728KELSH_VX/[YH#\PG=3& MAADT0L,[-@\YNK\.(F)6^^-Q!@57&'$J=9(%>#3$.*55BYH%<3: MIE0;)-<76@W R-;W."W6-C5_#DJ9[!!EAR@[1-DAR@[1$SA$ M#X/P[! M#:Y?SWKS07*9V$8D7QM4X@-_AS[759+ M7]\_Z^VD:ASAT-J7V02S\FV9, <9F(.^>V[;X4Z^V:OMLA5H"WUP6^[H6MQ3 MEA;/4IBOQ9^YMQ95D]_!!WO,GLK"LW18GR4D2\@#)621<#*;7$O7EKR1YE[3 ML X?F"2">2/-C9.UON/2F[5+N9EF0D;S\M7#PESCS318*A8#-BCZ(%,JGT*: M8XHH\P41@C!0RVN;0BWL9IKO3,5%5;2+F0^0UTSRFLFJ;JB9@(V\9O*8N>'C M#35"DLB])"@R:A$G"B,C/4:>>ZX#I8[AQ$:E,W_'J@!&ML)?ZZ::;(7_F.+\ M,K&I!LY]=\1L016Q%!&6:BMB(I N! B/%=P[P:G@86V3+R#IZ4I;XCF/+.>1 M99\H^T0KN;$F^T1/ ^WCC34EM'MI(J(*M4E,1Q86,!?A'> M$(L'[HNNKK-?E/VB1=IUS?7N"/MA#;<4.05$XAKRI$I"HXX)XS" MR KA$U.?GJ50>6G=F1VC[!BM#M)FQR@[1J]E@TUVC)X*VW>O83LA) 2K"7)4 M\L3X;I"V+J*"2J<)$QK^ K:3#;QX"0B+KJ]OVF#SRR")-?SK6U\WA[T*MBH\ MRVW^J_RQNL3V?ADK_?)W^#-\N8E.^GS>'[3BY?3KW[&AU]_NSIWRGWST(C=7J,[44:Z/^BZ+XUN MI0X:%Z;?^.=MZNS1>MR[_/.MT_;[UN?MMNG>Y_?G^Z]W1$I,K/_%I[Y^?AJ7I:3%Y:3PZ/"!44%.*:$"XEXU!;!/$_L"(P6#M#!<[6V2>0Z MT;,L/PWHTGN)RL,#'%E47E94/C>/L-%2$>P1EHZ!2N%I(W$(B+HB&.FX$E*N M;5*^7LQ1*2D3>SNXD*))%:B#[FDD "G_JE*4TN"O-WJA?Q;@JJ^A?;G>N&@- M3AJF<5%;L U3F;!PUJEI=1+*)0E+CSDW[<8@]$Y3MO>_KED$C\#Y/B%_ -[N MC3_OI8SRN=)GOR]]]MZ;XM\/W_?W\>L>P-O2UR>-5PG@)).621V1X!S4%8X: M&>TL4E*!7@'=@D-8VY0;;-HZ+'<"]&^6QXU&8W('P74;ZL:K&B<&9+-SBW$V MELI%,KY^0%8G>NFZIB2O655>@?MY!%Z ![-((BHLF%4@9AU$@1L@H0M#> MEJI2TMG5LE>F\FX.4]RD\LCKDRIHS_&1!1T@C=6(41\0!WL) %A@A*VT!NS\ M"'_7-L4&GJ_R-J[[P>F<)"2MSGDY8M<\X[-NOY5^?-,+;9.@^->+EA^<@)\* M;FCMDG)1A0OF769LO]L^'X1?ZU@%GKQ^[28GW(%HA-ZB^^"<3'7DQ-^3WCAX MVSPHT1_T:E(^BAE;0QCE&$6 M#/.8TE$<>JYZCV 62*8UI41RQP!DM"T4]M8*Z&/BYZKW2HM;=^9^V&=Z"R<. M;N(P+ ]N@T7TAVGU2OM@J^-'/UZW',I./X#W^JT-5M>K4_/'WYH''XZX ]/! M%!@)B7GRLPRR1'A$ *FCD(%2K=8: 4RLLZ0^>^":?B^J>6IZQZU.52$1SP9Y M%TW#[@].0@\,Z,H"29/J+/0&M>TSZ-;6>"/92U];@\L&6";ED9-0&_4:[XF?-!=WA)%6LO M?ZD7UZ%CV^:L']X,/\PL*I;?6_!6G<&;]'3?ZI^US>6;5J?LOO*Y8P#9P#6( MU)O&ZP;5QS>J8U.+#=5!KC<*RF\^?NO%>(/<=E 0]<>+GZ!@P7R-])AI;XN]ZG7'?,"G[Z:9UA#QM -;.P7/,+3%,PSM88E/.]?P MJ0'0=(?!'NI\L +#=^J4/..I>:Z_HKG^Q.-ZZU1_<,7]Q5,"R0Q][A'_T>[+ MLO!DLJ"R+&19J&6AN$\QX0\99%Z5 MM&;>W/Y"/WW<^[QW\.[;_MM#G%*:X=_+O>UW%WL?W[&][;^_[!]L\;V9M.;C MB_V#3^U#VB1[VSL!S#96& B MO*=4,.Z--5AX)Y4M)%<$,U8"DQH"T],7(,C ]+3 -%&DW@&9@>F)@&GM,T0K/H]/(R&@0IX4%8)(,>5Y$RZP#S"K6 M-BG;F)/OFX'I61G8GG"O_U(&30^Z ].>MUOA^LZ'4.\9]XV?_@GW[_^\:.6* M,,&8L67HLF7!+ ME)3<<1AI%EDJ*6N1UK% 4DG!I9&N,!*PA*QKG"MR/U98\?:Z"DVX..\Q_2YN:_4A"OFI%_MJ%;?KN\5OSQ?9K,KWK# M[?:7(^85=2-C'M27'53]$KO09H:5\HU"+,'0UFYZ M8Z+DY(MM0L_2,VHOV:#+)#T3U?N>07I> J!7J_Y$Z?"G[)YA&*"LD%_& OI+ MHN;S>-]CO*N@4#G(DXH^??_IP6E@2,#H*Q0 M%EE<;E0HWU$E+UG?OC[LE+=QI971V7?0_W8O0JSZU3EN#5=D?=;7W\5#L M7?W=.CS=N6IN;^%/VX?B\/,[GA(5#J_V6NEYS:O?VGN7T\D*30)M8WL?_PWM MA?9LO_^RE]J\?4P^;?O/3?IO>+?#J^;;#ZRL*#%,?/M]>HWVWU\^O7T/??1! M-*^V>!/ZY_!C>N^]D^8I].3'70'WA/_;!S=40\ M%B04!!'L,>+2&*295(@6$D1(2L4Y7=ND>@//9M$UT.V,1- :&>$5$EJ!'$EEI59KFP)OL-D=ZU/5YA=DT_7H^3]( M"_\$FQ27AGSY7JSP#+L":_B_\H*#%K(@4Y1J)[U5@KEP,Q70$RJ\8Y?5X40EJM4#"A0)P7%BF&(P(1T)IK&8M@US:)R-4M%F25 M\UD4[:,[,4^E:!=O9&]+R7R02?=#I%@/U+6S.G;%N0&?6P-/[- A)HJ"@E>A M+9AJW!N"#)$.&="_E#F,:<' M=C@\SFV%DV'+&CP8[&41*Z0\UP5.U-X((27ZQMLF(CE4C/!N^K,7AS9"%'%N+$6F&.+#Q,U>Z/[=K B=!.%TC2 M5-(Y8)TB"P(QP;VDN% 4TQQ9>"6*-GL%V2O(7L&M*#2+/K=Y!=D+N'?0^V!K MT/PKP=/6$38T2L< EF"4$:>*(:W *R !&\&X"=;*[ :L>O',>R'9*TN4T<:K MJ*B57CL>5-3".B(M-MJ!KL0OG7V0$V5^1!DV;\D^.+X"14D/RZR"0_[I\SO2 M/-@[:1Z.+7-@7?4,5C)O:FQ6^D>_BJ[>"YO M3I5%=+\DIZ@B@9F'\XM-F'@R!_ZA= 6#L3FV&08^_=O:-H.YS0QWVZ@J8<#> M]M:66FOU4K=:UFO*"7:@&CQ1GGO!*%:,E5R8.8>7R^ T(4FC'KDC0J(&\>1 MQ@ -1$9GG!.)^;2TPADKQ:U>;E'J)>#RR=7&(^!R]@;O6QDM#_*]2D;+ N+H M5$:+IM20B,&NO 4-P$Q"+I*$HO+8TNBDMG9I12ZS)\QH*5[5;*#$?83;PURK MDINQ4+ QE8I,\Q&PRB%C&4?<&XJ,Q@D%@(S$*$O:@1Z3?%D6!VS!'+""K&]# MKY8,BT<#YE2&A>'2.*(CLI(9Q)V,2+O D4L\&*$=$\(LK3!:"OL7N"QP.6>. M:$D'>.9UOZET@$@5<\PSQ)4 SS-2B9S%%N$@+">.,\X2>)YDF;U$.L#"0^FK MU\TH$?_;:._:NV[S?$_D$"O<_Z#UZ>_.K1%_'!CF5A)D) OL4/?6#$?\9-M43\9]%4-[[L#Z*6!2OZIE66A_F6I60_T+!QJ7[98CCTBF)J+<8\2 \TIXJI(1FC!KA MB0-!IL4RG;U=PK/.X3/N@!5D?1MZM83\'PV84R%_H7BB&$>DB96(6\>1I=J@ ME#0V*1',\_8J@E\B0ZK 98'+V1B[!7%$2\C_F=?]ID+^%,:<4)$0<3K7O<4> M61PUUOHZ2: M3T83;JGQS'*OM#&*6^$04YDB! MSX*MPH8(\/Z-(#.7I?8T$[A ==G>^J*QKN1$DLP82HGDGA$KC%,:!^<$? 4) M)=;U5E!X*M9E!%/6)H.22Q%Q3#QRC 84F&5&^0 _\!QM;WV].ENSA0-/6GWQ M,3G<\^./WKV\\C"GM,3Y%@HR+QW7J&R*V'+D=3"Y%K!&!GY%++) >"".$@Z0 MJ5^FWN+";["8 58IZP1EG:!$"5\2;J>BA%9&R3Q7*$D.'JJ-!%FM% H\!>:% MHB3D(HRZK!,4J"X"H B -R( 2GSUF5>JI^*K)A#,-,D9P%X !6F%K/1@:-Q% MSIR6RF&@(+-,;Q97?6T2FD,:J>.K/X^R:7_=H79U\>G)ESFO352_'\,)3*QT M^Y3]$(KO;"M5<^ J8,5\$ /G=&9^W\(&UHWV]=>&M.I]_5K8NK M9ZV#]2\[:Q\Z.VO=H];!AZ/6^W71//>GF^_AG@9:(AZ41$9ZBZ030B8IB/#@,40 J>.\17UP$N_^ASV F,52#K]8"C06;J.S$5/)R>S7:C^/% MU2H"%81J+?J8A<5XIC#2J++=UC]U97LA_Z*JSK :GAQ!GV0.J5SL]D]_N;K+ M_9+IU=W6WW?7T\[8;2?2P LXW$9@(N,BTF#)N\O MC]^[AJOC-ZE_>5>SS$1I\>1-IGAI<6GQR[7X M&Q/DRF>_DP#V@\SS0F'R66B->=2ZZ7<;[(%)XN E8OCJ!3SBS.X_L*QRP9K@ M!\?OF, ]+BW6,G_6HHNU%&OY86M1+V MSY A/4,#-=NKZZ_J;+S\R-X99)F_ MR3E>":Y^@@\-__'20__8?BQ&\3Q&<;&J_T\W^'EELK1?O1_8WJA^9FVG(QC-\=S3)U"K06^RC06J"U0.LL39U' M0NOK%56'KYR_"3856G;C!/_*CBIWD?1?]5,=4*Y*09#OIF4N=MIT4-Y3$;1G M7'%!C8G6Q.@E"<81S%*=R*8?FC:].ACDS+0CP+C?SBXO^=.>Y9=63^T@K/_G MI#,ZV^@-1X.3_.)P<[0?!^U]VYLDL8$ICRUYG$R]*(G37YI'_SK:R>EEGZ ] M[8^XU?X-[O_Q2ZO]D>PSO=_=ILTO_SY?G]Y@'9+4*>6*X-H3Q!V3R"JF$&%<4L:% M$I8MK:B72%E[A@DZJU@\FZ67GI\X'P2NLS5T3YHS_6PF/S\4='="]<-XZ/:$ MZN>EH6M)U;4+F[W7[+S6?NNB)%:_&$--;3YW&*N4R]2+Y/VXT+*+5B,.E=E,1;BAG L)?<.V=U$%+ C"1&8>E\#<.J MR(%Y!=N-RVWKYYXWMW9)L,E+[%"P4B.NC4(F2(>8=YS*Q#4W?FEE!@\(662T MI?="VX4J=7J[/2UZ2P4:NYQ+ATD^<&"&VVPH$0Q;ED(*:@:6O4%M+[JUICBESX".IO74^%< M($FPQ)$!OD0HT13]HC0P5'$2OF/".*!+NTHM2R MP(7MBE(H&'NK4I!,<.]PPL9RKDD^]B,"Y$JJ'?4!DQI>U06\ONJNF:(4'@6? MUW.R%*.$8Q51D,(A&/N(C 2]8 UAS"HA; *I0&?O +(Y!\\B%8I4*#3V'%+A MD5Q6I,("<=W5;"*FO25!6R0MR 1NA$(6"XQ\4MAAXJEW?&E%LV5>HK8SFC"T MP(7._JYS"LNVF'FDJ9\6-F%H;)5%;CV4@BX3AK 36*2DD"%:()Z40UI3C8@! M'X1X[%-DP#XWF.=&==:7GX:S"IEE)^'\0N9"IPI=10((R[7^D= MT!Q99K-WM-2LPUNI*?38'GS7'Z38*56%YI2I%C=+Z*MA%KWU4"*Z3!2RA$>9 M$D%!AH2X-1XY2B.RP@DGB77&B*65FT7)GU1I+7QV:D'-.4'-A4X4F@#G":!_ M<>Z?/-)]F27$,!',.8JL]!AQ:B)RA!B$.7,J!DVB $S5?%F^Q&E\!5P+N,[& MV"UNEE!Q21\'GQ^O)PHQB4.T4>5$2X!0[\@XA*JCU,%Z2Y,R2RLWDRR+6UKV M")<]PF6/\$P)A+G)$RH"X1D9[EJ2D.#,T$0HPBE&$ G,(9-80& M!.C.,ZS< MTHKBR^)F-FP1"44D+"K +FZ24!$)CX70ZWE"CA&L2=*(4:$1#T(BS41 DCDN M2>3<,+^TK)AR5H[D?R6F7Z4;24X65LT@ZQA!W22#M! 8!EP1)UH685[T(F[,3-G]X M"L\JD,_FMKH7.RSZ1K-F:W1>\3SH>:6:NX76P_BF'/F\"$PTE:25!)=.1(*$ MKDN1 !W9&/-V[81S,I_F,2VM:+"SEZC/NO";+V: 36;,]?^VT[#@3G]0WE,1 MM&=<<4&-B=;$Z"4)QA',4@W"KYK259S^QT#M]O6$+N5DHDPJI"FWB..0D%&) MH"BXMT;XR")=6E&SM]'ML?-W3C&Z[ =_X_O!B_8JVNO)M=?#:+]HKT5P"*[E MOQ&6,/98(QHP1YSD6N5, +JN7"&PM%I87_57TU_>"+MY2 MS "(O>3>.:N#D"(E2XS"TOD:B%\U6Z[HK\?![?5<.9D\2]QX%+0DB ?,D+." M(Q6M$@$;4>?*R9L[O5\;;(L *P*L"+ BP%[=SYN]B?*0X-=#>+\(L,7P"*Z5 M'],X"A," B46$5<)(Q>3S/4V!5,^4BL4> 1B>0:=@ED'\[M2"W\>67!0X-_0 M^;QRT:O@X<*]_,H_ZQ?''W&#GR\9H7[]RK579W5R(DEF#*4$9C4C5ABG- [. M"6@4";>6(+DVH_U^#"?=N)F^SD" D-0?'.6LOGH>?P1X&:["^'^&*=S.S]&& M%OS6[?O#.9V!.__>Q_[H[Y[]9$XV#U;/6@?K7W;6/G1VUKI'K8,/1ZWWZZ)Y M[D\WW\,]#SZ>;M,/W9WW[P[^?;[WI=GVNR$Z+:C&2-B88\A&(L.ADS4G/!%. M$TUVJ8J 4\?0U0!Y<6EJD.]T;&XWJJN6^,,&_)V)T.WT(MH?_TUH37%329W' MER90U3JRLI/QK^#U"K"[SO([_=-?KIHZ_+CH'+ALK],;>_^Y_9._)U BQQ._GE37/E%[ M,_9DU+_XR!@JZEK7L#+S>S^ U&&"]8$]S5^QP3N<6FQEOFS%EVLI5C+ M#UN+>@%K>88-?S,T4#,0QYBM*?B:(WMW(&ON)F>]N#NL?H(/#6\4TWCNH7]L M/Q:C>!ZCN%BQK]$OV,=>@,4.$.U-M MN1C&[XYFF3H%6HM]%&@MT%J@=9:FSB.AM10,NE=OWUXPR,6]3J\'[2YE@WZ\ MYLC*T'=2FYQLEC*F+BRWI+(' G,!Y&$=+3C_=:G;=$ZWSAM MG7M1WZN]3;<_?>@TWW_8WVFW.MOGZWAG[5VG>78M'>UHG<#UK'FPREKGW?Q< MI'6PL[_S?N-TY_V[;I/^ZZ#9_G#8_+1Q_N_SC@E"?T''OOYD]#O1W6SU6FO MF*%^#_"9O2EV__3UAWD%)7U]$?R%UN]7_05L<+2:(>4)!7^!::2#M(@FQKUR M4BF1S\\0RY(4EV$VXKU%H,TG'M\JT+3'1%G.F$J&IZ@M(RK 2Y(QKI5(90?Q MW /N58$6N4I$$HN"=0"X*6$ 7.:0CKF:!Q!R-'1IA%2(6$E=H(Z19.H"3_+F M,;[%92@"K0BTQPFTA(/&UD%G$\QGA'Z*1/'EGL-2@T; !Q/4>"FF0UEUH' 0KMYGF(!6Z+0BL*K2BTHM 67Z$] MS"TH"FTQ'(:-*PX#4]I(S35B-I]\$E5 3JN(6&3$&ZY555[AL]'OE6(PKQ]4@J>T$5 M=I7)BA1[:JJ[ELVH0[ F68)TSJOAVA%DD^0(.$XY29T*EBRM:++\(B>D+1:Z M/2(>5I3"K&+LK4J!))@G-EEXILB]H%IBC2V\FGRD4<8:7O4%O+[J[K&B%!X' MGU>5 F<:I((S"(8](>X\19KD5$4JJ%&1FCS2*^PE$@W>%'86I5"40F&QYU * MCZ2RHA06ANJNI=7Q1#R/UB&L#06E$!5RTENDM,;8>JM%?6XB6::JL%U1"@5C M;U4*E J2,!7<"'W5;4Q%*3PNIG M22XQXX55 M#*0"<_FLHX@TYP)Y[%RP@*G.AZ45\A(![S<%GD4J%*E0:.PYI,(CN:Q(A07B MNJOY79J#7K34HT@Y0UQ9C8QT!!FB+>/6>S":I17#EO5+G+&^6/#V0BE<"UP+ M\.\ZR[/L4YI'FOII85.XQE99Y-:#*&CK>@I7T%H+(3T2V!K$7:+(4(P1DYHJ M3XPE. (#W6"?&T6,7WXJSBILEOU&9;_12^BL!3>614[>NLIA16<]-5+BJA MJ(2"L<^5N)7Z@R,[@N_Z,OKE/ [ZP0[WBW28$U"]GLY%HW+6:8&BI!+Q "I" M8TD1QB IA!9169[Q05-"?RVX6E1$41%%1L/4NR4@EUSRF"+F^[U MU3"+(GL0%7V\GO%E@&MD8 IA&@/B5CODHM?(&B%"9"Q&"TQT5C*]K-'8"7%S$UE,SW+5T+Y,/KQ&6(JU#0ESRB(Q@&CF5'"., M&6QRU61<=M64'?AO"6 7-]VKB(1'0^A5D2"M%T0$C:+5'$0"C+%S02(;J;6> MQB15KM=51$(1"44D%)$PTR)A?A*^BDAX1H:[ENWE*)$![ )92BCBQF!D%?$H M89&U8Z":T_KT2U%$0A$);P=@[RD2YJA.5Q$)CXXD7,OMTI$G::E!%GY#G B' MG,48>6^$4SFSB\NE%4**3"@RHE>.N)FYQS)5S6B++ MN$:<88^TEPH%PB2V E1DRL$$LTR+3IC1M*T%+M'5ZO?0^##6RMFN[?E8V5$5 M>Z'JI^HLVD%5]MQ\\S#2BWK>,.&12X#H\EBGKC7 MUL0D4XS2,(K:,J("O"09XUJ)\4+8 MJ^8L%OWUR/C7M8Q%K&3$+F!D$@$!QIA#FGN--/%*"D6-XWE?T\WS;EX;;(L M*P*L"+ BP%[=SYN]B7)_ ?8PWB\";#$\@JOYG9X9+17UR+J@P"/0!.D4<^GO MP)C@)!)IZWU@DLZ<4S#K8'Y7?N?/(PL."OP;.I]7+GH5/%RXEU_Y9_WB^"-N M\/,E(]2OPX^+AYOJI(.3X:B3SJX__@\V].K3_7"G?*=SNYU>1/OCOPFM87-U MF-,RUZ*/V9D?]PXCC2J'V^N?NK*]D']1C2I#0JQ.[;#Z[V]!W#5H\\EHPBTU MGEGNE39&<2N<(Y(RK(RY.Z5ONAYI[^0H]$>3]Z_#WOK1<;=_%N-?I9ZV#]R\[:A\[.6O>H=?#AJ/5^733/_>GF>[CGP6ZB M-LY@8#]!%2'8JG1WZ+'8R2O;R>%N $]%*$&0-S$BCJ-&-M?QD]KQJ*A+A*2E M%=T0\N:>A!IA[F,IP6HNP ")29XK'(RAT2K&H_18.\KO7B0IEO*ZEM+>WO5. M.A(50RZ$7,1_CC<^R>-3)UC7*G M@[$,OO8PV,KE$, ?PQ%\JFOSAH11O^I=;D^H%^"0RZ-Z]3/VTE\>5GO9P84K M@++C(%-@==P%QEVNODV=^<+OM*HSK.*7_#3CEKE835W>!_^JLM7IQ-M&=NQN M5\?U/N%\9WM\/.A_ >,=05]4_[SBLER=+\F))!G,$DHD]XQ889S2.#@GP.4@ MX=::=%-3!;P+_TLX&>3=&R\V4<8;HM_U!Y.7\G7DS(,&2!Y;PXF5UE@<$W78 M,!'@.3.4@TT^!,J=/_:_K$^>.MQNF.OCIWW#H.S/6N=;N]0$$VD*2 5"0')* MD9,N%0I:"ZV$H#SY3-\:W]R(L7Q5#N6W\Q!W>B=U%U\12,?]83V1?ZD1&5#\ MU]-.&.V#7 $U,E$F7(Q5XVT?LV[8[YZ,XJ\3R8JG/[]TEQ;S .1Q,.M2+//= ME8Z<^KD_N-3P>S!O!]$>(IO@J7ZQW5-[-ESZ^D]'S=4(\: M3.3^H#:>7\:TFR_+C;?SU^AJ?Y"![K\ZNWB7X*65=EYGR/3]>X9!<##^^;-= MN6W@KTVC,2Y)I@( HZ/4&>?F;4YH6Z?$Q_6__SXX??_6_UKO=I\5_V^V6QNMJJ_VIN__[_[K,',ZD/? 01M MH-U,4K9W5NW;( _\P4$?/-2CY2I_:NP,VY/1 M?G_0.;<3\AW[K>!M3J[-CN?]HM(/6\+9:+V[A^+Z*S_9AZ\/]N>XK>,@\V:J MZ7NX.GFR&-K]W^+EQ6'NUYP?0>"XN?9QESF6'*$><1(8XLDXY#QFB$@@<(*= M2I@OK; &R/0&9C=/BQP[A. I_M7).[:SYY=_J=?^:YFU'R_-IU?]ZZ07*V(, M"!T[L3JX:':,JO;];K>HU;V]0=P#E_"J:4T94]T%&Q=/_Z9-JW4.@IUPK&(P M2(+A(!Z2058&P$KNG3-:4IN UVB#@RQ0\N8I#1/3 BC['$$LQ%[UM:=K!7^Z MW_'[,V0[%X#4!B=K"**W-J._)JUXL[:P<=XZ:(I6>_6TN;9*6N?K9[N& H%A M8U#4'H G@7* +L> .<8'YFP,%D0#Q:RAUMAL#5O=Q5[!@B6,*">$C6)S+:U3& MH\2\"PE'K[T 2.&X8:"2EK[$F$I8[- M )5\21H2L%([%( 'T&S97QSF:/Q_5R#NVIQ/HXIRG _GA$.O^QB$2RC M1B-,%8Q]# E92SE*TD@?0:XD!HI$TV5RB^ \CH,Q*5Q7%],+KIV\*A^&.2!O MQZ-RH672H']4C3I'>9EU_"_PQO$@?K:=;M8F1W9P&/,K'0]7=U)M:OE2^'8P MH]@;59T1F$0\&N9?;/C<&=;! +@F]*MAOQJ'8_-:_PAT\7 8A\.<@Y#)R/<' MQSF\ /1DA_M5ZO9/&Q=W!#L-=7AL+*;[.4VO2O#4_1SZG7XX,,7^U.+Q\,JC MQ4DD?YC%&GQG+XXGQVEGM%\-XVC4C1>M&0UL;SCNUN%48L3D-O61T>K7817K MI.)Z(;&7^WJ2.?$C\<+:U.N0B5F:[T7^6R,;WPQSM3;;ZQ6OT-/G=%R%H(W> M9QB7_N!LK3/TW3Z@46S#]__6!41Z=; YO ";L^9YZZA)-_C.T;O]';C/3OO# MT>;[G6YS;8NTCC9PZQ.TH_VO@V;G.MALG#?I]OGVP3Y\][MN:^U#M_5^&[[G MXVEK[2/=/M@BVY\V1/.H>?;O\ZW3UNJNMMA0P04"ADF($PI>!'$64:%UM-8* M*=*8%\!: :ZSUQ^XY\9Q@)X$OWJN0[*"6.VE42)2OU1%0/#C;+2#$U O&ZV_ MUUOMS0\;ZW_=R#.^,C%N#0!^]VXKSVPT?_G]&$ZZ<3-]-9_?3P8#^*V.;+YI M ]K;E8$+QP5'FBF+>#Z?3!L./X+VS"GG9++7#6).<>V.X.6%573RTNY="WU? MU_FR>0X[=3;>),B4^EW@-N#37^Z,\$YZ9)("(L=]4N?O7[NBWCAE3T;]BTX< M[TJH7YGL481^Z=KC8?SEXI<;>[/JOSL S[W1+[D/0F<(-';V2Z=7/WU]W\L< MBV4\R;.8%(R>-&CR_O+XO6O;,L9O2K&LB;S[_6]^&"^3;[TIB'[@9[]Y5\*6 MF6+SUV3Q@Q]^ALK?M\_.1:P#_O!:!P_JH\=5/GCF09TDH#WWL*H7&-8,WV50 M%V]0=3GSX.']]\&>5CG+>- !A3UKY5U>;+_ZG04A;BW;,ELC^(J;V7^HV^9P MI_O+;P/]JDAA/C8OIF,KCC;3APB/^7DJO>/U$_T?ID\G>]./=MJ>MCY]9#M' M?Q_LO-^ S_P&;5J':S\2I6LP 5:0JO%%YYN[SR MO&"Z\\.:]\+?J_NLNY M]3XIC73(QUXSS9 UR2(>DY4I2B7SOAG*&G(&*TXN&J\\A_#[L0.TYU+X?>H/ M#G.XM-X:$8[' M4.WU^V'FXBFO4RY_@>GD)7WJ"]-ZGRVKT,G#Z:0Y[5-30CP+6J*$\YDABF*D M=:X^P!)7)'IJ/5Y:$;S!1"E9NQBK_P4%Y]BI+BCX9"@XY50KYY.23J)@E48< M_D!.&(:<5@"#43/'S=(*TPVM;FY"*R@X$U[U ]>JY;(2<^!8UX4WJ\YEBO:L M+=4\_]#]2-SFF^?7O+6@\_W$^=/TZ_RS^4MJ&B#P0MOWHNVM:?&B*7A9)"7D M@E.(4RV08Y$BDH@+F$D=(\[[B1O:O,0IR*\WWV8/R&8SGE!(JI#40I#42TK. M0E+W)ZDI;2D]^!)$)!2-Q(@;SY$V FPA@,&],%(:KXV79/["B7EA@-O^K/,[BT:WNY6D8^ M;2!^R2'>ZC\GMC?JC#J3TI#]7/$]#GW,96G=&;QFNV?GN=Y&B-#PT)CZ.D"[ M_?JE(<#,L.K&S[$[71.CTQOC%LR)Y>JWBV(;\-8P7C0Q5[1HW-9".\C'<]2+ M9/F>J>K%W%P[F-0/F;Q7/\GEQV?PK*ROB/SWQ0,OS-K?PS?O-VEK;]=*;;UR M$I%H/IF'NJ]SS!Z2>XM(STUTJQYNNLUMH* MT O.@.0C#N>"#0X%"\)/,Z]XE#D'3*C;3JOZ;E6#:_6%[G$^QH]3P5TG$7XM MG$/H#Q;.F15N>6"A'/'\A7+^'/2/P;$Y^Q.X8+3:JP]+/M\BV[75;JVX/=5NKGVV_[.6K?;NEZEZZC)ML_W MV/:!I]MTG;?:6ZRUMK.?JW2UUK;@\]N\^?[=X2:XP."F?FG!A(()@5DDN11T M0#P(A315%ID4E7#2&$[C]<(Y^2A30;S'.#JNB+7)!B5L%-@P#7]>KY/RYX?- M/]<_M+<;U9]_K+;:U6IKK5K?^KCQ9W.]U7Y *9WOWO^Y2^G<:59OV9@VMW8M M$P[;8%$@(ZO# MDR-X[/HP.3NJSM9I3@YV/PF+!D^1:$$*BQM;YX!+A3[!N?*=: M?3_H#V=H1?&!FG4PV<.UL^V#[98;A]_BF) UA"$;DE-!&^4-6UHAI"'TS8KVKYTWNF@%$ JG M%$XIG)(Y12COG-=2,)*/&I8FV(BYQ))%;ZVF3Q"A*ISRI)PRG2^B,).<4.1X M((A3[)##)B&MHXJ)DX2Q7EI1#2-O1K@*I2SL/H5YD'F_G72ZN8&SEO99RD@\ M,<$DZR3G7#.=%8L+)B1+%+?:$6\2+Z)EQ@CF2AD=0IA6S%(4!$Z(.Y:0(SHB MQG#@ EO*F "",0WZ(E7;%KZ$1 ' Q0- Q@'Q-/C3P25.C;9>IQ242D3 ,R9= M/.Q9 \ I#]LF2X74 4G-& @<>!7&68L$%O5*-$5-HH)[G/J=B4 ML(;!LW>NR!PB8%F.OE#DS$(E5+O;X=5G"$\\>!E4IY3$6P,4E"O ME9?1QR2*7SU;K'*EJ(OGTAK,.")81\2#H0A()B+FN'=4"4\%^-6$-X3A976F M+$\7 +P)@ !\"@<%_E#>OV>E,];8:!D-\))SJKC5LP: T\O30G$7F40:YP00 M83G2,2243[DP%%#1A5 #H!*X .!L>M4+O#Q=5F8>FH:Y./SR L5."K\\(;]\ MO.)@$ZK]R=%)UXYB 'PY'@"$U*5URJ+0@B\*O8#3/F5;:U.F!;]W8_X%N&CU MJ _]?EZ_?B=/%8JZ%T5M3[OWS@AG9> H>DT0#U8@+8U!'MP++9PRS(%[3ZAL M<%W2&\L">L'*UW'2"U:^$E9.N?."8.>Q\(@K(1 7B2 GX3=*X7=/I) AYOW[ MK,'Q[!7GGD.LG*&U]CDY^.F;!04;52_.7)KX;!1!*(=L/,\RP1LZ9.,UHQPS M=>C&7!"[GQ9!03MN@\,(&16Y)34V5#B]E+37USIVX4 MUBJL-4N39IY9ZS7C2X6U[L]:4W(T4:R3"AI82Q'$)0W(.0::-#D?8G T\ISZ M:G##D,):K\Y:/W96U-V'?CSO&05_]'M[?W0^Q[ Z',;1\+>S][&_-[#'^QV_ M.HAVV,[M?L/G%9S!A(O8">V"0\)'C'BR'!G)-&(:1X&=8MJ);YU7,&>'$UQ: M0)5-H%JS(UNA*EL*JDVE&MM*]5/\XKLG>3Y6G=[(]O8Z>:K:^LU_E(,(RD$$ M+]3DLF/YW3;\#7LE!7:FR7&MLW@T-840YBW*A$N0S)>JU)$L(;$3TW_@F"0ZU^SY\, M!H#+8UFV*$MK;+/]D;9 E6^WWW6:GS[B[=RF@W76.O\-[K].H%V\2?\^:OU^ M?6G-BU9[.U^WW_RT\66G_:'3.OK0:;8]:[Z'9VW_W6VU]\YW/FWC:R*=" 4\<"X8_">YVYIA2C=T*;4U9X1?5%HI-#(@M-(3(H:XYED M,7$6@Z8F8I:4=R90S.(31&L*C3R21J8C-")%)YE"46?R\%PA0Z)'BM7O<.UHT'F@M"MI[//#+I@'2904 MF#K%&1,:W%UK#-.2.44I*R+EM=GERLD,TA,716(H20\BQ42.# \)R213<-@P M3-32"LMG_Y325R\H0PKDS0_DNK#=']GN MK"U=/15GO$9ZWP(RS@ML$RF,\RC&N7)N0\S'H4J1D$@DEW )&%D7!,HE@HV0 M.+I R]:0F2&L@K<%;U]\@T/!VT?B[92''V@(/F&*B,KU2&"LD.%)(YWK>6NG MA*:D;&J8&;S]L4T-%^V?ZL6#D^&HD\Y^G;.<^.G:&U7\B$W3#9Y[7'KX_HV-+ZV]W;Q](QKJ 4P<15Q+C0QU%OXD@E&M@2AR M_0[34.9F)=/&O88X,I.\Y)*ER+BBRO)(L'=)!**P5N,AUA=#_#CZ*4,\'N)Z MBXXE$6M"D(RY6BWW'!E%&7COSE*IK;&>PQ#KAKGEE+6Z6L9]1ID&RI2,GC%' MN--6PU@G'J-1COC(=#W*ZF*451GEIQCEUNDN#E8'DX_08_E(5NE,GL@14<=! MJG$C5:S3LQJ$WIS(N[9\Y\:F6VANZ>Y]?3_TP5GEPW=3?7FM*ZO+7CR-56?L M(H>JLPR)%< F-UA)S2O/N.T5TY#3BZ'7B3TF? M&U];NYFN;9'\O]@-\/@?A_$-3\=UO+FV==Y:@^]K>]I<^RAV+3=NP5CWXM@(3CNC_D1W\2XA8FF^YJRZ;<[6[05K M[P_JSOD%9AJHDGP9M+NUV5ZO9(6J9]YMO/%UF^AX+JUUAK[;'YX,9FB+\:G];-M^/[-]^LXF_GF6CAJ'6R=;Y^' _@2*F) M9=?W)&^TVJNM]QN__;%>K?[UUWK[KQN:[1X$-6<"[I_7P&%L9=_OP:L]SBP1 MD6$CM%=Y33 MJNY+?2\0/'@_:>@,D=J+S\3S9OL09F-3M-I-(,N/I[O"JVAQB@AS:1$/GH)J M3!H)&Q0CX'4ZHY=6!&5/(RQ>8-&RC/.-<=YBNXH'234C* 0,^M%[@D X$D1B M8$YA0SB#<>9V7A'@ZFP]2'0);=%+'YW*40["T M?+&MCG.MVO$G1Y=0^?\-*W#AO5+8[<7;QTW!\_P2_US<%'OZS<\#^_ M3@B BS$[W?8QZX;][LDH_CI9G,73GU^ZBP(G>V!GG/$XN^8>3_W<'UPNCN]% MY,!Z#I%-\%2_V.ZI/1LN_7SEX:>[\D8/W>U&?RU@7!0W(X-Y>K,))S',F3=*NXY?)ZZ,!W*\[[C(;\F-GS3-8%PK[^NZ8<:J$KV"9#A8W8W:6T.-1#[D(W"CL#"%9035 M'026R=N$U6UEB69[HJS^")4VILFC]K,[N: /3(&Z;-"-:D29H%._V^V?#K]; MEVCVZA 9LZR%?%@9(L:6J7AH=9WOUO0QSU+3!R^#JBE-+DU>D";SIZE/-5N% ME4IK9KLUYC7J #U'@:<9JH)UP='@_L;OF, ]+BW6,G_6HE_ 6EZC7.'+#=1L M)PJ_E9J%\SH%I\^\JIN,-@'#K.\:K]SO&P^E][=/QKU>T,1S-75?9E!_5! MI0%O;?_MH=3QCJ:9#9SBKXE;=X4;!;'><&$")I$';"P.42C+)!8A!>EO#3=. M9/PYA.NG]T4IS3P.-XF]_QT39]=]!:^ZV[^7Z# MMSYMXV9[Z\MF>X^TVMOGVY\^?ME9V^]L?]H^W;F^S>]HI_Z^YON/?/M@C^P< M;'UIK:W#_:!=!ZW]G?:[P\WWT*Z#WPZO%%B]$?3<%JWS+7C^+=Z"9]ZN4Y7W MQ$[;XV8.B![]#>W_>+[YJ=6]EG(,_;C'=YE(W&FN$1;<(1Z,1\;'A!QWG@I/ M)-=T:>6RQ-Y%GB/ZEE'IY$/B4F"<.%<$OLHSE6)2TL67QIAIW;G&\F]I8[D-&C M1,LYTM$*E#@60,+*$,UR_2W3$.IF&O1,[\Z?=9$TF\5."JT46GGSM#*U+C2] M)%2(YKY$B1)1ARX)ST6;GFP#1:,D*T12B*413 MB.8%B(8GR8/C6BG.N8W.>2UXM%(R(:/$Y@DVYA7]\L2TLGFI7U@P,7*%D8LD MK^G$@(P6&(GHB&$L8.SR@1R&-H@NYSH56BFT4FAE\6FEZ)^MP5!BQN*ERCVZP0N:ET&$D#IHPYFC/'GMN!&>)Z55X$F$$D*? M!=Z:*G??7B?-\_7/X?W?//S?O[H[M/O9'?3YSMK?G9VU5=9>@Y#7W%%&P"D.P2(QF)TL]78K&*W#7XXX1^&Z# MW^C!7]%&XIU4QB?+<_D9Y7E@CG%-B;?!B:B4%%:@R#!P2J 8 M.64ULMI*SPC53(5<^JA!,'U^=?4DDVQ6W?^YVCQ9P'+QP+(L3ST1?%Z&UTD MMYNYA)RA 7&C'#+81N2$29$Q@@U).;>UP94J\%G@L\#G8^!38A4%!Y4;(N>@ M=K6-2FKGB3?.NR_WX-J]LUE+6GJ5W>=O.I ) M\!6],'DG: XY,>NPY](SY0Q0$L9XT2P?$Y:B 9L MRCADB;-(1*]LXE(:DL])NQ$7G\W]Y4^DBNZ9I[; .H@1ZP >!"$JYO.&;#"4 M",E]8XQK%B]PD[QS6,0 M7SO]<]:=]-G<2U @<*$@L"P%/1$H7H8=N6*68&.1M)XC'FDNJ:/@1Q28B12U MM )<'M+ >/:J1Q10+* X Z!HK33&I(2C$AQ^MT+!M*%)4L)A:LD23)P]")P* M)MHD0Y+8()]/F>218V0YS6OCDD9JA;8FY<(&#<8*!!8(+! X"],-B5\@PV+Q0;%LAWQ$?];G+L]) MBDK9]_@Z]:B%EX00+37FG ILI7"$10 S&TEPKH1V9H"!/E[;G>9O[$YK'FRP M)OW78>M\I[--MW"3-LGVP3IMT>TO.^V=_9WW._!]\.J[6_<]"I82)=XC0;S. M^QX9TM$+I"@QB7B7L%)+*^Q^1:F)MU('0:4!6C08O"#C;##!&HLI,\6R%MZR M-K=V&7B[C$N&N PY=,@ULMXY)*(%B]" -3ROH^FR[[&D5U[?RN.TIBIX+63B M6&-'(O,R2!-%HI*9$E:<-339F@XKZH2IIHF -;&$>$@@E+@RB,!P6B$HTS;6 M844CR[['DHM>P'*.P;(L-#T1?$X%()T/5G.(^,$X"5P'O()!<19CHEP7,.O,TBL\'8"U1@+V!9P+* 97$U9QL^IV.:*F(8 M+T!-861$7"J-K#,$11#L% ]3CCB3-//G"/()DR M>/-467_RYN1N#-X/_1.@O5)Z_W$UP'^X7^??,_/):,(M-9Y9[I4V1G$KG".2 M,JQ,B9C,G!_V<3IBPAR/6"B!(E9YZRZQR,1:T"IO*#-1*I"QC+*&YK.7PZP2Q1'.4=QX@39Y SN: )QU(*' U5&F28X TV;Z=(+R*9U;'@ MGT<6'N/KUI=K^V)NWX=X<#(<==+9Q1.N_-,-?KZVA^:'/CA[6QAI#:C3@%#U M$P!![$&[.[FGJLY7(*ELC235J1U6_WT/X$M.),F,H91([AFQPCBE<7!.P,.2 M<.M>M0U\.1'OM/>$MMM:"O=X-OMK=-6^Y"WZ#9MK0%V MT1:T\<-A\V#K]-_G<.^]76H]ULQBE(S$B&OKD>%1(&Q"E%(9;HD'[ULTE#8W M\*IQKT&/S"0ON60I,JZHLCP2[%T2@2BLU7C0]<6@/X[VRJ#?.>BMO5VE G', M410Y98AC0Y!EPN6M0M)9[8C1!@:=-XR^&?>J;"_<:]QIH$S)Z!ESA#MM-8Q^ MXC$:Y8B/3-?CKB[&795Q?Y9Q_](\W4TN&$6=1T('\$FHBLA28A%X)CIIBD%@ M\RRU8;+?7"/.@U!E-&[DG[HV@SQ>C6H0A\<1+OH:FD\G8P.,OO?[;=D_A]Q-X1/ M#2M[?#SH?ZDOZI[=RT!?.1@R]3SKX\=I0=/:I['[.3:AG?MOV6ZW.-@M48H% M0Q0B5!L@*:*1QDHA+,%]T51J;2W8K6I@>G.%*%L?A3?N1U8S9Q/;T0[:I_VW M; JBM;6KDDY2FH28#@[Q("5RX#"BH,%1,3$IKP28 FM0?G.?UL04R"*8POX@ MQC=L#!]/6Z>[5O(H.3 +(X"%(:"<0.U#>/-Z,VS"B?&0!? M&-[U3P9OV1:^Y,(75F9W,B )A("X30J9E A2/MG(I"$^N7I/DB)W<@1KW-NY MG4U[@&O?LCV< U%@QTE46* \#/E<#H>LL0D)SA/!H&L-)4LKIJ'$35T[,0<. MSNRH6HL^'KDX&"\?,5*[O^;"_=6U>SJ(U6G^ 2[O]U9*.J-]>#G$5(]J=5+7 MSZFZ,&+@P@ZK^@WP2IZL=I5+TX6J[:5[IGK B&U:A?W_C*XVMO"[=P![U=O8LP0K8+8S3,LLR#23:J=R?0 MK_G7NL<^]&LKJ?]>]:-&]=/$R-YMO/NP.C&E?P <5OO1=F%@\X>&-L71&3RY M'9V,8M9]_SGI#/)@[MM1Y>-@9&%40(6%$S\Q"/@;N*G*^K #WW-V^>XP[AU! M$ZHCZ-?*99OAB=^ M?W+K06U7XPG2Z?GN2KU0-<17'^4 M8U\?]K<_M0Z:!_#O^6_[.P>MPQS;VES[[:"UUCW7/Q\OLO_$_U; MV#*[&8[[GZI_T;^@T_X"H?W>ND$G NW_?L'\C>J//WYO9.D,J@="]U>O4B3"?KUE/HAQQO[8PZ M<:RS^RICXD%0Y=6;I9XS:,,UA*MW_]'/6NR <)$RA:1+6$4+Q;EQA-H M,O&KO@.5-58H>0VN)O8Z[EXO(()D'N:ENT$UB#YV/H]M_NO;,#4ZX01,;Q#! MDGO#"W"Y8M^3J7H!%?6ZYL6WG1SGN]*?V<4GC[_ZCO!*[3Q6("RMKV=7!HZZ M@<.+.0YF/R],";@((XR>$)@[. $1Z,:-#_MT.KUP=^G%\ M_;Z=]/AQ_S3?%Y"^,ZB72\=/-GN"""WRN30@7L!#D// +["1VNH MB3#9^Z FB43[E. MF!//'"&W%ZZ_&DO)[8??KOLE&Z!UC^(?T*9W@_[1'0L_LQ,H>067I'GP<5<( ME1(VX("0G +($T76@(C$DCC.-\N!N2BBX$C4C$''&'$]+22G ^A5&$)*YR%HV0M^5Y MWC=.QB(9S%91V24082Q&Q9UC:'\CY*V/]T+%N'\*U3=%J-UGS?)OM M.D>-!%V'/,8VRPR/C"0&*:N\9($P*R4,_&T),YG2,G'D0T& #6HW^_: :&,2 M#;T]+3#_U1W3,7!49I8)]][*3%\UQU?JSG&D.@XS>:4.*]Z22GB3Y.QW([B9 M>^]CVP];Z;Q7R+^8]&\-T"#@(EZB5ED?0ZH( JGGJ-';!)/L$N[/*.-\VSH>[WFA*F>6( M:@Q^B2#3C\:JE5O(U2K7RI4^T>_M]>.@Z.UZ$:S$Y7U7].9M@\^GK<.]NC.T0:P M[A9NG>\?;J[M?6FV-\Y:[8TOV^U5T3S:9JT;Z4Q_=X"=Z>;:SM'V0?-+:VV+ M;;[?XIMKZ_#]&S %WNTWUP[/=@X\_O=Y\ZQY[G=%D 9[HI# ,B&NL$:6!($$ M%\(Q%USB^'I45@6-K8P*:(KPI"1X]<0[9UUB3'E/KT=E/ZS_O?G'WQNM]]4? MFZNMQ\1B%S6]YO:@[??[^5JTW!N;$O$A",RR^Q*M-=6SO8.J^%9+X!N'T5PSL;9,^#\C!_.J-J=6\0Z[72 M1G6ZWZG378Z[UD_68>.7SK!VR_SXZF1]IYO7+>K%@7T;\CK)YTZ8+&_8:AA[ M'?AE&/U)OAO<\PA4O^W=5_6#Z+1!APC_$*X9U] !-!(-OI3 =I(XR;' ZL9Z MX0_3ZQ\P@)MIW _O)@_6M%\Z1R='O_4'@_XI//COD\6C&>+ MTFRM2..Z^$9DR/A D08C52#CJ'!@ESD?$:;8[7> [KJIE*GGR4RE4IF4!8\J M,3N5R';.#PM,DQ]-58F(6Z#M0!-Y< M2"#L3\"=S\-N4:<.J#.I5G4;%+Y3C-$C;@8X3:#QED+#F21$YWF6.6MPVMCR M."=1M9[9!472,D-*P ^6>=5BPB*2$N!+(%&KT\"%\JP(S MVVT<,F$R"EV/,O"< 'Y3B121%#&:F0(#.1M)_>HFO H6T\TQXHW3D&<]W5X; M0; OW6"&-MD![?&R7$L2,#[#)SJ*[$U,/55@2AL_!7VG6(HDMI Y,50ZEA(+ M=KW43')E39$*G;4*E1&*1G_<6Z'^;$>.CP]'A6H4:B(JG.WL'UP<@BE7<&=R M1,&%!/7*"J2H! BVO@J PFG.B6=WOCIM2B#D)(!;UNC&L>WVCZ2?"_WOL*Q# M9D'RK]K:9+L($GDDRU[MDR>^ -#; MQ'6&?@ZX:5MY[>IZ_*4PO-4FN)%?I*Z?^L.?((O'$Y"3MZ ML\%Q69GDOT-9P:T],O]HD,$+C+WS788D:@ M/1>[\/?N_@:&B"3@!TF\LLY^HF=>,SX/ MNZKJ/QJL;P1+^E(+KZ8.K_+D+@W6,2.VWYMN_\INFWAS1V=P!FMV1Y'K<9_P M)>OH-?/C-#WT$8 M#'U3ZC\;PIRC;,9G5HJ3#7:82HVM9 91[G=D\5N,2I?E &2$4I8"MRBSLM[K M3UNQ#7#1Z01<&-DBHP6J9H0@U^)(KYMUHJW##H< 3615AMQ ,&C*,%=X#E1J M?7ZC7]H*)MMENBV6D&QZ]2C/_YNIW18%FS1F[:93Z)LC,< MV-=MM4<\?OW*]^9P=#"]YWT*A[%K"W?'?AY75]4VCRQ2E96GH('P5J]DYUQ> MU"N_3+S\>%?>Z*&'=H-S3]<-/YSD_54N7J.3X\H#_#_"1#Q8-_LA.Q^LC3<> M_F'\_?J+7)\F^.FK,'\Z0;?8TY@;+2:-X]15YO)-0PN@:[P.PW6G&F"VR:&6 M5_ZS7T_@CTW6M)AZ^[/.L Z.[ME9!TQ)+[AJ#!1]5/3:(9_0H:2/?(8 ZT]+ M6/3L(.E8\/!]2G?0GM7QAI73#ZGQ]]/W6ZA[ MT/:J*<\2)AWNIN-9JAU 909:[EAN'.<%SM-,4E-H#;I^^Y5 /U+WCZ'+1M-H M;RZ[]7=KYW.9X?,J_]XF6-5,<&X=EL@X2D#Y_40"IV#>6&G ^V4@MGQE':^E M-RN2_].K\!W7E(K$IFY$ ]*34Y81BPII,-9U(/GT8/M;X="4P*^KD&J M .ACS HDB((?4A62,F699%X/2#%-$>Y8#T*I'!,8]YGQZ7_**0OVDP1E* 21 M$B@OJL%SJ,%.=N@KXN%<@-QIYM,ZP-/FAN6^="+5FG"EL AP,%4-IG'AQ-3Z M;4CMWJ&[^QE2=PO=35&S][8KRQZT/B9R3 :>/QXRPQDF!B/PD# "Z5#D\_J0 MT=1A(KG+E5^.FJ6KC*93\L8>9EH%,_[*.1AE;%PE;'ASJX:S3!?DUQ3Y^@+N MQ%%KB=7C"1W^\^5*T"I80E43R>[XE2]5O?;=@,M8[2$*+EC[\6JOC*5-B&TJ MJ+1W6=N[L7)]%**2_F$H%!D M\Q>TH/^E]5)#)L.H5L$U4W:D0;=O'70\-&U8UL=PEK%J$"**S81NDVCS@[9. M:]+5(H31 GP?"VRT*MQT6(?54/[9SK5G7OJ9S:KAM21Y,_94'=[&V_;-:N+1 M[CV3A1'#/(J=51732>S<;#.Q?F^J%83NW[4O>>9C^V+GY-TAI@1L(&T0UH5" MS!5 OH7C*)6X,%AIE5FZLB[XE!5X=UVU-(,]I:*4;U AWCDYA>=\A/L>9+LG M8&P[S7,N_(:\>0%.%\DQXDQ3O\C:VIPKR[%>64]723YMBXTIK#A6) MHI775CB-(@8_JNKJ)V>G[:MPUA3U;-=M-CDX#0S=!V8>8=N?'VWW\?L(9X-& MOF1U')M9>_<5SDD/=<:P $! 1*4I(! H)KA\&*6V8%122;#PI=+YM/5T,][D M)XKX/B*^."34@%&F*.)IRA$3>8HXSGQ^GRRP4)G/M5Q9S_G-G(^[K^]_A#U] MHICO(>:-[%!BIVP&$O;U%1"S(@-BX072>8XQ8XJD/I3-BN_LX/.]U?S)Y$+^ M[Z[C;Y?3CI/-I=5ZN1M/KZT_HQOO+>34CY./+R'=UN\"4Q9:XQFF;M(C&XH+ MA9FGW'A4ESDYKWRA\;Z[XZHS1C(C7(JYH,#$?E$QP95Q=_V@*N,*I\YO2H/SN^Q-\7"R*ZS+L9N;<3(__:K!08E]5.Q$[_),G;VJ_^CS1\=N!$7MYNU%X8&.* MF3V9$NNG>H.B=<\Z9;"7QY+1+U]X=+_MGEO):\BUS_6FK#\=RCDK'?]L9U>WH M[';_.-G;?'_Z>7\#8'D;?WY[P Y._NCL;?J]4SHGNY_^.@WU/,KK=3L^DH/N M#MM]^[ZSL_E'=^<$[G%R7.YT/[+=DP.\]VDG_?SIO:_G4?[][>C;SKO#/"]D MEM,,6<(T8L$6%;@ 2\7X;4:9+W![?2U\1D5J.*,YSA63@H,\)&.Y=09GF:/J M>HV"W:W]9&OC_>[V[ML/R9];[Y,W>SL[>[O)A__;>+_UXY(%4U-]?OK\]2?6 MH0\:F&K8 2/BNC;])NM2;_3,9NES\4Q(:7K1&G9^R'56:*8R9-(T PVS!@G+ M+"H,49+E&F/KKFO,GZZ2X_-N/EH\LJ^; M35R\9M7-LE'/;+*CAVUE+A]@U^$DTVC#_D@*S=[AX9MVOW&_TE>>U?;5Z(_QS>VV9E"K/$L#PF:?N?OJ\W5V^3-M29Y\]K.Z\W!C*V! ME_O]XS^\&*^E/SJ8I>*>U_[PJ6FZEN<_N'-L\F,UN;CMQ6''^5;W0*/] J> MX=W0YOH0 /-WX+?\:+]K!M[K,[]RL'?4C+(41L;HBV:4I#)=X%$7HBZTNE!,Z,)/B/P^G?T/K:UU[E%Y MXI9=R&;0A;O@>X\B0@E*?KMTSMMPT'V&VE-TV36?Y^DE^=UA,G6DS)=0_^>Z MU!ZWUX)@'M)MC60;?W6.NFVV.4:W3H2#(7JU'<'\S//>,S1[\.F/^O/^V>F! M;]?)T<7>YL;7W9./^/.GC^G>YA;>/=F^V(/[^.?LD/O M^_[XX.0 KMMF.YM;9'?_?0?>@>WLOX/[;6<[F]O^G;Y]?KN3_OUM>[!3XJ__ MV=\:[)P]]!-"F3_8F:Y/C]4-\ZH/3SN,(K-'9K\7LS]" M:FED]IDP^^Z;"6;/"D:8UA)AQ11B4ELD'SXF8.6&3V MR.R1V2.S1V9?7F9_A-4$D=EGP^R3/CL'J2CX#_D=6WU%6U]4@# D,VPHYUIG M?DM)@5=Q]-F?G-E_$F(?I9$Q:.W-KG/AW[+&TN>J+;>>)Y^YQ.:I+?,DL7EJ MR_QJSSSUTCRU)4HL2BQ*+$KL^7MIGMHR16)+FB,23GT5JOCH)^_7L' H^1=< M4_][WC)$GNOY\Z3V\]26^R?L1BE%*3U_S\Q36Z*4HI2BE!;*-%QN8_]3>)0U MR49;&^--LW3W0[/^MTTHOM=0F$7DD3RV;)=J]OI[4VO-XNYGS(@=:5VK=+NA M,OB>:Y1N[VJWD:!\QF%J6):20B)#M$2,FA0IQAA*06''QNFSJS7/IP"TV(3/5 IIIE MAF=DJJ=DJK$,4,]46+M,9(PCS$F*&"XX,!5(D;M3][8>5*7V\M @KYNK8-G,Q+:/RQN6O)5[/, M.AXX25#;/5V%4L:RTP29&UW:&(#*J6&HO[C?'U4TM>;/9GOVC:N]D&(>_MU8 MZ^!Z)!!(BSJFP;72MD#,$HI4ZCVM'*<920G)-/8EUF=!68L(9^%$% [?* D%EX%8)[%BFM-*%+8"@LIO; M3T6"B@05"2H2U#P1U*/O?A8):O8$->E!&0[_C-#(^47,C&4:*:LLLB(7C&+- M;&Z!H,3\+6.>=T":4=#OA6?S/:0HZ-+E\]V[D.Z"\](<9/JU>GACB=^N!0BYHH08QQ U&/L (4$R3QVRBJ;"&BZ9D('? MP#6+_!;Y+?);Y+=%4*-%RRJ,_/98_#;IO^59;HN"<<1S(1#+N$:24(H82X44 MF3,+Z\RO1"?VYOS35LT\_+P6U7D^ M.ZD^\ $B$BZ3T*ZUU(9@&]3F4N*,JIRQ#1S2!I5(,JQ4D9)9=,L MD.[\)3+,.\A&THVD&TDWDNY,2?>!61F1=)^&="<]74=(J@0G2(-]A)C0!*F< MI@@[03G3)-=Y(%T>ZPL^?0Y%K-IT^XCQ0Q9N/6%NP_-)UFHN!*28L4)Q8Q1S "6T@CHH4E M>2ZU\Y55R%H1BR<_5N3XEU#1#GZ;\LOZJ%=WAUUXEE[_%;X\U:1'SSC6_9MLD7NG4__*0_.V7/HE$2/ D8MG\<:G5!"R^28VF2 M.Q9T F.]4)EFFDJ6IAE/NPY&&UWH\\'"8]'GOX^Q[O[5DY_$<*_[D1QT=]CN MV_>=G8JW]4[*@?+14&(RPA/+3/P8(FYRQ4A MJ3$",_X3MRXJQPR5X^O.T2$@399Q#2IA,XJ8=!K) L-?\$-)(W4A"2@'YZOP MS13M\#MVW$U#A"V$$)QA00T3BDK"C>,I5B*SJ='J)Q9(U) 9:LC%SL8A92)E M-&.(@*A\:3>&)!,4@4V0&>$R"98D:(@0JR"S&QH"%.CW?.DW>[XD_:OB#8D< M))M66U_BH>%DFJXFGC'"3QY4RVO :@)*=&:UEV+G(AD0F)'DYIGMDJ"%B9E+W'#P1#^@N_*OJF;&YU;^*;7'\#Q1BO\ MB2ZK4?@!F."LH ,+N IWB@MSR0H \A%P@_K[X[@=]". M.CDO!\?)<;]C;%7[+8M&94N]IEY[6&@?]'G9!<2!CI$=^/,,=#N!-[QZE%?G M^FJ_H_" RA[!+9)!/^@&0(@>=F2#C[4_WW\[..\CW9%UG73MX!AT!QH*6 =/ MZI9>\Z9HX#45\N/-PVO9&X:;!Z5J%&7]5U7]LGY3XP*('>+#E.8KM]/$>=&\ M8IKFA?8" ?2KT &O@'Y L/XTG^&PM[^5I#A!(Y)J#?I'F *^42P;]'U??MTL M:]WIUP T^W#_WSJ@4\_.&P[\*SWW=UO6VP7^&&';+.]_=-L]]MO MY<&W/XX/R._@IFY_W;VXQAO@^AX0<&/?0LOWC^C.R;MO!R='&5Q+=][^<;+3 M_?WDX--?G9V3+?KWMZWSW7W][9"!K2D=YLAE%"-&:0%(8#DB4G$&M ^FAVZ, M ]!>:S8\I0O"M8):GS C#"P4BR0G&8!L0G*TD%NCXS.MI-;0KZ]N[;_9V MMI+]C;^W/MQPVNX MBO?'S/71E@CS)^W<_*]3)&Q5.2JP"QGCEF16R6)PK1( M36X\@R[(&+R!_FEV#?W#;F_%Z[IE1[\7W$!^32J/R![?IE!\8,KOFI&]4 ;J M<=,V;E2[WQHU]G(DOX<&OVF$"!"\!P@RO^U^>_=M;_,TW=W< M2'?V=[)#(;'@J> (QK,O4F^5=R\S9%3NTH(R;SN"?5BLL1O&X3]_X%U.%?H# M)PVCT!]%Z!^_'5*KGB=#=@152E@K.4 MA3LU*JEM-9#@_C6W_KCV80W8UK-6N.]J8^\'9[/O7&T'B;H _Z*R9MAHL'+ZP)L#V0T#4@D:H//0)="TVUG7$+P![! Y-_ M>0.!X-S&"2-[J2!)F%8^ Q0"M-OXUX.O0#W[T(P!J'*R"5X@'&ZLG-_ [3NV MW<3W3>EU1=OP'/^(ROYW"#>'?C+@C6KX]25L>ANZ:@@=? 1W\R-C]-;P_.D* M[6/X,@!=W.4N'QZ[]K.'N=L-7\#IHF:N+352=Z>>SG<74U M;7=DD0)X/$72P5N]DIUS>5&O_#+Q\N-=>:.''MH-SCU=-_S0A?]5+EZCD^/* M6RW_"&$6#-Y1B&N%4%//#][ZUU_D^C3!3_4U?^H[7O,UM:_;JK74#,XWN5)* M*$H9IYIGK&!VT7W-#6/*AO$[%ZL!>OMUH!O []+; 4?#T@0H#='=LJZ'GN@O M @ &6M^TGLM#-!*$LN_MCF%U,6XY3"'R1L!7-P%3,7DS'#2QQS_ZJDXV &?_ MM7)Y$"S7?M5=^?=J#&%+D.TH^)T0$MSAHH7[41#UO.QT+B7K MVV2_R,[0([1_H(07O?@6 M&7$.\F&]<\?Q0:3>1EMUUU4!N$K8$P;*_MJ<88 MZLH+^/+RJY_WWFHXX_YR#4(P4]@H0WEC0\OT)'E]-O6QOZEL02GMGJ+ MO%A 3A4TM3&U&]T-37(&:CRP-1@.PP'8/B9,B71M M>V+'@IGN9>T#^8EM&]C&\T<3*6%&IAZJ$V\N#;S1 RKK6^KMXF!/)#?B:D\8 MD/T =I<9=NR>\QW?[_F6[KE+)V_KZYGMU?:WQK0*^/S"X[7X,!/:"$MSY)CW MXP332%B7(8H%,*GFG#E]/?XZ/BX7;,)J^\HML(TV>"6LRWI0CZ#4];T3 L#U MZKM@=/VEV\^MJ9HWW=#,:TU>$;(MY7#0'UW2)$R%;]I"D] 5'7E6VU>C/VXD M=(;/X*2 =K_R3S=E?=:1%Z_*7GCA\-PK6W -M_9@NTJV;5![?*TY=BUCK#G( MQ%I!V/>/__!BO);^Z&"6\GM>^\.GIG2-%C0V>09-SF]Y\1.LT)Z.(3_)>X8' M+-YB[9\L%_C!DNQ[]=%C%9]_$J&VOOT,EN$7,Y"L-V&B7)=2KCS*=2GE6CQU MY9&7PVMOAE7ES=*; $Z M\7<+&B$[L1!77)J\/$N3'S>3\TX;C+;&9CNL;LP#S-&&HO>; VB6+?>_[FV^ M/][9W/X*YY[O$KBF^_GD8'^+[;W]?++;_8AWOKT_W?'KA=Y<6[9\ L]XNW6^ M<[+U[>!D@QZ:2!2 .1 M!B(-/.)"CT@#STD#5]Z R:@L#$V1<4:!-U 0!%X=!4(H#'>T*%3A_$S*:HIC MY<#Y#*T]SA34H@3:FGS?!0E0DZ<5[%(5DYSO0%2C=I%Z'D8].^.!*.4D5KDP MB-H<"$RFN,9%,][E+$VKZ"Y4)-Z$3.7)6H3,?-Q M,',L:L.()%*E$E$"/UC!)!(VRQ!C&;$2:X8+LK+.5G%^L\17Q,R(F1$SYSS$ M$3'SD3#SRLYD5.H,P)=%+P\R8 M2G373OS@2YG,V]3!(S'-LF^(,=,8QE0""=JST3/_\<53(HT\C$;>C8SHGLYCN\$/'P MQBJ/L%<]$CIU1\LU7?R/IX1$-*G^E7P#>^#!_0CR_"MZ$' M>\[S6BCO=-:Q0$Q:^XU\H$?W?6FT4 0/+OJ]7\&187<8BJ>U$?++/8"J_I>R M#M7RKM<,BW1V)SK[.![L((7-F$X)2#MSB*49T)DM4H33+,VH8 5SJ0=F3E+R M.D;-XTQCA-\;JPS61^(#X_/G_6 MSX_QX&>K7Q5-XWDVC>\2A'B$(/!E$.+6,Y,C/FLU\#L;/T3K]D[6K1Z/Y3K+ M,,B+(HPU1DPQ@A3&%#$.[@UW%!.;^52- M^L]Q1#"S&T$/'S&8*X$3^?%S_' M K.$$RHS0I$!)D3,Z!PI:QABTA6$,:=$D0?\Y%.V4(WX&?$SXN?,8K,1/^<% M/Z_LSX+30N3&HEP(CY\F0S)5*9*Y4L9)*XUC(;HZI<)0Q,^E"*PN2A3D_L6% M8N;UAXK5L?%)B\'\IXWPRR"WY."WU@$PN6YX(9)E!%G$"-*(Y$6"IDTS0JC MC78T!_"[F9SPF.9SQ+V(>W,BN]G&%"+:S0+MKDR]-.6YXQ0CF?K*]*DC?NU! MAE3&!2>XD%AF@':Q'/%\Q@A>5-[$O8OUQ*CUDA#,D\42)M9J1YIY#)HY'8\H M%$61.R8HTDX3Q S7B/M"Q)F21A+)P63 *^LDIS'E-\[L18R<\^!#1,LG0,OQ M[:)T6C#PFY!2UB>1<8H4I04JAR7=*W@,< M)&^.9>\H%AU>2'I9W"H_C=9M^U7/7@M_L+@Y\M)]>&GK_#_[VX.=#YZ;-@XI M5[DU@B$*ICQBCDLDLM3O]*>)MH+J0I 9EO19_MAZ1-#E0]!'KF$<$73^$?3= M%8):5SC-4Y2!I!&C-D<\2S4B*LNPY051S$8$C0CZ\A!T;E=Y1$"=/T ]N 34 M-!-99C!&O,C!)%6Y0(JG *VNX."A8)JS;&6=%%[78F[;O 5('B?18Q%J[NSW M![*3E $!DH'\FIR-<&&^H_6S%F[;2-6OC*W"XZ!!2=WOE":Y[/3F8/ML"L=- M?Z@Z]O*$&Z\X7[KP/_,2I7V<7IY3@V).=P./1L"C& %?Q^-2F=:8*DP0EXX@ M1HA!RA0&V%6UM-\E4^I3S)?J3B/.23G#_D687XZ,EYDO*5GO%EN MI!89[[$8[RJ.F&*)5ED?$BXT7& MBXRWC(PWMT'CR'V/S7U7(5])C"7:*2)DQXHL!9?SF MNHNY29![<:P7HL>_#"2\!OPVY9?UD7!VAUUXEAZ9K^W'1XC03 [%#_K8FF'' M[KDMYRRHPQ=[.3K]1,U["T_49:?9RF[?-W0?GO];IZ]/%W24?O[[&.ON7SWY M20SW3C[B [)%=M]"R_>/Z,[).QAY1QE<2W?>_G&RT_W]Y.#37QT8D=1/LNSN MZ_202JQR/[%"B,2(805FIC4&<:*P92EQN10KB04P.X.>'E1#"WH(LAVIX=A@ M.!G6@])=O.[*ZJCL-8J/;RKN+55L4B]OK MX_Y8#!\>8TK0I:I.7-7O)@,X5W;]-&#BIP6' VL2=9'(L[/.!8S6<'R4,UD/ MY& XZ%<72>6S)_LN(>D_P_V]_JXFXQ]Y(GLFH=GE%T4RZ">VW= C41:^MN-S M"[8AF\0,K3_3/]?U.YW^.9Q_5?0_C,&[":O]W )3WH@OC.G13=HS@E4FX05' MES1(%;YIT0U$V)%GM7TU^N.&V1@^ESUC>V!ZP+-,69]UY,6KLA<$%9[[^KPT M@V-H':@%;NR3=HJJ;5![?*TY=@WVFX-,K!6$??_X#R_&:^F/#F8IO^>U/WQJ M2M=H06.39]#D_)87Q^G1)7>39R54#7AGJPY;J4 MON_#[[V];$UL+Y:E,B11($\X14\0B3IU%6"DA3.H*+4V8R23YS6V+GWM! MQ!T&YOP!VGRNEHA<%+EH#KCH61)D(A<] Q>-52BB6H#UD2E$79HA)@Q!G!<4 M&45$+@II1"8"%Q4BCURT_%ST/"OW[D9,RP.YCY"@$2%W,2#WROQGQA2*LP)$ MFC/$*%&(D]RBM."%*(PC3."5=8I719%&R%V\%7[_<.'?4H;Z0AVTB7R U:1G M!WXR?Q3W&S]X+W:[7?<]*[O=;.)+79?^F+M?WXJOIE?BLW5DI#LQTO9X0 H7 M1>JX%2@WCB.P/QB2X-^A%"P2(@EA3%)P MC35M^[YZB:5ZA\@'T?$7!Q3/@Y MB)I$2'PD2!S?/$JE)C=4HY00B9@S'"EJ"<(Z+Q2SG'#I !)7"S:+'54B,D9D MG _9/>,1!:C"P\\PB*2U' MC*<9$IDP"&.J%#:<@U,5BX+&J<4(BL]75CF"XBQ <2SF8#D6AC&#%,498ID5 M2&*F$4U53DB1.^&*"(H1%%\>*"Y.T8N(D4^!D6.!B2SG-N,822IRQ'3.D3*6 M(DQY46B79T86L?CQW(8EECHUHJ]/D[TSKVDQ\6'I:6;FB0^[_9ZQ9@@-4QW; M)NM].):5_4W6UKSI=_TW#>OTZR4JMS03CGDW'IS@,LV%< ZEK)"(*0-VN$X5 MR@NBM,@=+EP*'$.>=M?6Y8][1UQ<0EQ\S$VK'VI^1\A\4L@<"UV (>Y7+V:( M9]PBYDB&),D,2HTJLM3QS*74%Z@CXFD+U$70C* Y)[);U)A%!,VG!!MJL^^[?253]\;R-Z19Y[_],_AO.:"C9[YO5]!'_8VH6N^ M6'-U6G-"9*$[L=#'B6B'RS*PSP72*O>+/S*!P B1R&SYR/9/"+9'%Q&/O8V#R[\ M0A1CC+1*@M%N5%.+5>2:(LIP45!PWL"7\T:[B-D>CVBODSLAY3+!T'=49MGU MX1::$#EKCD)0]_:<(EL]*EN-PDLM6Q6,I*8 SX@3QX"M'$=<$X=R8Q076$BA MS"S=H^4"J4A:D;0B:;W <%\DK<4QOB;.=-JWM6I.\MV=R4#6 $">:EIQYGK>>S+BJ[;F6?;;:S8TC MW=PSHNXT1=9H5C#IB,C=RKHH;FXS%TLE1!A<0AA8>Q6G<.(T;IW'GP5.:E]RC2$\/HZ?Q9"-/3Y9S#C8&HJG(_,)@@X0H M'#*T("K+G,I]&;0X;QM9*K)49*FY9ZEY23:*+/5 EIITHJPOED]LCJP6X$09 M42#);88RIC#..,%4S'3*=[E0*687/7C%8!.U3P +DC>5->7@?L6AX]11C-K= M9>X(OFC5K=7 2#1W(AH]GEGQ,&82W6UI$R! #6^1G %&#!MD\LKWI1R4\*RVSOL]USO%/*+%X9SG7>^T M.=*SF+1ZWY0A;W6GPCCA4I11 F0C%$4B33.D,DL+Z9A1(HN1[KC52@3"N=TS M.P+A@Y-3/!!F3%$E*,HXPXAE (E<&(#$W*6.6IT[,],BH1$((Q#.A^QFO.?4 M0X.R$0X?G 7AX3 O,IF9#!'M,L28UDAF5*/"YD3K5#K.,[^!!^6QA.7\11^6 M./5A;W!LJQC.7G8BF?E.V$&O+K_J'6T/;#)EPI3#.ULL[$S<6P<38OSN:];64"'^/ 7\3\01LF,TL*JC, M?!1!(\X)0;S -B59FC*6KJP7.,)?A+\(?W.\=75$QD=!QBO#T&H-IF&:(\N< M04PPAB3E!F72*.*(--S7&R>KP',1&^I#$\OP+99JE\96X4'0!.2NM\I37+9LG?)Q^G5.FG_SC<.%087 M1VN-"NWG2H&RD>#:(64<387D3/FM%=-\E<]DH^_G&X3SAV[S.>4:F2LRUU(P MU[,L/XK,]4#F>G?)7)EV,F66HIP2B1A/*3 79LAHD^/)5ED;DB M!A-> WZ;\LCX2Q^ZP"\_2S6<_2,O>,,PZK/\*IUW* MI%^7_LM7H6)S^<6^/B_-X!C>#W#HN'VUK.F):9=)!7T\'-C7;:_B\>LGKQD3 MH;: &=7UWKUE/TQVWJW[_">RZY0]B]H73DEH/,LON[KIV+&?Q]655A]9I"HK M3Y%T\%:O9.=<7M0KOTR\_'A7WNBAAW:#F"4NCGOX^Q[O[5DY_$<._D(SX@6V3W+;1\_XCNG+S[=G!RE,&U=.?M M'R<[W=]/#C[]U=DYV:*>#G?W-3V4.6,9YQG*! <>3 U0($L5*BAUC.),%QBO M)!8LC3,/<=70?A?T3H;UH'07K[NR.BI[#4?AFQPS;RBX?]S,6-E0*[#V(V5@ MNV\N@?XGLFOYH32ONYI;6\D5/@V=%-VC."-R2'@_[HDL9Z"-^T%@?(JB//:OMJ M],<-=RU\+@&D>N P+-,69]UY,6KLA"W]T<$LY?>\]H=/3>D:+>CB-3F[Y<5/,),^'3&6<5[] M_O&<>_71PW*XGEBHK5']D";?4K+%#"3KD3W*=2GERI\ZD^CEX-_F32OJ51PU M/Q+Q#R-$"R?_R']1XO.TS#-?*[(%Z,3MWA<@U7X%?N6\9?P_O="^UZSY$M&C MSN8])!U[[N;C[C =IYW@*9-$:"J9+K@0!9.94FE.*"Z$.-Q^<.KCC2CB:&Q= M+,O\V\5!=QO.//?;QV][F^_H9[CN8'_CVT'W_>G._@;9^W!] M_NV/\N#DB.Z>G'[]O']$=D[>T=W]';:[" M*.!MC-'$,,0UR1 C189XFFF4%S:C6*2:9M1/OW'&8IG&V>6 1-R/N+\(N*\8 MS94KA)5*,V&Y4 )3RC)2I"F6A0NX_[#$P8C[CX;[8TM[?5VPG&0$X=2EB"EN MD:" ^ZFAAIS8TX+X4>]M/:A*[7?ZK@=]?1JFXIJ_ M^F=ANF]!0A,/6U[]TP8OTV+K.7<_X(_1=VTZX)M^U_\.21L;/=-F!]8?CF5E M?Y.U->,GO.G72Y,X.","VQEW7(S+B]PYCK N"&+<&23](BXK"IG;G/&"\)5U MMHK%#%+?'V5DH]&3D_+1\YQ2[*4(VNH0@PK@J01#C'"B>2:%PJ;N'7A?#L[+VINY,VP M\@NC+L*<2.E3N&T]2 :;%*?R[,8N'O!?'1_)^DGT;G_L^8(NFB_@K>1R[55 MS8R(Y^-U1TA(C:5Q%!%'!="-8HASKA$5%D2H>$8RLK+.V,W-:F*\;49.T7)O MDG5KIVBY]C-Z*J=HR97EN9VB2$U/2$W7?")MP>G)=(HDQ12Q7.5(NDRB0@I3 M,$O KE!Q8\GY]HF6? (H[JGV$JCD.1*]@F9%!KGG+(]/U9(TS1D'QX:+ C&3 M9TCDQB"A<<&842RUW*<2")K%>-I2K#&)N#>7)G3$O=G-)OCMTPJ=695K!#A' M$-.4(E%(B1C.*7996A29+\^\RGG$O?FTF1^IO@=? /NYV3AH2K&T.'_PH%JP M2TQ*SV&,OZWZ=0SGW'>F 4@),VR-Y1F2&76("6.1RCE'SA9:I5A3Q?'*>IJN M%L4,5GP__;B;5[R-JRHBN,Z;Q1_!]2&Q<@#7-+6"@*"0S(E%S"B!A%,:&>PH MX\;S(EM9+U:+=-XG<9<-6^>=OOF_.RTQD?G=&UJ5_5O9,EB:Q M3=W)F +YDJGH"4HH3/!-4+6VPFE,OKD;RVP!PVP/=CYXICDBNYL?#_-,"B>+ M8&U3Q$@ND2I(A@133,A,Z%P"U;!\!I;W2PORQ"(*L8A"+*(PWQ[1+8HH1')Z M1')Z-T%.5%,P&+A"/"LD8@7\D+DD\(-9E7'-,AG+*,RY([3D\P[O_9.2ODN& MM7W K 8;'MN0<['],/WIKN!7";+EP:]VW,?:]LL18A<NN;CN"'F>P9@5 M""L+7.-2@23X/ZB06DM:F()B$LIJYVD,N5T_&DJY00(2232 K'$2.%11+$@$C!=49X;JT =R?C\U[38MZ! M/:B8B<,S3> M(W(^"G*^NT1.RAS716&1*](,,2TD4MA8E O)M>9%IAT@9T96,9F_.=UE0\Z? MF//'3>-2!JV=AU#(BV[9TY9TBQTZ3V7@GL)4F2,D^DMVAJ$H0"([G?ZY[&D; M#;H?JN0R6W-/MKWKI9IMC+0L6FYWL]S(E<][RG;VCPYS+G16<(XRY@1B/ >_ MUV"&M,69DD66%[Z8&5T@RVWNP3+FZ<4\O?G+TWN13#7C/6 C?ST"?[V;X"^' M*?0R4TB'C4,PE4A0PQ!-!2\XTM%8C'VL#@MNS?:Q]Y\JMZ,,_%W M0Z!=.Y@^#W\Q;Z&'F<6-OJ^'[9'V410.FOY0=>QWM'2^)/V8M80?C:!OUZ.+ M;R(_6Q7(:!K?>ZWEQJ%(L1#":60LEX@Q09&4#".3@=RL4"JC?E(N7V4+%=JY MRZ";/QR+@9\8^+G%:T<[(=H)<]*C\YG"$^V$1UKVNG%H',Y!9!IIR@QBCCG$ MC=:H4,[:(K54<;ZRSM@JQ3/8RR;:"3^,K?TRD/ .\-N47]9'TM@==N%9>OU7 M^'+4_K'^.QG6@])=C-YP_5=5_7)%/.%&M[KPC@NH)M_\UAWVDX[OE#V+1E&< M-/-HN=T+]8#J&@2:#(YM4EEH_[EO@-4\+%:M0Z:]:2?3A[V!D S@TN&]W<<&J3?8N,/;,]X]L\/(,3_?.. M;"^4!&BN<\/!$!H-5WE%29MEK+CKKR%[/M[X>P&O:([C8-[XK3YM7@EYIQ._;M);\ M)FNXY67O=* MH2%PWJ!?>029]J"V,=")M2>C[S2I#^_UO4Z<+GA9C??>A-(I MVRFA2] W"V,(U-+K83WP/=GVFY=-#R33']7\ M2#K]ND[^M;OWGW\G6E;5!:CJN:Q,>-+_W,%2 ]M,RE3E3!#*7"X4T4;A3#I& M92;-8T1TK@J50)O?C#=VX:VUSW\?8]W]JR<_B>'>R4=\0+;([EMH^?X1! 3QSK5BMBPZSHN^ W+^L87JRW5!!ZP7\_* MR@,%8 IE 3H\U?BZ\(%2!_U)4R/YOQ&BCZ,/2+Z?2/W?8>FI *"T!$(_ZI4. M:!)XXHHN '&N ER/[X\VQ[?:/)!".9QS@([BTH4%/7=]I7\/U M8'=9YUE0)E]N)I,F#:'#'4NP5: !,E /\$Q9'_M;3(?;IAUP4W_^D_NRV[N_ M3PPC( _MA](Y.".U[3TD.P2_O &%=TY.O^V>?/RZ<[*!=T\VR*$F*9<%SU'& M"AA0@(Y(&*4051G(BZJ46 #+7O_&X)FJ4=[0FVJT354E?M-R>8'.UOX8?$S: M_]!$,+&K4@W] +>R\D9[Z$D-KKLLO47;0Q_7/JPE]5#!A:6LO"W?0$$)7HTK M83QZ^[>R90\L8W^?_G#@GS%RKC[Z,TSRP9M)=0L)B9)U&1XT,D7KQDEKK5$# MMA0 RC M-@?;/K36NU67;WIQV2.-*3[JP];Q&+48X ^4X:KW1DT<#LH&*?O.@3E=-EG M_SK?D3'TOD?WLS#:=##]S=#ZSAQCF_^MP1D[@E9"!_F;PGW 4?%M;=$?]*E[ MUK%?6Z<]:(H_U.E[ITU[+H)N#"V3Y]"-VPZB; M6GF]?QLZ'#.W+7A,^M)AMV-,==E'96_,!9R@T\;!\0Y=XY*VT8'>F')/J,DU M0/&8Y3FH[#5(-8$49_V&8U]5M@-'O]C7YZ49',.XQ?]\W0Y1EC5QK&F7257W M.] 'K]N &!Z_?N5[H*2AE;::7TPBH?&LN-:18S^/JZMHY)%%"DR.4R0=O-4K MV3F7%_7*+Q,O/]Z5-WKHH=W@W--U0Y :C(-^ VZOO.;;RI_F&R\7K]')<>4M ML7^4A_@PQ< \ 5>\B>GMM)XO_RW7IPG^VC!JS*:<%IB;G.>9WU172:%I9JRP MML!&ILY\=PB,>+DKJZ.RUT2:\P@.#06L0N,$P)R+:8 W,I3VVN8JRLO/$X"!'8Z M%E#0) K\B\:J&@)Y5(#J:R,#O U83UK<3F4N!Q>5D#1GFJ8R$ZK@&,R[#/HO M-8>;WI['*0;?^-*!G;2G/PR[(*:+/7>YPOM-4 3@?*#W>A^>]1NPR6DTI;\> M%@0;G!44&9.FB*D"@63-AG=H,JI-9HJ\X)E@N=4* MS 6PR)65A3(.BQ6PP, 6\0.H&MJ5]8V@4]#WG7+"YE 6AE*(Z7I^MST3_KST M-B=,$J]!HRCGR 4N?>15=X:FH>-^4.1.WT\U@8&3],$G/)*-BK8F8DO1ET%+ M;[KZN2+IK0(E.\$? #\RS R$B#*HNW<4ZE0,C4_'J MYUU]331802Q@[)#87GA*FC46/;EH1I?!B@_5'3F@FQ M\$T[@P:0U9%GM7TU^N-&AD'X7(9IB5?^+<'B KOXXE79"\ 4GGM%IFNX)=0V MT;5M4'M\K3EV;2:Q.U[[PZ>F=(T6-#9Y!DW. M;WGQW%8<7H15W@M59?.)A=HZ1S-8OU_,0++>IHIR74JY\BC7I91K<9>U=S-= M/+0 3/9;:_3+P9@[ LY'$]>+ZX=N54!GOD0ZC\F_,<_WWY];?6 M]5_XQ((FQ?>L>]!]]Q6.G^Z2+7;P[1V&_R[V-CO=G?]S^7.I_?'>_M; MWVZD^'8_EY\WM^C.VW?T8/_X9'?S/?P'S_MT<+Z[^5=GM[O]]?/;K6QG?\>G M^(YO0: *;%*'+9).*\1XEB&I%4,9)YD$R5'IU,IZMEHL4H+O@F;Q1BZ)7!*Y MQ'.)D9P! IE4.,T H80@5A:4V5QCK@@+7%)$+ID#+AG;J0$3Y3)!"R137RS, MI 4264:1LY1@!I]3D:ZLL]6"+]"BTL@ED4LBERPPEQ349EBFFECBF#9&. >F MK9% ,46F=9//GD^T.%/>G6Q*6NE>&TX^J M(W^'DR[5\;VM_?K2WM'O5;_[I]?"/T-T&\[]E;5H7L?-E8:>EPNFHG8E\)&I%KG*%Q-1F'$:%M@,J49Q$J(U1&J'STX$:$RKF&RC&KDN6I M*2Q!A9,&,2PSQ)EVR&&7.9URG3*RLDY6B_3F=%R$RI@K,@>Y(J&V4U-S2@^K MRE<2\^&/&)]?-@Y;F*21-XT:1J9Z(%.]&X]_:"LPMHXAQPJ!F,N=-^HQPL9: ML%72C/H-MW.,8X0^SFY&]'SFM)&(GG. GF,A$9NE*0$:1)G$&6(\S9!(F4&D MP(4%6-4.XY7U@LT@9SRB9T3/94;/Y\T-B>CY:.AY97LRG%. 3(>TH 8QHPV2 MAJ<(,UDPEA&<8[_;5TXB>BY V&29LT/&"O38GHFE>7Z\Y.R'V]W%-;+W7LIW MZWY=?+:?P3;?<1'M8Q#ZQ_%@$BW2(E,\0R LC< ^(X@+!3\T]@+%!18X%&28 M!:4_X\B;/TB;STGF2%>1KI:"KF(MNH6AJ['HG1KB)=Q7)WBT]78U/UREA7<((*7^F.I5HC90U&6!,B M+4LESU9>3;:ZFTMV1Q6,&;#"6'=I(^<@]!&6]DV8^9J)WKO((7'>.I9;;=7 M;O;A:K(0Y1G<_&O84[5S<:<=YF>8MM;L]/;GJ*F:[[<*MK]!_M5UX GS MQF_G0([DL,@SE\E"H2)W?I-YJ1 W3",*QH=2(J=2^XH:]&:(P^@4:N)=O-A5UYTJ^2$W M:E/J9CW1^;%'WO$MZOO@;_F;@5LW\/O<'H&J5[(#QGVO'W;0M16X9^K$ZK E M]%@[[5?HEUZ[JZZZF-C9>;0[=.-S*.M;Z:DA"VV&SI-'UF]XGY@^G.FWFY;@ MZ.GRS#N$OEG>P:A*V?'[1T,;1ITQZ _@NUML#.S;VM=Z6"7GY>"XO;H'2I,, MSFT'W,\N2.BXOJ9@-T,$EWN\K_^JJE^F;/4;AKC?D-RO);R5GLZ+7A9WWC1^ M=V]_*TG3!#WYMMWVR&O'>WO6KWSRYV99ZTZ_'E9V7G;LWMW<;L'U[&1O_WWG MH/M7]_/^\?'NIRW\>?./SL$^?-Y\?[KW]G-W[]-'^GG_].MN>0UYFFZ MN[F!=_?UMT/M,F)3*1"7-@.@Q03)PJ1(*$XY,99*D5_?%MI)+J3*L=% GH# MG'&2I3C+/+I@Z-1 M&CBQ728+MS%#[='_&%[VZ!A^ Z6-'N()*=PKZ*6_%U!!IV?KVH>U0"X-EZTE M;]H'E_5XH!,8Q6]BGLCDU%XD5;]SR4K&@K'2/PL/\;>M8>AH('%HI7> CN") M%YZM5"7A"@T/3;K@/U6R%Y@?_N^ _H""H?T:FN,C=J:T UE=)$X.O$W4OID/ MG%Y_6L^&)[EAKR'YU2:<*FO_D#[<(O3:$!#47IZTENQ/A&6_WZG^=F"/ 16' M3AB=6(/Y"X?&!0*&P5G'?O5V"9#]L(:SH0V5/+\D\\8F !.B,ZP#-/3@C6VW M!!.CD?N5=$:27$O^K/IG5=L9 ZN/>Z"C1Q?)L?1VA?6&3U=!"YHUTI5M#(BD M7QW)'C!3%\2DAXVH9+#_@\14WUPD&LZ#"PSH-[2T+D'1X>JU)/D@O4D&X^5\ MUZ@9 MG/!%=H;P,F^@B?:_0[AMYV)UPO+KRM.@?E_ =^F&X36*Q'M;_,N5$>>M0 02 M[#;WO/Z*7I?&1AF(N0\?*KAM>)SK]TUHL0*]K62PY0PTWNLVW'ST[6JBH#T5 MM-'(TO\"0@A3!?V>]!_#N))?O#Z#+(9.^@$&KS^AR2$@#MI8!ZLO\7;@93\U MD@"0:?IIU.4@#SC:Z'=[I \]Z(=@'_"TLF,MKYM&FN2H'^8YKII8M\UN!@0\ M8DRV?6AP=6H'DRWU^FN_>GF6=0,D_E$>XF3GHBX;K&MO,C[D03T_'8^K_>6; M0I>"H,9ZQ[\#4+E49:<1I@>?T!UA*-=G%:"9@;'5R,=VAYT:=,_C:/\^ MJD//7!X_&98^B1_NUW29\NM\5CW: _WXX7MYIJP#0OO?_A(_NKO-Z4FCX=#V MHP:CQA7;=QX(SP+G]L_\+.>P&:@MR503>C?6D"F]#>!J#>C8AC%AY'O':'62 M52ZIJUOJJF][T./UL-.HTM6S_=1)T^"&"B81I!=&">#_L:RZ4MMAF+QMT'T$ M.H%,CBIK&BJ$&]K><5@/ 4H4 AO^;[CU^!7.V\^N?= XOZQ"<[^&WT'/P#R0 M1UY?)MH5QAS0@$.=T@&6[ 2/F@;H M1B)N6V2;4>/)QLJZ'[9>#NIU?935WB.X'!P#"UVGI-?4$5\"1?=:8AKOB'H( MK0TNYS7$"'#5\ : !<":/[EI7= 33Q 78%J]] M9'N#YL"8N&X&,G[H53ZW\7978W7C;L;JRH]=ZOEWG7\^B?O__L%)6KRNDXUI M5NZX9EX2!2 3(*5I>6HP%5""C@7#+##5R!QJP5VV*!4H3-;>,6\M67T,70"/ M7DM^]SH]](&;8#Z&X.@$?%ZV_-KCQ\UKU?>FS#&H.G!/8P-V3D>' ]*TL._' M\(R>',J7 M#3\;LQBG=-;%E1Q:!#57;92J[E=GC>4&/749LI%&>'CS*71F M$ZNK6]*W(4+GK>$@H'!*XJPW5QL#I#]L4B3.^U7'K 5U"9 T9N2T0.Q[S[?A MNDP]\B0>0[U!UKEZ%?_<;K_7/Y)@&8 NM ]OI.8[V)I^HP?0\Z QOA5G_6%G MX,TML%&;IYX'1ZBQV$)TL76.5I/SXQ)LQ?"FETUMH!YH+X0K0_:"::TB"4:H M[TI/51[XP97R//W%H\R$-]4%R2EX1MWUW0W^SUHSS;3=NVK>J ^,!7*#M]4C M:]ZO%O8W@J8,O6!;([ZZC)<"6?:]>07G7 !R ,V454- M2K '/%W)]ITN5=-K 5@<35 2#,6!' 0VA7,ZT#/-I[I_'FBJ(9;0.6&0C \D MD,H7+\C&DN_8(_^*T&/@0=XF5OE@T!V5GGH5*D]!ZUZ?EV9P#! ("->B'WY%%"LR 4R0= MO-4KV3D'55_Y9>+EQ[OR1@\]M!N<>[IN^&& ^%>Y>(U.CBL?MOY'".)C(''/ M/W[PO?%!;>"J7W^1Z],$/S70^=/ Y;5 )Z6.RI0*A7/%B"0B(]SH5&$ILDRZ M[*>!SCD?,TTH!7HSA X06"B EM.-"F\-',.UP$;&GGG7LHFH]+^$":FKL '( ML0?,I>MQ!W$RS;#Q>0.M=4:.GC^C(8BZF3KRV%N7;3P%_-Z.!W3P/RJ@M7[# M11.<.>Z2>X%?SC7!W?K#:BQFM7,UP:7 $+)-+$1Z$TA[_AA1G0\^],%FNT#] MP-G0'=/MMM:: -+4@8BF]=,T&VZL'[K@L0Q\_'$L5E#9L^% 7EH[]JN/3;:6 M:O#Q_CN4G?):Q"D$=\ ?G_2C1FH=/%-3C86W_-VM:WFZM51#KO&-5HW%QII@ MV8A6@K<[RASM7+0GMD&]\8C:4:>O0%YCO;7DGM>')C8+(OJSU;[HB*VL;PV. MH5TP?OI?&P.YL;$]Q3:>0Q.0;.-7(8*F9:5"^+:]Q$=XO!DKO=57^_AUQWM, M8$Q[TQE0H?)AXS';WC^@Q0GMH6P$5VO)=IA8#P%QT./F7O V<-]S/[2K,,$- M&-*U)H1]C/7#RX>WM?0WAT-^='BT@K%Z.1XO!T1OA"@^BN$-S6-9&1AB\ +. M0TX%QGF(L'DC%0:4_]L;V<'Q&ZJ1H7H9UDT&%V>MK],!W\$#K>\B[ZGT?+RM M&8-->OM%;[LU8"+A8@[9:X\-0PSH0>F.NZPL=_$M J&&W0;4+T!\/1IX"F&>VS=C2!OT'_5^0$7=:O1-H<'I'II);,<@-&<2<38+4_LW,. MC#4K3$,Y+K!*]>[CW=[!036/KN_&K.8/JB^M!P%FSWFON,,>.$?YS<<77CUK M5UGC/Y>2OQN,!3.IFH /&]O]MOOZ0FP6K'N?X[-@= .XM:?1 ]_K]G!:J;A!TUEG<%7YVH0'OV.;ZA\],$(^CS5T<*>)1$F1$H(C*Y#WT M>& ,S-L$J_=J"%ZJ>[.5SKJSWG2,XWK?M9774R4D SR \58Y[>=;1]4VTR1_ MV_E"'TVW:R^ VL6]FVI* Y@.0G6^+ Z)W8Z(VOMUX^&YS)NWJ(!6VDG_EY=A:^H MM;BSJ5T;7_OYT?D;SX((J^W).*J\@;SKU#_UMZ8+< #VQW23Z/R/]7H V\9Z M.P1;H]K\\4,_M---3, QVP.8@#^GWL[ISM'A(%[:!YH=B[RV+W?LJ3$R&Y5Y M;@=6BN.I<=&>PA(Z @C)1LC4M@3, 3>J>(X\B9>92;O3[7:V@X^VTZ^T>M- M!?Y9.[0:_YOVZH_Z^6R0+GD6YS9A;=5]URJ\%-ASP2 \GWHUP5[\HMQ)M^'\ MXFA>O^-7X>'YAM+.J.ZBB:QV2KY[V&<[NA/:CUIC6 MS#9*CLG*GFX=07TPZ>5@D;--H^-*);L4%U!OS[1>]T;CR<5(C!!SV%!^T?JK MLC0S?:2;)G/,,[%ZX/09%U%YDD-=ZI=+0W#$1O52A/?JY(4['.=XD5-HKASI M=NMPW [*"/S]?!?P][_DO_S,6N^F52^93U9LWI"YQ%)4XM MOUI:K-\_V1&@[F]Y\RD3>=[RJ=\NA[I5XW>^ ;J?0^-'&68F4\H%8,FY;Z?; M5>-,>'T[RH'X5??7:'7^?56 U71!9T8=Y[#O>R9 M;SZ%C\H'#%4[@%.77#A[.]W2A)$LRMEYM[R:&F!5,$(E]51"T!4]NIJYW]GW MK8Z)G/7NA3"ALTWGZOAXM:[/MTXKACX.(WL(-[32Z,PR@ :,=\&W;\%]%8[N M3(7_[P< U&MYF!6MO#UN)Y5W"J_3GO&[:CL4WN2"A-,_KLX@07-[%9WW <,& MMLY9L)M#2ROKW.=08%@J;NKLYF,W9^]\,7[9]6H#L$IV,)[&R58=<-:=:13C MF9%WSMY7NKTVI>O=CO-3,*>7JT#4.(T]FN[HS[Q:Z_ @P\MWQ9W: 7E8:8=> M$&_^BJ.\U0O.P6D1M,WTZK3Q[Z=M?SO8.&_SF:J#Z+.3=2Z?^-CFGZE@- AI MD/=:(AZ4149@FW^-&O/(6? KJ^IJZIHE=$TF!U710 M7DW7(./%X-XJ@#M,9^$,"$QC=/M3,3OK'[8B_Q>9K<]^J[##3@V<6I4,=;S? MT'\Y([+9[YT!H'-S-=OUH],_9 ":5'[;V\P >94>3.-4SY$I?_5ES?U[0 40 MN'&8XZWO?T*L1%;\/++"E,B*$EGQX\B*GT9*7(JL<%J)1$(B47 @+FL\#I(& M'(53CN9T!X]]B!%[(!W^^-X>K$<;#P[V'C\&3J6BF0\ M$DJ'G$Y (L,B0;RMC%J'Q#1WE'-%C$L\8,NE99$2)R\?;&R" MT_)S<>&4>'OG4Z;:FC[46KWWM5@,[+_-;@6^>PUY>]0?5VU7//.>H%GO+4M"+(M$'3ZR_J:Y>2!M87 MI7BAB?S^]1_>C%^0'UT41-_QWA\^E; 73+'%:[*XX#O MT^0;CJR:P\AF6ZF,ZU*.J[XPK@TJ;25?*+$ H#>;\*&D6I])3%PRJ=^KVY8@ M4;K"6D:>N*".8QET]%8EXADC)M*0'B#Y7^U)-"9UVUV=\&E>]-U/6V^/-M>W MZ:>]#NE\_%#= VTDW?T/)YTWG9/MO7_V-M?7CCK'E_.BO^YW]M9X=^_3?N?D MP[=/E>/^0737/]!/6YVC[9-NK_NQPSOK:R?@N,]6G=+>6VYHSB6*/>)!*Z13 MDB@E0KB7BD9G5E85,VW,YE#&_/%64O,0J-3I*.11R.,[Y,%B\II1%TC0/"3L M+->4I)",(\2%AT@66LCC3N0Q6\%=4:>T=2@Y3!%/2B##!$&4>4\$9U*I".2! M:5N:!2M:N(#DT5CM:D$\N;6[>7)/H''0^SGDJ?KOM@6ZO]/&1289BV.@@LD@ M'>56)I>X%#:Q(+6+EI+BH3P-R;R=]5"D%I)QS!"S+,?.P$_&Q(B(P)8ZYVTR MX*$03MN47RV \/ D<[?5TU306RC-_GZX]],&/U,4#-&*) 7F1D=NM;#:!FXH MDTDR'[$OIO93H>",J9W+?4GE<@0A ""G/B$=A$52)A^,,8(*F0O_R+8F<]!I M'F0M+1 FEGV1VW;B#S)<-$3I>BAS^G9>YQ(3B=#.8TVDPH[EDE0V!IL"L2P* MG8M)%7/Z:8BD,VM.>^6!Y'5"E'.#.#,*62!]!%,8&^VPP9P D6C>AB%LG&;3 M=-1KIJ9?D.Z!DG//SK:NLRZ3-&CSXJO"NF2 M$$$XFCCAQC@O=.0FN$A"$+X8T$]#*^]F#>B4F5\KBZ2W%'%-"++:<92("2EX MRIC.91)EFRA9Y.@B1Q", M;>V(9\XX7W^%I://#A5@6ZEU.98 D M5PQQF]4H8@02C'H!/E_T1N9H^[;BS8N77$"B+$"W?$#'F<%8J>0,@U6DM-46 M:TNE<(DZQTSQ#YX*Z&:U=QN]U!XC3PQ%/!B&K)$!?O)8*L)"U++2W@$'"] U MTB-X5MK[UG!B^\V6G1Y6)+SKP:SIQ>G3&%P/P\.5>:6,4M\(Y(BG#RICBJ3P-@6_/>BJ."FRSP!=)D(@;$I#&T2*/ MA?6$RZABCC=M$Y@#4L_#67FZQ=8\%%N$;9)YFQZ%O>8HFA."*D*P5>68\I-QV8PS:IU)7CN*7/01<:XT IN#("%T/E*AC0IX M916,DC835U,P-VNWZMGQ6N79_E;E7%SV%/_W3JS9C9-65;FWY-;DYH6B?/$2 M52Y@;LT%;/)-DZXV5E8KZ4!+VLB2#K2,ZR.G RWCNBSCJIH:0+8@&T0ES6O) MU%//-^UYWRY/-K1W>W0I[G5>7U; /WS[M M?^IUUM>.NF_^@>>\^Y;OZ>R]Y9_>O"7=DP]B9,%@F);59665*3P2.81'*R1T4F)M006 M$48;["P0A_)1,64K'M&G/'*_/97"(W?DD9E=%0QD;GR5]]5*Q#4%"DD2?J)! MQ,PM0;',(Z1-6?,2B10>*3Q2>&09>82K$!/EB6-).;"%89QH/YY M\TAC=[P61"=\+DG$2_:"[^5 Q#XP\&2GQ<\&NF# M"IARG@ 8O7"$:B' ^J/<6(5%$7D: (\S(H^S+BHE*1(JYU!4VB'G(T?*).^" MQ9Y7:<>5:$LSA\V" H\%'I<:'FD*7KL4I+/<,^U<\D0;(IDA(EA?M(LFP./, M*3EIG=. A[7U&*E#EF$,\!B,8D!QMJI-(U1;ZCGDF'UN\%C"F&[;B:4JP[/C ME,AQD@:Z Q/+G27&*..U26!N1YQH*HK$DW/*A0(-20@3L-)($L80=\HBH[!$ M47/MO*%1BK"R:BC,A^9MJS8=_YJY%5HQ;IVU(.&"<>&)"BJFT6K2#)\:\%'E IU+4H+EQ[P2V5#*TQ2M^@&UZI@T]XD3*RRW0CL.GJLB M.6#+:^I9T16>G&\NU*UQ7'%%G$ \@GG-O0 ;VUN+K%4A8T+&@XWW0,1"&.4^8$,%XU$X3H3FE M.5F\,5R;HE4T 1UGSHPKS!2,$@ CR<$.S"+M*48)2_A%Q 0,MK+*5=N(@HZ+ MH%PL>9C#G=/Y+__YR)("^7'.>CVCI,?)B229,902R3TC5ABG- [."?A&$HKR M\^3L?:'JF,(!"-I39)W6>7=5(^Y=$ /=2JU!DN 90U8P,QQ.-QIJ(),,A MGS?BR @<$0M<>&.M-M345"65*515J*I05:&JY: J&BA3,GK&'.%.6PV$E7B, M1CGB(]-%$VT"5%76("UC0$F2;&)@RT3*)4YY6QEK6=62F14ZJ'L+G;_@E;II9WJ4T^4*3U<-4I&G"EGE36_,H6XU+5RBB%'99 MSG$MA5V63M4&X^"T;_SV$RYTX MV1W"E:_PD>S&+HO:-?S6/7EWLKFU"^V#[SUY!_>\.]K>?_?MT]YN;_L$VOWF M]2Y\=K_3NZ1V[6VP[GI';+YY*^ =]KKPC.[Z'[U/ZZ_W-]_\:Z_S\2W?_@CW M[F\?7Z@:L[5&-M<[GXTBPD:'#IGF(O--=>. OD.+47DG1& M:(N(]AQQSSFRP@44$@E.J!1YPI6]@!>I0E#C^:'8"\5>*/9"L1<::R_,LT13 ML1<:;"]4\TI?>;;TV%5COXB?WF M6*.KL%QS6>ZRFLM(LBI0CP*7&G$E&#+,.A0$"3)QJR3&50)!B>?AG2T7JA66 M*RQ76&Y)2ZT5EFLPRUWRY72V:9PT* :13Z ;C#11"6D6HF9.,FP]L%PNOS./ M7"G+A6J-2FZVJ$ICJ>'V[,AJGC7<"EDUE:PZ5X1''QAF@024,]L@3@A%3MB( MB%1*-N4&KA-%1Z7.\3Q@2I EI#' MIQ[(AE9Y+&S55+9Z=T5YI-1S0;%&Q-L(/IG%R#A&$1?.6"ZB5PQ\,M96;!ZY M+Y=^EZS$@I18D$)RCT5R\RS664BNN21W67C4E' CDD9!LASQR"1RPDEDP3>R M69+$*:VLZK;1):R_D%PAN4)R#2:Y>=9<+2378)*[Y,E%8KWB3B.K _AO1C#D M.+8(9H4$;U]&1OS*JFQS3 O)-5-V?(10OBHI_VQ/SK]LP7+\1-WOV:&KTKJ[_07Z'EAP>G]11**.@BT?@OMZD3 M%%/.D<$EMY)'[(T!KU51J@CS0M '.83N_(%_>5H&Y-5PW_4&U?J96705/Y\M MN?>QGQ?2J[R\"B/?BI$_7-%6"6>4.$X0!OY%G'J*M(T*$:)X##@RQ4365CF3 M5QCYU[('6")=2J1+B71I E4)ZV0"KB).""Y(L@8<3V\]U51[@4BND%+#M<3G&"[Y=A#B_J"7X 4KI/H[3B9U8.3"JHB\ M1#P^"^9,3B3)#'AQ1'* 62N,4QH'YP1\(PFW#'C\'G/^NS?I[52+XWQM;-1" M>Z'-6]&FOZ0K^L\BP&AA@Q'VTB*.%4/:.X-,,#$$HTBD=)ZTN?1;<"5:I$2+ M%$9Z+$:*S*1\7)RER+C*N7[BZT]("T=,E18L9K2WE"SE*'. \*6:HD\IPPHIAE05=!BF!E%%)J MIKJX[#D@Z_0,U1'JX60WCDZC$4LJR$7DF-M$\SV $#>&KH*?;L$VW>%@6&<- M&>S4"4$*U]R%:W8NB7)?/AONHQ$L(),H13QAA\#SB>CILB5E=3"Q=>*KQ4>*GP4B-XZ0%$N<)+3\A+E_PES(2TA#/$97*( MAY"0D\8AE933(5I);94-F)/B+S5/EEONFM!;PXGM-ZT,]-R&RPU'(8ZJ!T 3 M6N-AOQ=:_U-U8'UE^B@&%\/PT/5C??7*ZS1K4/_/TVGY]^W1AK+WTT4=EG3) M"VD%?)E133=H3B-"I8G))H8(T#WB-AID4\ H'SF,PF'G)%Y9-;+-5?/*M#W, MLFX>4O[$MRW\5_BO\-^3QC@6_EM0_CM79VO^([",7'(>B9SLD=,8D0F>($D2 M4])'05D _C-M/)?*;X7_"O\5_FOH0EED_IMG1&7AOP;SWV7_+Z:8 A,(K""' M>/0>64>!#I5G6'EMX<\KJUJW^5R*PA7^^Y&&_-O$PCNX?C M22\=G[[1ZO^ZT6_GFV-SN/'ICHQ7#W[9FT"S_(4Q4Y=/8=,*RM?CP0@0K(*D MWV8S3=SFK??M:*7I#U<,ANKWWB ]KW,[QUZXX.^/7[9&U3O5SWW]Z->F.SFH^8O<'U:_G3S M8=J@Z?47];5+R[:^R,T+1?GWK__P9OR"_.BB(/J.]_[PJ82]8(J5)L^AR?*& M-S_"QM?U(/(3NSIG6%BX/;"[.T%WZJ/[!:4_\J#ZF.W">>QNJCF,;-Y@*>.Z ME..JR[@NY;BJA@1T7&$R^4*)!2"S/[M_%CGOLI=:-+L[.??+)#B8S!1JV!K^'7>6 M2FGCF^O_@N=]^-;YV&'=-W#/5N=X\\W&47=O ZZ]P]O[V[SZWK\O*VT[O)/? M;6OCV_:)Q]OPF<[)6[Z]M48[6SN\N_X>VKXCNF_^V?W/R<9YI,7:9T-5(CH) MA$/RB&,3D(U)(\5#M,IR0I1?666X+<0"B6P+JJ05ZBG44Z@G4P\.ULCHI,1: M O$(HPUV%KA&^:B8L@]6S[)0SWRIYRS(8>VS\#GJ4QNDB3"(:RV1I5PA;%@N MLXVE=0FHA[6%X85Z"O44ZBG4,P?JX2K$1'GB6%(.!&,8\\:SJ!*FP#CDP>I3 M%NJ9,_6<>SW6>>[!NT$I1(6X8!0YC26B209')>-*T8IZF"[4LXAGT&Z6[6A1 M)X:FX+5+03K+/=/.)4\TV!?,$!&L+Z+&HL+DN369F%0&AX!, M ),R'Z!!SL!/,=?F94D;RW$%DV0>.[E+#Y,ETNJVG?CW04:&_N2X]==H& [] M9-RT+8B'XIU2+>'T;#O'21KH#DPL=Y88HPP8; E,\X@3347%6$C>Z=,ALYDYM@#Y4%(DV24C$D1<()KJJ@8"PJ3,RI&)%CYI",B7C+$C13(>$*1 AL]:L*Q MPWQEE;>QF8?86V"RP&0SQNXVUJ3#$@?'A5:,6Z=M2#A@G'AB0HJIV%M4C 6$ MR9F =$\C-10C)3!%G!*-#.4YZT-0'NM$T]NX&,4=CEB=CEW<7C3A&& M+Q($@YDC+JQ%3@#%X)B<3CXQ)L+*JB@*>=E(+$AX'1(ZYPC-V4J)2-P+;DRD M7#BAJ;'4V9L3, M"%Y('5EG5)S!AY:=@9'3ZN&MT_$8'Q[,^QWD"W&3E[AFY%96?V&YM-?AP6GN MRZ+R+RFQ=G<\I M2*JT34@JG(L88(%LX!HE8[&F-"3M_,JJ$"4TY('=C!]5F5URJ+EIE=GEF@^/ M565VR2?++=*AT5QYS!JC8BW#-(YB:-AL./=PE9/R%9G M@EC-5I1*YW#(E69#WGP6"CDK/$J8)6XU%4GXC+R:$OI[8:S"6(6Q"F,UE[&H M5M0HF9-L!8Y9,!CL;4-8I)YI2>@MXZ4*8S6!L2[Z5Y)Z&U4R*(]U#KY7R$H% MXRFY#XF UZQB8:R&"YAW#)A:4@%S[3K1+*RN*>ZA:Y8-P\5AXP>HKVY=U2Z:U M"PY[Q(S%^;1&1#92@US@/ 6M2>)T997JDIAGCE[@DD/)3;W Y9H/C^4%+OED MF6M]\<([C\8[EQ1(\.:<25(@!08 XHDG9)-/2 D=?6"1.4U65J6>1\7OY<*9 MPCN%=PKO+%9=[\([C\<[%_T=0V-PVAN4=.2(!\*1L50CASD32C(<@UY9Y:J$ M@S=40USNU%%;PXGM-^U\_],7K+C:X&8-6Q.K52P1PSZ HECR(32/G#_,GE@E M''-"HT38*X4X,0EIES "J\KYY S3F@(QB[:6S4\CL05QBF, M4QCGV3+. ZB(A7$:R3CG/@YC$@<;'/*6!,25XTB#$8&)15ORILS,)09S*0P/73]^AP5+AY4.>ZH.JV#BMXF%>\_" M5FM8[A[N R3Y^O=,Y+W!8<6A%Z*29]JZ=SB>]-+Q*32N_J\;_7:^-UM]]6PX M\W#PFF)+MXC6[MCK(=_#^]S_@SP2NK M6WG1M8:I]2I;R8.\NG4O+^^G63O7@E[T)-,M?&!%U_6IZ M90_RAUL;^0!"Z$T.1W'\75BZ_H4K?#S]R+X=[?0&-;C:P\GP]^D?:G"M_C+% M9GCIOCT8QY>G/UR!]NKW'LR1 ?AV\(*A-S[HV^.7O4'U(M5SSY?M"SQ=NE.[ M;MJ@Z?47];5+=G-]D9L7BO+O7__AS?@%^=%%0?0=[_WA4PE[P10K39Y#D^4- M;WZ$:(?KT>+!SD\UVT>[H2IXISYZ*(/U409U:H;=I\DW'%DUAY'-._)E7)=R M7'49UZ4<5U6B^.[5A7]V_RS[6Y=EXK+%=2=U?;EVN;P@E"A&=:"&6XY=L,PQ M17AD+!@A'R*2[S2,_B][7.U8;0W7_'\/>Z/XUVAX )U__%??#B9K@[ !?SW( M'UF2/:V#_>[)[NZGO<[)I_UW1YTMN&=OXVA[+^QMG[P3VUOO:)>^/=IX*$Q%G 2!CL$ _:(2V2189&SZG.Z2SCRBK1;2(6:$]K0;>U"M$4HBE$ MDXD&!VMD=%)B+8%FA-$ 3Q:81?FHF+I)_8Y"-$]/-#/A>HIKDZK8\)@S0&EA MD//6(>R,Y[DXE9!R956WM6Y>CMW",X5G"L\L(\]P%6*B/'$L*05M8(K;8B[) M*9XWT31V3VU!E,BUNRF13Z#1WR\;Q4\;_$QS4P!&^<# %0+0XDQ+HSD-TE@+ M-K36GA>];0'HZ>VLWN8Y9X*EB+RVX MI+9$-FB)EN5)P149*5U99V] YN$$/ MLNR:BIT+%9)0X/,QX--('\#FHYPG $XO'*%:"&("Y<8J+(J*M!#P.:LB*6XM MP0+%&##B C-DC>5(#SGO!)4_#:I2"=Y9YIYY(G MVA#)#!'!^B*.+ 9\SH@CV,,X?^Y+@%:! ._636 M&*.,UR:!N1YQHC>IJEHXYZDYIS.K>##A."$"3'89(ZPCB)O_08G M158\,&:-T^.;#I#-W-LMH/C0"115H)A;6"G!\B"D23)*QJ0(.,$U572,A0#% M&1TC\F"I=!@E[Q3BCDGDN&4HL"BDUIS;!(8X;3/1O-Q5!10+*#8 %*/#$@?' MA5:,6Z=M2#A@G'B"12.FXFY1)QH/BC.QZ"PQ2IE!1.N$N#8*&>P534<_V[R5/%+E\20C)Q*2Y3YQ88;D5VO$D MA"(A&.-S@/.M"R<6UGDDUGDWJT\H1R()WB$"!CGBQEID$]8(YU@;;RFV+JVL M*JR*(EXV% M"W@I;8Q M(1J]01R0%&FN F*""R(HX8KEXZ-M8+L"GP4^"WS>!SX#89CSA D1C$?M-!%@ MHU!/##4&W.6B>"P&?)[;GA8[+&Q@R+B0$(\I(&>%0S&P9!1F## TPR9?(*O3\RO5\H MBF<4UJ0]C*SG6@JK5E:I:"NS8&=1;[DLFX=WS=PD+EQ6 MN&PIN&P>!?@*ESTZE\TH?=Q0%ZTER!FB$)<*(^,=08K+$*BF-%D'KJIIPP 7 M+BM<5KBL<-ER<-D\2OL5+GM\+IL)-$M:>2(C"CD$ESL!+IE6%#&FDA3$RY2 MRZAJ"]J\2+-GQV775/$ZJ^[TG3I%Z>R.<+0KX0UZR("T69\J!<(_:OK/Y"?FW!3#P\>.H"4S]J^#_;&[2\'>^VX=^J !4\)+3Z0WBSWGA\ M: <^PBWCR;C=&E9?67]-N]4;?(WC2<5Q[98=!"#*%$WV_&X+;FV]&NY#AQT#D,%[#H:3UFG;6I-AJP=-@_76^]H+A[;?*?Q MN#6>EKM]<:GD6%D/35D/]-<%6 ZMK1'_J^=W]=?9]=*/ M.S 14X16@-57S>#C:$?C5@1:"*WUZ..^@P7!2+N59?SJ7UVOA6P^PM2/H]@Z M&(%Y.()7:E4E).%.F.TVVX1UBMO,J'@T&L.^"H-]F%B[Y>D BH)E9M&!^/)W'_4E/*RFOJRF,+ ML?(^S'+03)'S5LR5#L>QFN1Y@G]W?A_9\859/?LE0&.9JF"N#G9ZV1BL^*G, M]V6<[WPAYOM;F,7[@UZ"]E>3#Z;CI)Y>5R9R*]FOPU'MPYQ_:M96&L%BZ'V% MC]?UAP<[^;[\@;]AZ0Q'QQLIP1P?SQ)*F;]-G;]B(3R'M>LP>F;6_L1/J"8Y MN #]PU#Y I6E-0)7H3)3:A_BE^G7_IJO3Z?Z_U^[)ED$J9XT!C2NUP- /+## M .;'][V J[7!+]8"O[8Z^(\K@%=:7"Z"S,7*C4OP-F)@KZTP_,-"U=W-K8T6 MH2W4^M\+9=4?(*[EHBSZ/GZ-@\/X>C3+MG\*?_[&*__\_ ?C2'F_MO67>KPSOK_=[VR;MOW=S&=2^Z;]Z==/??X4][ M[^CF&VCGWK]Z_SEY2[I[.Y\9950F;A&W>6\N>(,LA^Y,W#$LG+5.L5K4AHD< MPUI6HIEW@C&GH\>.1XV=8X;9O)%'B"<:K[3B&-9LGK*CP[BR^G[CGXWNAXU3 M.70ZTI<6P+5%N7_^I(LM\\Q&HC@C1E.NO7?,,<$T]IZ:&&/Z*<9/!;Q*(<57 M%<[F%_6>3O?6>UAW.X.*GF]9T_M'"-5\)+JV^OQ9MX#94OFK5=]D.CG:C97= M/AD-^QGVLZ$#'NQ^;PP7=X;# ,PR;DVR*S_5FC(?3;&CTJ2R,P#^P6%E1MD) M?'GJ5P92_JI*^@+0JZ?T4:S8#9QC^))1K!@M?T/\YG?!F8A3YWL([%<]^L4# MC=SC NQZ;VQW=D9QIWK)S33MZJU,C\\;7;]\=BYB&[U'%D 6<24)TB1&I 1U M.@=">'D%+1=[H6WMYFD,[O=1Y3I4GL8!&&-9484Y/UV%X7S.P))RQZ=76N/A MX0CLNE]@5B"R!O^%W^[AYH6B_(;;/9\]X=/)>P%4ZPT>0Y- ME@NV#WCE],M]RVHW.\:J%$R_^\C.J6"Z:>:X-FCZ-ZHMIX/UTS$KL_\FLU^7 MV5]F_[.=_:J<";Y7%TY3G]7.7=-BT!\H(<5C5'%M\^I2Q/1>YRC?^6GO M$[S3!NMLO6/=-Q_XIZW^[J7!VX<\\%HX;@X<-YN1B%@//ENN-PY^'-4>.1$9BDHF+PT6+NJ5 M52%Y&],Y)+Q^YASW&&ICJOY;5K7QU1#!-QTFF)"'(VCHG03'FW71DPJ.5YNX M5%;-S;G(2^:3!$>*&\\#,QK;*!*C3CKM/+E)487"18WAHK>SFF*4.OBH#;)& M><2%U4A[D5F)".>"MCZ1E54*5*3G045W6W)-!%1+CCTW]:B6:SX\ED>U MY)/EYD0EDNLM#!%H)H@0$ M+A35=&;%.RE5M-%HQ'22B L"5*.%0YA&(2)/U!FSLLK:-!\O:-@V4M-!LD1# ME&B(YD5#+-QDN46U"LE(I$3&0#T7+%EX" =?*# "*]$]:%W:PE./SU.S92NB M4Y0)B1+!*@>NZ^P-!92=1H';)<*GP5.&IPE-SY"D5?70^ M">RHYF!M:R:\B9A+B;$E3!;I;L%X:L:?2@QS%BQ2&CO$K?-(4VM0D)1RG3@V M1F2>PH87GFJF#,;0_I]8L07=+SC-26:FYBHXSR@W@C_9*4>^E4"D1 M7W2[A>*9=[.Z'8W.FIH0RE%"&$LK0 M1']HR2?++8+#K09+61MJF>0,"ZL%E502:CWV0%5%MULLGIK1[:A/-@88.*^Q M0-P!63D?+8J280=>+PRWS3S%^3QTN^7"I<)3A:<*3\TS:82DU"K.F$Z6,Z,U MP3KQX%,01DB>BFZW8#PUH]L)AH/P%@5*(N(D&&1(\LAC29.$T97"9YYBC!6> M:J9N=\>(.T(70[B[D*"O-86'$GKWP_/DRTQ&PA@A0L#:2,:)],[BY(VRSG$< MB(Y%W%LD,OHP*^XQ1:FC#(/3Q B0$="2%20@)93S+!>Q8'QE53+39EPT;AOI MYZNQJ1![]^3P!5.7 E-S(CBA6?0.9UU=:6YUT,D)9I(AWA4A:K$P=4:(8MAH M;[R"@=,"\4@M&/C!(BF2BYA$286N,968YH60%4PMF-JD4;T-ICK"'9BHSC+& MK2(Z1!V$$N!C!V.5*Z+)@F'JC)U*!$TB$J1X/CS"@D/:QH2(U(GY *#JP\JJ M,+A-!"Z8NFB"RG('0KT?'MO^Y/A>2DH)AEH<'@HA$F:%Y\$%[BTXV#& %2@% MMDKI0(M>LD@\Y"\&0WD3@Y2(*LH0-SHB$PU#@@>P,<"CP]3GH%LFY\%"2R_> METWFLLE<>.JQ>(H%[*-.7DGPEV3 V@K,A!32PQ^-H$6#6BR>FM&@5**8,:>1 M*KP5.&I1O.4<,HZ*D+BDD?B=:0L M,4*5UY0D(XJNMV \=>Y/$26]UXPB23Q'7/N$+ T88<*-H3FE G?587M>_*F& M:G=+'@RU-9S8?E.#H!Y_W'ZJ8$^O3!_%X&(8'KI^_,YN4[,&]_\T<4_@9CVZ M^+2>G$B2 )UK_,RJ3>F>A-D,AX";0>74"6 M4($,ESXZF8(B9&55)'"RFZS-)N'=LT,D"@<5CBL63UZFSQPS"2 .,E2 M9%Q19<$_Q=XE$< AU2H4"76Q.&Q&0HU<>,.L1SKRB+C@"EGK(B*6,..C83JF MFL/D(A5W+1Q6.*QQHUHX[ DYC ;*E(R>L1P_J:T&)DL\1J,<\9'I(J\N&(>= M^V$::XXC9ZV.[LC.*.G<30 MMG3C<&=F#W>-VRUG AA; V@2^RO7Z_?Q%,.JC#!KCUC"U_!11QJU?>OEC MPT-HDTD_5$JML[O6GZB8I6[>%D>'I+/?6JOTSG*O1N MWQZ,X\O3'ZXP?O5[;Q"@&U[FGH0...C;XY>]0=6'U7-_/^J%R2[T-(P8KDEG M*N=/&S2]_J*^=FG-UA>Y>:$H__[U']Z,7Y ?711$W_'>'SZ5L!=,L=+D.319 MWO#F1]A*NAZ6;KVQM ";2G?W8N[41_<+"W_D0?6 =W'TZ,.JYC"L>9NB#.KR M#:HN@[I\@ZJ:&AFQ(*>:/@QZV3#_>P+V^;@(^D"WM][O;G_\ MYTMG?5M\^KA-.WO;?/.*M/;'7F[S-MWXUMG:^=;=>[_;W?JTVWWS>O?3QW=' MW;U^_]/>]G%W;X?_YV3C0CD[17 04:/D(D$\:H9,"!%A&J@(5";-Z,HJ5Z*- MYY+([='67_-PJ^P!%0'54)J MXS53F#N13.1)\BB=IDJH5,YG+1KEG'LY"2P(;@1'COF$N 0'QQ$AD!8Q&.8T M"UP"Y4C<%G,I__.\*:>D7KIM)[X>CN!A@]8K^.QDU+NC4%F2+RT.&9E %8V) M8J<"=UI9$320D,4\"1Y5D=P6BHS>7DA6;3"-# 8NQER)3MF(K- 8&(E&0B66 M7J6552)U6ZI2XV>.+D[!Q\7!1T>9P)KH@"WCB4GM$K=4I^2#3\J7I#\+AH^S MB:>E840E@R2-@(^$:V14Q,CPS'T2)S#?,S[BMM&ZX&/!QX*/5_&16RFDY<($ M[;D-R5(?561!$Q=L=.4TQ*+AX[G]*)*P+!*+DLZ)^6TDR'D%]B-/VD2'J=,: M\)'Q-IF+?K[T^%B"JF[;B56VF;+-<)U>]\,S/V4?XLXZZ(W[=?&YO62<629N M[\QJ0V"CJ9RV%HG$$^)"4Z1=P(AXZ11FD5LE%S#CS!T6:/.0KVR>%U9K^*)9 M9%8K.6B6B]5F%#V?++6,,22B!59+CB,;K$51P% G[S4,Z@+FH"FL5EBML%IA MM9*5YAFQVKFO%KR1"8P5) D&5M,T(:.30BRFX*374IBX@%EIEI75KLE-,QV3 M[B&LCIY?[%PUU8-?]B;0+'_E'/(UV6O^&@W#H9^T_H;E/SY-##Z^\LH+VQ\_ MS]WS:K@/+3S^__Y'4Z)^'[<.1@"JH^/6\"".;(7KO7&5F0<>=YA@V1Z.>CD_ MSP"6*71:3L^S&VU_LEO]Z2CV^P. U19\9A1#+PXF\(U5'X_;\,?6T6[/[U;? M-WUP:Q1]['V%MX)^JA9<*P%TM^Q9UI_JB]-A/_7Z_=P4.ZD_]Z+5NOX%ZB$= M5T-J1S%3T;@'-\30.ACV!CDO#YI 1YZF)ZH>4'UH/,GO\UUBFW[^\_C0P4P; M1;O_L)KDV^[K"T0' ^LSV1W!^X[CX)3IG#_P+V&YNCC:3'\?NK^KIHPWTW3^ MGM$97E Z^_2?7>SW_QG8C^9P<_\MZVYU>&>]W]L^>?>MF]NX[D7WS;N3[OX[ M_&GO'=U\ ^W<^U?O/R<>=W<^2^FI=I*BX)1!W"J!P.3P2&)#O:7,L!SGG(:' MHRM\U#H?VO'+BU.I#4.-+BR"=I6MJIH]N\-^:)_/HYW!/LS\%\\%1SX,\K+- MB_IR%[4LP$#,G0']-[OJ>SDYV/@@=U9F5)CTET"F0A;;2KU!;[P+*W=G. 1X MV8557#_H%!Q@C+["XC[%J+WAJ#"]?6BIL-9T*A6[VC8 MOP[AX(M]1K(\J/GJ81\P [ZK%:';3V>&B]#RV+HXEGE2Y2_N#0XK!+TPN@?# M<2__\>4H]N'JUYDL8/_W]VFW3^/O4+,&S]Z]\;R)-LWTT M?!X):6'[ML-*3U> M-U2C!IPPK.GW)= /K*[\L=QXNWB-;NV.,CG^3^\S_DPP6!U5SCU8H=D]R\CP MO[_9U>L&_M(RJKG,,QN)XHP83;GVWC''!-/8>VIBS%F<%QM+>Y.,C>/=WL$! MH-YD> 'M3B'LCYF4B6- 3P"MX>@2PN[:,9@6L#[VX2&AMIOJ+\^? C-OX'L' MMM_JG7[+.52?8MZH1K=3,ZG";#_<&<#[A.E]+>B[#)+[^4Q&E:MQ:FS50S;; MH/CM(((9F-_)912=]"9]^)Y3Z,\ /SZ%\[!$W'E;G^12A?%GXXV=0#7^,\(RC,IL-QG)UH9YX F/K@CL"<.X1I#A,+/!KX>IBW\9O? MM8.=VNRPM7F'ZC2DH[H1X%O4S>E=]2&&7[.Q<]E_L-5"\=DS.5L;?W;_;(WC MSI+9@K>=SZSYS>NNBHYO]N-KFS/W1/^^/;-D.6MZ.=UL' M]G@*PO6,RLXQ3+I1*V0('K1L^&H'OB)0F-"5MPB_9N=Z*FQ.P7@\];7KKTG0 M)9EWK\[#GW?N=T9E87K^7!JHN[:527'<^IIE#G=X.OPYX_U4BJ<3U]+A!HJ'ET, 2O$KJZ MEWK> CJT6J]AA#T E(4A/G\,&+UQ]+7G8]V&,Z\GM_<2WX_B?P][X%.=/6WJ MFUQH=YX,(?9A2HVNL2Z69U7>7@?, H 'GM@ *Z72K>H>W_@6]P_RA'B6D+43 M!V#)]?NU\3;(Z;AK6B?U@@*P MZF47?GC8#V":[#-X_K)37.C#L^!\&:5C/UP_(8QVF. MKV?4-;7"*L6VM],;P+JIK7OXCGX<[, U^.;+0UL- MV"^]"]^3O_E:3;AV,\;G-M;D=$IE1P.0J[X+/)KLZ%1B3^Z ?*5&X-JZ.T.^ MJ4?UX@92S0U8[WL3IG)1LY_+]/3WX<%!O_(";'^]GLN'0'A;\*P_@+>_/+G:O7.F=G?VUCC\ MCK?WPNZG]7>XL_Y!;*YOXT];7TXZ6__ L]?$IS=OR:>K:O=Q!^[;7'_?Z]+7 M7[KK[XZZ6U]X=^]]?W.K\ZW[<5MTUOM?MO?^V?_/R<:WS;7/5@1J/6/(N*@0 M%U@AASU'B5EOK:/1$59O4\ DCV%M4NW'.^R2230EPX.WC@6#/7P)2RI8:E9: M<>SM09ZQH\.XLOKWA[_^^O=&9Z.[M?;OUJNUO_]LO?[WYL?6V^[KS?>=M:VW MF]TKNX@7EL:U2LY/&['ZR//J;[\;PV$_;J:?S;!L.3_G:=;=^U=]8+8,17.P29="I^ M Z+Y?BF24G>D214Q%K"(QP(V^8'JCC0K#7^S6C/'H@"W:O(-PY]*!8\RKJ6( M1QG72^-:ZGCCEMY-?X%CF.#SAG< M34.8GC,@VWL;;'/]G][F^NN]3^MKN//Q=7]S_1WY]+'#MG.%V[U_>MO['=*] M\\['[I;/^[MOVQP_P_'_@'4*O<_+'?O?COWK;)Q_PI1(= M,="@4Q3(RURB(Y"[' M)A?.8@M/!9/( _TC+D1 -E&!4A#1JZ2"QS8[)&UA2KVGPB:%30J;+-LYZ<(F M]V23F3/0EG'X3R&A@T+<,($,"1P133$&3S.2D'T3T=9\P=)5+2";-+:6_<)( MB),XBN-)LQ7V>8_F]QK9K+%[2(;^:3?=/+_M(E/R?.7">NEE/N[&2:'D6U'R MA?(B$D;"2HR1,S$ASG$"!\\'1*,6%$?MN10KJZ(M%7]\1G[ I=0\S+F[0U?8 MHK#%DK'%?.7 PA;W88M9.9!:;**0*"4L$8\X(.,"_ ,$;XP2-@JULBK;AL\A MA55AB\(6#1RYPA8++O<5MK@76YS[%B;0($PRB!OJ$$]<(PW<#KRA@34B5RZG M/%1M3.<0B?#;D?@OD'9Q6 OX?;E>$P9UW(\YIF,:SD><[\N7._EY(*#4"5) MRD9JB4,K<6@E#NV*,.63T81;:CRSW"MMC.)6.$ZSY;B7_5* M?)731PV61I<2=7J--=(]\:2S[G'GX]MOV_OO6/?C!]%=W_@&;?[R:>_U7N>* M+O7E:'/]'8=GL.[)AZ/NR3MH,[1WW1-X'NYL;<#WO-_O0%LO'9$QFCK/A4)$ M"XZXQPIIH@E*1G@"X\:99;ED?%N+$H;6$">ID$DADR4G$\>9=$F9: &=3-;( M#6:,"ZH(P5:EBDSNMQ5>R.1AR&1F2QP[#YA&,8I8Y2WQ9)!5GB M:0@16RZX M S*!64$7K*Q3(9-")H5,FM1MMR"38'6N!QZ(29XK'/+I"JL8C])C[2BOR.1^ M.^6%3!Z(3,X]$RZ5Q9HHQ&"L$$\A("L)1TYR&9.,PF$)9,+:7,\A'/>9D\D- M2@#>/BWN>>9;0:[+?%O*'OV@[!$M98]*V:.OUZR:)^O;=S M].DC_';2$=W];=[9^O!M^_A2&M^]L->AG6^=];WN?Y' M/__6.?E"/^WMP+->[_WGY.VW[KO/*E :4^!(:Z(1EU0BS:1&"8PFXQG3B8K+ MV:*55I0K@QW871PL+:N$,N"Q*RN-]"1=3ON[]NK5A\Z'?Z]M;:RW-K?^W'C? M>K79^>O]QI\;W;_?_K/1>MN%WS?ND#'ZIPV98\;HJ[/KW\-QPS)%/\44._IL M'8R&\@RQ "8>3R0B(X)$5G!.8 2MRU-LF3-%Y^H+=86I<56QQ_O#_4,P>W(= MGUQ6+9?/.)\]N79&3MKW2Q\FT*^MHUSBTN;*"/W^\*B$_"U(,-H"QL\M8),7 M+>3O,6)-FJU!/D$4$1$EC.CF0[L=[6CACKB/>8J1]@]$^!7TP ML>)/ KKF^-&RV!=QL=].YV]^/.$#O$^#4.(I@H/+C&CXC)A[6'&9$0V?$4T) M2%Y4ZNW&2=Z8A <.6E4!S8$_;DU&\+W]6O>R(6L@N2)9"0@H 0'/)2#@E_DF MZ,J5F.&GRVKO9M;JKA%Z7]<+]M5TO6[EY5JW_ M!/^^_8YOK&\7;6E/^^'%[0W^N\^7"RN?[A6_?COW8[)^_A/79XAW:_ M;)^\W_^T[N%9_^IU3K:_74KVI2,ANDK?(G%"7"6#G,I5"KVF3N' 8U(KJ]I< M/8[_ZT*LS^;A6HE1*Y14*.D1LX"=4=*-P]8*6S69K68BJQU8(SXXCZ0)&MB* M&F2$4 @SIA6-1&O.P+EJ&TT+7Q6^*GRU"%.^<7S5T#1DA:4:S5+G/I7@5M*H M'*+" DL%ZI'F1" 74L)16\]PE4"9XQ*Q_<0E#4Z#CSBT]FK7I>J_>>7Q*&TI M;2EMN4U;RJ;)739-ZO#*'$Y?)TOL#X]:NS' GWX9Q]C*D=XMBK-=TDJ'HRKH MLC>HK11@J%];37,%RO/+\Y_L^8\!07>'RP7))?5A,(KP$B/*%==Y]EIA[85-"+#J' M.!<2.4OKDC^HG'NW9=E4>/V)8DMO!:'+A$_?F3++/A]N M,!,*F=U'!7[@TD4G<30,P$:%O9K%7F<;D35[L1 UIL!>0FM@+^8LTMKSG*A# MF@3N!B8D@[&FA/X^!Z%WN4"KD%@AL4)BB[N564BLH21VT05+6"@3@D=&6Y.C M/BVX8-(@93V5E-'H@BHDUNP:Z_<0-Q=$,(2%WMA=AWORS^VVYY>8?^9_&.%V ME%/(YK9D\^&RWN>D]DI*BY1( G&N!'+**83!V@A:"\:36%EEZFKPYE.'Q30= M(._A+2TY -W46UJN^?!8WM*23Y8EE?P*==V>NBZ)?2H8"]Z10H[ES&Q!8V0- MXRC[QIY'%PWW\_23E@NN"GT5^BKT5<2^0E\/1E\7/2_!HXJ*6!1%\HA3JI%V M\*N(7'@=.?,B%OIJN,RW]'&!.3IYF%J3.ZI]2Q?_]]W#. M'3<\D,C ?N"MD M=4NRVKXL$U+OE$@THL1B0-Q1ARRG 5%KHSK,7RL-^RZHJ%[NY$=Y>DQ:AM4L)R1!S#B!NKD/,)Z$X[0PVQ,A'3 MW!",PGJ%]0KK%=9[/G)D8;V[L=ZEP$,1&,%.H!"H0IQ:B;1V&%'F/=@UD@I& M"^LU0:L\S>T@KLWM,-^#W:4MI2VE+8N;H&#!*.;,:2T7 M!S'U)JV#/K3W/%\*$=_-E]+8K8SR_/+\>3^_G'ZX R#]->H!ML!7?.WYV/K% MCV+H37[]S0,RM>P@M'[9 7?EU]]R*I7:NK.CWAA>J!4.1_E_ )):!]" 82B' M*!92CYGKWNG-7>:_\A\J?[CZU%\7F/*/FBC_ IX< Z-^@*_-V49/8CASKNM9 MNEY-TK^J^5F.]=U["W7M<_0F"AL5LIH3Q)U*R&E#D75>2)(B(UJMK))K-D]+ MG,^]%.,"HLL!H@^P!U= =!%!=*;2@)=,,!8Y3,EDVZ2!)0(,JI%0'. T$HZ,8P&I MI"SA)FC*Y,HJ?^1XOJ4'TF:)O0LBKZS5(% 7#1VFUL$%N:566W[[):LMS=5R M2Q*D!=1/9B?>>7&6UZ/A_MKFJ[BZ$(:TM08P[P276R>50!36/8B[+%7%U#U>@@.KB@.I< M]90"J@T&U1F!A4J2).& I\EC\ B<0Y9RAI)2A'EC),NYOPNH%E MH/I(\DH! MU>4 U7-+55),G:44*2PMXLYA9'WB*!F,#5,TV7S,OX!J4[66I0]EN:RUY,B5 MWW[)D2MWTU;*CL "[0C,55RY*41:1M M!&.4"I(LQ8Z8'# M"HPV3C!9^N"4K>'$]ENN6N8E,>)/C]\O>9Z,IZF1UPDMWXZ4O%T22H G'$2/BDD5>COI_)VI9^VSLCFF7$3D M/8E@X%N+=& 8.:T#QD8*C&GF'5).\Y?MT@*+BY(2I<#B76#QW1DL6L5DX,$@ M'U@NM&,Y,B%BA(TSQ ?)/ TKJYS-(UZ\P&*!Q6:,W1(E.2D >1> W#X#2*8B ME=PFY+%AB%-.D5:6(F>-T 2;W6+'D-32X8B-YHRMK#):]BJ;8M 7 MH%T2H'W(H) '*4Q<,'B>&'RNFP2)C21:H1BE0@"X#&GO$S@()#!+M(M!YP+% M>"[I80L*%Q1>=!1N[,F= K'SA-ASY<51'@TQ"1%&4\ZY%Y"UFJ+_Q]Z;-\61 M*^O#7Z6">\_OSL2+/%I+TLP)1S &^S(QW7C!XPO_$%JA<2^<7HSAT[\I535T MLQDPX*9=/G-LZ*5*):6>)S,E/5ER(9B1'L99I"(&CYQY^;FQ]9:% ?G1XA17 M:]K2M*5I2U,8\/'.X@URA3\WZRX4G>PO%-\A9/2([NF3#>B-]%>_6=^-P?M^ M,+'=<+W+NEB#_]\+ZE;#SLV,G80/]O M#]Z:(40#311PMRC@=#;9+:PU@5.)'+<:<2X84L0&Y)4M2T<=QLRF1(LN+R=: M%C4.N..$73PD7,PD3,-R#)%%6K'P7,-R"]&O3[N(TW#;PG+;^3J.8I@K[4H4 MJ!&(BQB0R<=^(W$Z*!JU VX#,[IB#^U"+Y4O(\'EE/!OV?CA7]_Y\G(Z)NU) M#^[E7OX;7IRV?Z87T])G)Y[\T3/#_4Z_ZC%\^8EOV;;Y![IU/WRC/[N=?D#3 M5#O-V DPT)WXX(M.OUA)VVG3$7]XGL)-AC#SW4DQ'L+UNY5=JFN[W6Z;N3K>V#SM;ZG]WT6^OT,]T]W(=[O3Y,V-4^?0+XH.,.TC)"98]C\S5]^XDMK#(LZX[CO42/!4P M,,5),,,B]).EK <7>C8,"T96BS2P+XIB&\8N9(BZ@_UHAHW@&.BQE%R(TE+) MHC4$FA=,4/$;68?-]NLYCPPPV26O[!AHX9::26Q M2 0,-E:F\O4*1X1+:TIJK9%$/>7>UUN:QZ-B3V,88!C.4J:)H*@,-!7>, ZI M6!)DN-0!G'(KA5QYV1]< I_+:#2: &6E7[YTQB>WP28%V/0AA*(]& ?X?;58 M60?'[0L,U)=0;/9'X^$D#>NH,'U?I,$%][E8JV[0":,7*V?.:G9-\U_5"W;X MV\OY-^?_ M;KW;BXH9&Z5'6*8M?9($9 E@DA><$09V)T6Y4@28K4=4;Y*S!,I#KK=P3%,@=\OF?VT+^IPJXY! MRRK@RN';A4_D/)R9C ?3"*T*2O,K=2 +'=8U1Z/P^_2'2XG"_'L'9G9__'OJ M'-\9'77-R>^=?NZ6?-\_CCM^? "=!X. J_Q4O<6H;E#]_HOJO0LQ??4F8R_ M%*Y__\8OXQ?DIC<%4??\[HUW)>P%DZQI\O-M,I/\T9I\0V?,??D1=N1=#8XS M,]O!; [#9=FA=_]%FV]VU&-N 'WF(RN?8&1?7\C,99=O)CN7?S_/T#4FL'PF M\,J,#HH(/E&5-&N&>/F&>/YX56&K\U4%N)G]9KB7;[CSAOH%T:6%2SX_?^=/ M S/#A&[G8I=K-%\T&TI=].,NL/)Q87;=7*G$P2":::QPX09 M[JC4@@>ML>9"41$]W]M\N"V5'\8#]_E@T(6.'6W\9](9GSS[9;!Z)\G7G=X& M:6^OP;7?][8^O<.[GS["O5JGT":QD[^_=MI:?\=V+^TD>0WM_$A:Z_\*['#RF"GP)'GB"*N0+KU'G!GXB4N&C.?*P>M4 M&9?@3E%"_U@XL>.&0QH.:3AD&3G$1!EM#"9BI7C)O:'6D"B)L=H*0^GU'-*P MQ4.SQ7FH(5F9AH$DCH@08!")E T2:44EM.]6*I@)/:( MA9#$\C5%%EY#JBR=U#QZC_W*2[9:XD<6:WCHJ?:, //'B3H]R_63K2LV[%4[ M]7[;-YU[K3DNG]#H,C..E%Z7P1#K@N(41RUD2;1R-)2<1VP?[5S6SW+H](G( M:'-VJ< S:;$M,3*&L&J/NZ91(TD5Q=XQ80P0D=*7J_W]0#6%18?*Q=1#:!#Q MH1$Q'>RQ@8B4R>8P5Y1B4A)=*F(TX"-I--:6 "QG4N,*K(AZ:9%4I4:2+65FI <,&#!?! M=VST>7\"Q+R0]678\E)H@:Q--:0%$Q!L*Y)J(07A W!@2190HO<90F:S-_Y! M]L;K15MA7(R]*(VFX^.LNC]W3<<[\3]U9=2"*%T"*01GA8V\+*T,QBI&7%Z_ M?2#:;]9OOY/)6[,I"8TJT%+94@'01$TJ"OYZM&I)Z0I(ZCZF(2>ALGEC4@+?9"@8:J%7H]ZJ.W/-P[S4J]C\:B=9FDMF)5<::Z8 MB]9!H" !?)F036"P4)A[845*D!BXLZ(^GW-"<[_8FI]*+#-RE0YT^E:>1'MXCPB^5V_ZLA-M&ZYV1ZPY&D^$":5^_FV+:\=;Z/[VM];\.=FB[!WB"VX/L3X%WO]>$.W3ENG;ZC[>U]OO7I MGT["MM;I&FVMO^^U3S?$_YUN)*P$Y/KXM;7M:/OP,]LSGG,:/4+ZA6"6;"J$,AG+/ M2L,"E9$**

FY\G(=;+\??/$*/IKWFZ2^?-N% MFURKY/TY=T> R]8"JX1 M!UA"X Q'9"7AR. 8K(4Q"MJOO!P?7ZX947!,?OG\:S&J>C;K>(YRI8@ IMY) M+DSH'74')R&,7J2R-?4G3%*^+XY,D?#4:=<:YEENM, 0N, MQD4$?"B,[W7ZJ;9 FH3VI$@:_DN&.\+'_^A5:W>Y@?Y4#U'FN>OP&MY#Y[4?A^@SB]0X/7C9GU['8*R MPW=[9>2>$@*>2?01\53RS'J!D7,:/ %)(H[@30M]1=VS9!)//,C?#+?S^-?$ M/,O+4RL8-69PV0Q.-_8B*94IN42!8XNXIF 06&ID-'A_)=>A3,$T6^7B\D1< M%D"JI[Q:O;-%/$!!Z&;:WWV\#S?W(C/4TLB18PH@'KH?P82+"$, 3TNCH=,E MC+=^@&G_%%6_FVE_'S/XO,==5 HS@SS8 X1Y@B% Y8 B-M*RX#2W@/YT5>C+ M:?-ZVLO5 D*;HY!*]H7NR8MGG>ZX:];G0NV*5O IQ[_T>9\KHD8(_*ZLXS%* M9E*5MAOV4B2XH FA&CSJ)'8:P&F*:.:E49,CRCDB^.SVQSU?'C(4Z]]B;6S]+HC)#;Z$X>@\X53=P9\GGJ:9F'_"<- W132N MTTT%3=.7397"J&J;IJ11LA)X&:[W-;A)OO,@QHY+MZB-^V)&!R;%UQ.8O6:< M&W4AT3(9A91?NE@4$I[>I&63_!@>OIK;D*;0A5Z:1Y8;5\UR@B@M&.5ZY-#T M\V*-__JCGM1<5(ASU=>,'0VZDW'XHUZ(Q+/?OS:K7U>L67 42Z[L7$?._'TP M/%\%W@_(#H/YC$R$I_K==(_-R6CEM[F'G^W*2SWTO=T0X^-UPXT+B_\VSZ_1 MQ<$P<<=_Y<5?#%R52Z/"?$]^8:HT_._?S,NK!O[*A;!O+FQ=6 B3CBJL7*D# M%]!T80 )P;GE49::,NN>WT+8S7-H#K!?%)O]PC@8%I]/8>;4]]J'5X4DT+ $ MCA3_D4 P]$>YCVOQ]??GT#9=1%[-GR9_S*7X@06&X3^3#.7C ?Q<^_3Y0PGR MBYI5 #:S1=2_)AR>9,PWX!U4ZW1G9<8 6HL9;,W8_TM5U!>H!YZGZ$VZXTY- M'07YE^;>#<)+48;&/_X,IRQ"^*2PN_3U(M M^U75PLT^Q.>'P-QG3M:6!-(^W-@SF'!L/01CD:4]3(0@ M$UR)E+72&L^"UO:J6MG+@R;)20(7<6*&:;*DN3%,BOLG:/)MR[7_ MB!+72Z-HT52W7M9"J/>5)6G&=>''534:/M^AX7/)ARE,O+F4Y*VV4.ACKN Y*6XT9XX)*0K"1\785"F\\O71YJ>12 M0/_L%UFKXTQ'$+N_/VC3]X?M0[CV]D=HV^?3K4\;>'?[\_'NMB-;VW]];A_Z MS[N="\>9>NW#W3<;;/=-B\)S=*$= NXA=K;?=[>V_^RV3S^*5N\=A6OW+A2] MU4;'H U'P?A4]%8R9+&02,>(N0Q.>*K3$5(B+Z_)+O01TD4GGL4\(=KP2L,K M"\ KWJA4+]T3'1V7.)7E#D8R'DJ'E:55$?7[;=YI>.7Q>&5&/X<:$:R7% 6% MR[3E"WBE]!'%R()GQI>$A\0K0C8U#I^CK.L]2W:5+Z1X!E'A)D!36A0P?G"4 ML0K"P#[<("W'-2+CSU%D_,<=%KFN_OIE DK_7^N%OD]+2Z.&?>[$/G/UN80E MG*0=Y8Y;ASAX"D@I&U$9(3@5E$LQK[TRN$-#BX?#C[P"9H&!Y\(!V>\ M< )X5WJ60"A%$X1DZ5;G!PP5WM>ZZ^/!-7^T,8?NFX +TU M&E=[^#II?2[ ;^-! 2"PJ$LP/T9,;8GYYL%.XE_/++6QI4-:#:W(,$D1Y2J,A90D.M'R*@HU+CW1-FOKN:>K:4T[. M +_>&I0#6WS3K(*AK*7="(ZB3,KD-$BA*'&,:"2)JX@R3! MBR;ETJ2>&ZC[(0YR W7? 74S'C(FI2<<:Z25YX@KIY&QQ*#H,)%*,.*87'G) MGV+WX-)#79-=OFLGOCU7>)V7"6UR+$M.(4_@+5_:,#@K!C;Z\R2O99X;8,,R M=V*9C[,.=0@*1\\4XE8:8!E#D#&"(&^"=@9S&;$"A_JR@%R3AVDRS@T:/H5# MW:#AXZ+AC,^M2J><)0X9B@$2M>6INH="F/HHK*)8E!%\;MR@X6+ZW,N=E9ZJ M*A5'IN.;5,US9):[E++[$8[VU,3>@H4U1'(G(MF9%BY24I+Y=@>- R=DN?N&F ;PF![T?XU WP?0?PS6:M.:=.4(^T M3&K"D5%D8JJ4)T+ 5&-,2@+ Q\H&^!;.>U[NC/7:F2)A4IMN$C/+SB)/X#Z? MF=0;L*B_!Z/F2,W=F,/-NLS@*3.G@3DBT< (BX5057E&MKP.Y'>\GWS#$_7\W&[STJ^(BYE\1&6$M*RK#4.NMRW:]\;J/+ M]5B4OC^W,[TTT1I+D--,(&Y+CK24#@6,(W6<1T-3QG\5R\NIKQ^]8_,A9^'B MP=MB+ALTU-50UU)05R-5_"RI:U92TA.L2ZU1H*%$/)TY,*RD2&N(#[5AV#CR M=%+%#75].Z3]+1?:F2T=>5X#[ >4!'MM.L-_3'<"K^544:JGUA0#:Y^"5\B( MBU1B1&2JS)QJU9VU M_7^&+%)3=^31DD2W5SJ^,B)=FAQ1^\TF;G_Z>+*U[>CN]@[\_!KN_[ZWL[W/ MX#/=K?77O9U3N-:KBSFB%MXY?$=VMS=%^W2WVX:?X?V#]IO=@ZUU?P#MY:U/ MNX<0V>(+Y:QHP,1JQ9"@#@)9QTND':.(,N>IP(0P[)]2\/CG+CS2$$M#+ VQ M/%Q!JX98GI989A8?2D4<5:5 U,!?7!J/K,,221FE@-%D)CRIDO[/32P+M&'N MF1PKV>@==00 MSYW(9ZZI2,R/'+"A'9*R967A,J%6_=>=%AP]/_FC!O8>!O9FCY_$2 B))&U.E8A;+I$*5"*LG%&&VD )67FI%V^CZC-$ MO05:;7DF'G4C+?JSLLD3.-'G29N?1$7O:>AEKHJ5HQ$\:6R1L4X@3JQ"F@>+ MI*:E5I$9CV6C*;HT*P$-##X_I[J!P4>"P1DOVT?.P9&.R#!1(EX&CS0I*1)4 M>JF(=-:H1DQT<;WLYCO>@&\;X#\69\9B.D=4Q05 +P@<^, M-;(1ER@8YQ17G. @&OG0Q?27?]8S -^KC[3TFS0;D8G'V5_V$XE,/(P^4K/- M\RF)?:[.F-0B*)'6F(V7B%/ED=(,B+UD2CH+C)[DD9[E-L]E5)EHN*OAKD6: M-,^9NYJS;\^1NV:"4BZBD\0))"P)B&,>D95&(DTEM=0P94S#78O#70NDD+36 M@T<8C]X'-]CO0Q_YS?Z?!N:D"Q\.0A@W$DF'.WL6BQ([R\ S9!YQ)4MDF1+( M>.L]#,)[33J24LXJ(UZTG=577.3WJ2;G9BCP6@\#./.,)^0+>RE:A--"JK1 MN/A9-"[NLI7AAU2'F)FYRZJV/:"MTX_'K3=_?6YO?SQI??J((7#M[ASNL)W# MW0-XO;?;:]&=[>YEM>W#G=/V]MKQ3N\=:6]O?MW=?G>R T%N^]!WVKT->'VW MMW.Z>[#U*:EMSRDI1<6#)HPA$VA$/%J-%#8XG68U_"1D$S*C">-D-*SI).G63$800_!3]^5VZF,[4.V MM8I@&FJY$[7,R2D9+T30E""K'48\I/*<07F$([@(BH8HJ5W !8-%1\3%7!-H MH'!QLML-%"X$%,Y6*HZ:"J,-BEQQQ)GW2%''$,&,4A9+0BA?P.3V,X3")G]] MIQ[\V)_9O'TT[ R&!5SO2\<%Z+W1N,G?/$>6:?^VU@3F37JR,>_&O)N\TT,0 M8S^,BU_V3:?_ZV_=P:A)0S6P\=/XTXUY-^:]Q.;=A(MW,S(@0I-/_=[ZT&_Q MBXGC,"S6/KPJ)!&_%K]T^JX[\=7W!N,#>*\[2'TO\]!WD^$P+(W6_E,EAG=F MU\APM*H,5"$J T7<&X:L2.7)DT1R)#$ZQZ];(_O10?"R;7UN**:AF(9B?LS! MFH9B'I9B9HLF@K,@);,H"EXB;I1"*G"#I/<.!^:EY?&ZM<>&8A8_W%SB).R: M<\/)]0(,:87RDAA5&J-$:>.(.UIB:RGFD3G2A/4 M3''6>?G9!#&Y?B$I?W[JDL]0$/,9-OFV2JF-AF>CX?D@@[I<,)Q7%G?%!TDFT$^&T\:&K:-6M[/Z-JWF(5U*ZG:$J( M+,G"W5&WU=M@K?77W:WU#=ZB+;QS"FTXW!#MTX^LO;W)=D[_Z>Z^:7=V+Y7O M^7BRL^V.6Y\^\M;V_NG.Z?O#%OVGT]K^#-]SI'7H#]N?_OF\0__Z?$%P50(= M18,YDB95T::E0\8;BC31G I<6JK\RLN2/:_*/8O.+XN936_(HR&/!2"/)ZA- MWI#'_'MX9:2@@2);6(:\F1=L0AX7AIK8XQ)G4[J1KR:,BC(8^&/)Z M/*BG3);!,68)M\HHH)#(0]#2$A>8RN0AI^0A&_)X8O*856Z24F"GD,3:( Z4 MCPSQ 2FKJ92J]%X0B#QD0Q[/<+_@$A]/VYQF AOMDN>Z(6JQ,EE3@VH(YU;8U5VL<219TJ40LGD!9>H'1JS5$((C6)*R^97K@-Z(N.>(MYC*F!NN>7 M=VF@[CN@;B;Q$D0DVJF(F)(:<0P_J4A*9*5TU@%',R?5G"'7- M+J$[]>!:;P /<9J/_N7*7//2IL/@._=+$#0GIIX/E3Q!@F#6SK;BVV1E,SGH M5]G.&HJY$\7,U1 @6 F&!451.(ZX5A)I&PB0#0^6>%%:#13S)"?7E_Y470.! MRP>!3Y X:"#P$2!PMG8 =U1Q99!GH42>%$J=/B4N -!"YNHF&)MQQ< M3#0DE?@F1_T<*>4NM;F>/+/P!LQJ]/=@- K+4NWVJ8CDW6PZ00F"F?(!,0\< MP@6)R!I)D=2$46V8D*J\,F/]H$6XECY9W6#>$F+>DZ<2&LR[/^;-Y@\L4)1S M!NG2,<2-!8M7*I@B?,%TB0)5"G$K+;*24T19%%0R9[S"P%7JF8FM M-%S5<%7#50U7_<#L:,-5#\-5,R?Q'9;"!(R"+@UP%?7("$N0E)$R)Z/ 6@!7 M2=IPU8_FJEM4N4F_ISG9Z4_R"L)<#9&CP:B37OQ]&+KP[I>9$A[_^J.N5\)% MU1-7?_?ZU%5MJJ>X%+] B^'SIE=F_#X;G5KT?D!T&\QGE M(N:_F^ZQ.1FM_#;W\+-=>:F'OK<;8GR\;LBC!H \&&;C^1W 'B91^EAJO'E^ MC2X.AHF9_JNSA_<(N-RY&E/:E?"7TLE3ZE4+E+JA>>>!UX:K TM-0[&,FJ)77FZ MJE0;7X^"&Y]3J3E)A1.;ZE3MP]:>TQ"0&#(,1>@==0_6P5K!1YH?$-)9 6M;;2;8MN+6UMI:O96G6[!=N MU\.U4=#SZUN**6Z2<]\>Q\4:M45,O"U14LU%K0@W5#MFN)-*:\F-2#J)E&&I M]=[F??A^R6TH#4'R[+[<$#:V_#I[;]ZK3?O3K?6 M]_'.MO^\<_B.[![NGVQ]>G^XT]LX;J^_$^V+*;9#N/_A#FGU=HYWUUMPG_<' M;?J^T\YMV!0I+;>SO9;:CB_4;3$/,K\4#I>8V+3RXI+MH^'C2<< #N8$W4T7#'8W''Z\%DV%#'G:AC7B\E,D65*Q%7*>PPC",E9$3"RU)CR4I# MV,I+V2A\+RAU+'?8P9NPHZ&.1Z..SIY@3*4FV,7AN-X+E\<1!,=WQ0N+37.4GS%.-AZ/MB:,9PLP/S)10V!("< M$7RVTR_&!Z'X8KJ3\VI#\)UA&'>&(0'!]'*=_F@R-'T7IINJ1R\* (69BQ>= M47$MKO4G/9NPXP&@C7\;V?XWM_D5]$ Z<;>=FO@>6ECW4-HN= YM9WB&Z#,% MM/N?*=@X;9\F\/M,6J<[#.[_=4]SK10'5[=T@%/<^HB4Q1BQP#S7T6MGY,I+ M\>(*W_=?R9S2OL@T6&"@@!?%>+ H-O&Q6YT;N,8V2&,'YW;PD>P1)S&.0:,R MEA9Q!>ZF+>$OB4NL0^#2QU0>[X6XK&%3VP%3^0S&^,QS>%&L%8-^2 )BZ9R= MV8##I^O/O)APSSDUZDVX^'7(! MQJ9'0086,+[".C-*<+<>7$AV6#$((ZM%,K#"GA3_O5@R31LQ@KNV%;?ZX>U9 M#[Y-';A9]\%6?^V\ ][./7]]G:VSIW_V;MS]K7U3P+7W ,XH%RX@[TOPQ0#6 MD#4,0OR2!BN]!N@!H-.7L\-3JYX7P[O&W+()Q\'P.1M570UDK>]G:X^^&O2. M8#9#J/!3FQ)<=\\(88 :2V0]2ZL-)"+C2H\"X6]6W(/'GMJ6M]8][3@5L(O IC!!&G&&/M*0*"2Q+L+(TCDFJ MX[)21Q565J$N@!;$J\.$BQX"-HBUQU6H.0U>?8#>[]6AQIWA[M@L3,2:0].C M?'+Y(SS;*]-UZ3'@N2[AU'K=$REJ:8*6\Z#%X3TN"8V14!2PDXA[CY&-C")M MG23>2&Q*MO*2WA"T "(E++N;55C.2ANE#L8ZKH/25F/&N*"2$&QDS%9Q2>ZN ML8JGL(I]OE0^(P MW_CWSAB:Z2X=++\BE5A;8E%;6?$V]$=I&B2;'#WKGK@YA9J8)Y&XZ9^#[*8#LXP[9W(3ONZD,Y$)Z)Q*SR5342*F[$Z;M";6!9>B\R5 B#E,1=82 M7YG]8:BHR0V Y-)+G?$H0=T>?\B2.3$OB=HUH,)F5X.Z,+;<]M30&%[X"W,TR-B,-!KQA!*[H! MS7UN-,T25ZH9N>FCM'(T^KWXQ?P*OXP"M/N\OWSJK_2%*^X)[E[JR;,7>^8$ M.K#B<_C6T7#PI>//<\SIM;G''Z1TTNPC0FNF%QNM%K_87XM.ZO*K/P%V-SB: M:6J=H4QM3:U;S3]-^C&-HI_Q%,YZ/C]#W68[&,*3P .E-\#)J(?UVK8E7OG% MY?:-9^WL8# 853:66G?A^]#UJ1LN]^3JW$6..]UN:M,P_&<"#D_5ER8US=2& MF?[K90?*FM39@W[]L&"O]?..QF8\F7O45;@@F$=]0?"6TAO'G?&!'YICTRVZ M'6,K$_PY0.'__9>B1/XQNF:.Y8Y.D4UV1?O]"711%0T5(??P-9$U?'4P&7*A>]:UL4;.F-X1G F3S M%8"<39)D[7 -EU838R?!Y,G9FV?=""P[,4, L+7> (R]FMP :^-!FC!SX)-L M,+KZC&X MU-?Q[W +/QC7;T^]/NN.W._G >8V]&NFU\W^^^!WX5'6AN'-]$%>YQG:,E\[ MO4FO<>_.W+O#C9,]7&I.&(F(62$0CQ!N:FXC>'N>B MPK\+!G<2$MN=&]6S-*6=_!"--=W2FMZ)/2\P]3)X9+7 $"Q0FPK6"T2$QE)1 M'&72YE.70X5+UI3 :;; MW]Z_+3Y47 T.0=J<\]LF,'V.*(*_X!!TX ,N+QA4%IF7K56Y ]?9[>!=(/G0JK[QJ1OK\ ?B* M>9=)Y[Q)E8_1319?MZK;&8TK'R5\/>I4DIB%3_F]V@?]5N $3FGU%&=N![1F M-+&'\*47Q6MX,+#.RE.N_#!P.E'MD;GDOPQK__7\AK,2@F=)ZC254Q8@9PQ- MS@]7'HVYX^3]S@H)F^W7U\S1Z6K=9O_5S",TR:#Y^>C(7NEP"5T;D!#>(FYA M9JH0-/S$96FB$5&X&_9G/@8D-Z/ZW:,:N=(:*X5DY*E,;-1(.Y5TP@EC!$M. MK4F[52[#[)4IO_/%UP0*&0)FD2&O060X QH_WU'7']01S BBW1QGI=P.>(S[ M.1(#OJ^@HT::"_ S#S1S0/2B>#+MW=9LHB&3?B.[>_IN3U 6O*(<6-P :D1F MD8TE14YZ*AA3V"IU45'9H-AJ.(/\:^KZ2IGLE(:HLX/),?AQ675]9LE;\^R,E=*X%XI-?W- M!UT"Z5Q"7M";%&X74#I7O>#J>;58O@"X;EK\J"W6+THFGU6+^0M>BJ;%38LO MS#PL[OO='X85]+98<=V9R.'@^"%.UWU3 KNN@_(]!P(7Z'!0O6#R;SO\[67* M5=UT9O**'EX0R?-F[.\S]C,+9GG\4TR3?ZB6OYZ)XKUNAOS.T[U:'WT['(Q# ME<19@] [I:[KM.DMAGX:34#\%+Y1B> .'UT$@VKPY)[&-9=YKQ"ESKX7,^GW M9P(K1#1#?_NA?S67;1G$XD_3=0>A5[P:#(_JBEX_#%0:J&KL]8*]?I@,W8$9 M[H<,4X!.@]'-R-3XOLME !OGJZKK]:KJJ_,5U6P5?YXMJ^9?UZ9+JW=1Z&E0 MZO%K4MUHF#<6EWUV5IL6J9[:?WJ 'FPLXC$M0CT3C[K!K\9:&_QJ+.*'XU=C M$0MN$7*9&>U[/_HT M64L[X*;IS9Q-_];"V;5BHT\A6=V8QOU-@Y6HQ)Q3?K]B%LWP+O;POIH>EOM_ MIG?T1SJ"6!^7J\1^R&_PO_NI"#OA=!+,45MA0*XU5A%M&++92*.:H=4EU6M]9,.O2"8&Y9=$_3^KCYDNC$\[; MO0W:>K.!=[=;)_ 9O'/Z9R\=/MD];!_N;G_FK>WNX<[AVM=6YZ).^#Z%=A[O M;+_OMI+HY.G[P]:;';ZU_4^O1=O=K>W]KUN?VIW6^L9)+IBZO39N?4A:X6M[ MSJ2#RY0C,'*.N'0.*5\:9*QFFI=21I;.-#])[:('*L,].]$6%3>O[KP&,G\N MR.2>E=(H*7PTG)1!8V\ *8.(@N# Q3<.:3:0^820N7D&F3X&(@F.R%MM$*?& M(R4#Q+;,.IF.V0HB 3*O4&%M(+.!S 8ROPLR _5,6EM*;C#742A%>6DCI\SK M)D"FGD"D;R/R!D/GN##*9(-2H4B$0 M^3-!9I-XN?_0M@?-L"[AL,K?"/DM5;:YH<#4A:/Q,R?LJT=YF5?3[J*3N."Z MB%O]HF5."BHK%<-Y04KC:B'*5P>A-]@WH]5:J2DE4:T;S>S" MH.WU#0;_[FF<19HD\CZD.K!:(*TT1Y%'PD34%#.:/*1KJL2D8>[T77?B*V7/ M2AZF.TC@&X:]64L"JRN*9ZVBFF]\-Y'I2EHV31Z8]=5&]7P^\SEWPS=!\Z]) M/Q05$*AYT RC1"8=@ X_BY&K!1@6^L\$'CPKJ?IIQ[G9CJNEB3O]L3ZTUW:Q7G:[5'8S.%!+#EQK1K>E_'DZ. MQNXDM:O3!_\!WG)G.FUUC]50?76'G(D3UR@\;U67^7K&SHX&H]S,WXU_ MF9&0^=[\E(/?6\WQ/AXW9!'S2?7(!O/[Y6. M=OI8:KQY?HTN#H;)T?BOSA[>2X*46?6K.C $1@G^T[]_,R^O&OBE0N>K]:VH M5"Y2ZH7GG@=>&JP-+34.QC)JB4U4=M'!.U>,3!IQ=W'U[E_O^9NZKC->8,;+ M6>+]>XJ6K[IF-,I$TQ[TW628B@,T/F'M$[8/=_;*(+2EBB-J@D(\1HMT# XY M8;WDX)1;[59>DE6M+A[]:I.]U:=WN!<*)8-&F4 M*8RWB<@P09&-VEA)N"5*K+RD5PB,I_()N5(&>!#@5^6((,'!+4.";P27+Z[* M.7RWXWQ=FB*;02('(5>>5_KBRO#C1@)O;VUO%*0LT&/K;L+(]CKCG)]8Z_M7 M>2CWP<_MA%&JYP2N\62X0-J;KIZ+1XD= M;GUJ?VYO=P]V#M^=M-Z\XY?F8J]UNGOX3[?]YGVG]>:O3GO[?0^N+W;7WWW= MH>_(UJ?7G?;ZYO'N^GZJKGG<6G^W1R,']),,&6D,XDH(I&@L4;38ET+* .QX M47O3B!BED(#(I>,+75 MWMYLO]EHO]K<^'"SA.:5+L,W[[]DCM-F_ZIP-I=&3"B7(K]B[@'@3@YUOJ*# MCO>A__M/9-2SZL7O1.MP@^Y9CXDOJ46.\1)Q8P@RX%@BYWD405@M+3B9X^/I MXD+Q"_VUJOC:S3K%8#Y3R=>DU7YT-!Q\S;7.@72N=3=&_XGCBQM?E"8R,*J- MD5QSJ2,6#&O*+4!;R? U_@:_;4F!K1@[+GPX,O!7E1/8'FP=A6$N=?1W>I0S MQP/_=&"W<;*UMH>UMUXK#^"F .N'@Q/9HJ/%>N37+SL,@" >0PNH@!8<66Z5;K"T27I[5:\]F.)H6 ZT3C-/OUV]^,&Z3U.)N*.<\GW@5E'Q MHGB?K@L?!3X*1:4^E&O'U5=-44UUU]'$3>?\63V/\XH;579\FD61\!'XS'[. M2,_3VQ/7CKYUBB5C _CTJ3],=Z/JD 4*JY\:*_9QZ]V>49Y"Y!R0*:U&*:I& M2GF&L(#NYTRJZ,N5EVP5 /L[,R??66>E&>KO&NKVN[V 56D((PC;$!#7P2"% M>40R8D; G82@S:2AUND<_%5+IW=:'0>SDF5PC%G"P7%2,.:1AP!^,W&!J5OL M/FQ&^[ZC35K[>YY:32WS2(8@$!?II$K !CFB(7BWF O&TVCS*T9[/DGVXE)P M_8CIE[_#:!3"O#]WEA=MF3'XM>.3!:M_\B-R,#M[MN26*G#PG. .062(D56< M(^A[ZHD)$C-Y,:>R7!F.M:D'4L0)& 9$+9U^*G=7##,0G.\S.BO!>ROO*OE3 MUU2%S34"1W75Y='OWU>XY=D78%'X!?@+STKPGX@76.OO4?Q_9+7+JS:9P@T> M]*2"?(+MF3O!#!]\1_HW>^_*_>FSW7>?W:Q/T5WWWW_^ ^2'?HC@ZT-/@J<[ M5; DT^ ''<-X&MFIZV#WVCWSSV_#_*6]\@MP$F+A!G&QANR_?\!IKMMUV((" M[F+MZ;HQEGU;!R?KD]"&1FT?A^Z7T$K++J-GG[JH#U">;FV_/VP??CS>6M\] MW$W;@[9WCK>V-W$+[M_ZM$G:M'7:7E_[NO7JX@'*EFB_:='V]AIO]]J?6Z?O M2/MP3;3@'O"LT/Z/;.>TA5OK&_S_3C?&K4XZ/ G_KNUAK&@ZC8&43%5!2;1( M*4I1B-PSR1F3.*2T!UVD0^=WF7.+AU)/1-HQ_WF 6&GQ>A"HF=R+FF_7)S_T MN/[E)G[3.WTN[OWS9)L4F6\?#QJ2N1/);,Z2# O ,"HR1)45B&/ED)8Q(. 6 M@F/0"C,%LWHUZW<^.LG<8X8M*A N7/SW'*F$+EJ4]WC*+PV5_'@J2?O%&C*Y M$YFT9LF$*F&Y5!)Q[^ OK@RRF'ND.2%.$N$M\^GL2JDOGV;XH1'+HD-A$Y<\ M )G<3X"\B4L:,KD/F;P>3!9)/NPY<,F[62X1)C#*3$0E#0SQ4%JDG6#(!.U( M\ :P/9^#I$(W@*2NW')QUDN,:J4QE.%*+7 M)50"E\!0YOV%P"?>E7/7TH1LB/=>Q+LS2[R$.HZ))-,/)NE,3+,W\S[[Q&[7G0L*+<_3YVGE*PT>N4E8:NX?#9;->\R!1F>5MVZE.+=T M2OO;5TCU_!.&@[Y9+5J=T6@P&7;.!'FR7D>WEF6V)X4ICH:=P; 8'/?#<#5+ MDON0%$^RF@9\((FG;+Q=JQ1^/DP AY+L=#'JC$,E9M(U#CY9BQ&V3:W0\C9= MM3/NP'/^W1F-DV(*T8JM%C8X,ZF%]CN#KTEW'QX1.J9?":0EK>K!L%8XK+1; MTKV2=D@O^$[UH=1,^%I243EOYC@R MP_&T8D ['>Z&AW@?TKL.GN&7U+,4_]%:;[_//Y(_?GU1?,I=.:MIU .3.9/9 MSN_ CV$_G10_4Z(Q1T=)J"254)\J6P]GGJUZH^[/].BKEYZN,\JGXJ&+.FE& M)UF4I&W=#>-:\28U)4Z&63SR?,SR74[F-6\ZJ0T^]/J5>'C=E:/0[29IIZH; MDU1,KN6 ,0$[&(5Q<03=!E_<8R(O'0*\'@YZ66\G:>FD?^>%MCII MZB;[/DGO3_5Y4A=74J*KA>N:3F^JY#4"CR-[%2\J%(:Q/Y.!MZ';"5^RKH\9 MYYND2EQ);:<83,9@A'EB9_4>>#'+@QUWNMTLJW1@OH"]I-?A,6&@@>.2[ON\ MC.F,V%@_LUD>_ CHT'?I2U,1]:P+ ??.('$N'[2:!.&['3 ^G]3';B'J?J-) MW%+TM&0_B>BI+/+XD#\>6_KTM>D,_S'=23@7.ATMC,K&8>M,=7CG\*#7.LV: MPWSG]#,XI.T>?.>DM>T/DI.Z<[A&6KUW;.?DHNKPGYVM-SNG[:0Y?'IP"$[O MP0[=A?9M?FW3#7!27W=:ZQ]/=M?]81:%W-[* "62<#,LX( M8H*+3,:+2J>1VFBH+SE3CGLAK1<"2\6YY880$B^JVWQ?_+/V]\>-8NMU M\7JSO=9^M;GV=['9_K#]_F-60+V'WNFW6S'?:J5H""437$O-+9-6$\U\3-+J M96"Q7#;UD%E"SA60"@@)DV \8-LY]'7Z(QBDC,RYYD>&VO,Z&MFCRV4]AB;Y M]HFC 2W#!9&[,*KP>@;"(TPVH 68;=EW +B^\J8WB9%,]>S] "Z>J1TH7F&.+.1WL M^O&GC^UGG[8JXC2JF,F&T ??-\EL5R6G3N9(-.OW%>:+Z512+6!BGT/R:ZM( M/GMN_5I_#GRU]'CI)M4[O3 ^&'@PI_U.&H]7R7,#;,T7.ISX_-SF1PZ-4N@K:4-\9GM4D/O? Q]W!454AY6QPD^6AJK: M2ZT5/VUM^ K^8G\_U,J$\R-?5=VRXUGUOM'<0(W.?&D@@G&1A1P[2?%\5,4> M]5VF?OV-SD07.FP(#DV1>6[JY%P515TS#9*:8BW2GHJ&'63-1&AH-3-3+T]J M@PWP,HSQS(M'YJ1^)1F+4F.=>C\;E]53TTVT%^4OE^ MR7<_@/"I4HOOU2)5]?B-PNQSP$B\2HU/5[WX%+>9ZF V+DQ9[>J\!KK>YYTH 3Q56WR^TYZFFN32L(9XS(XU(>GK&&R.XE$3? MMB!%,[BW&]S/>\1%%;TFR*D8$'2R1(I(AIR%L>4>"RSTRDNI+Y_]2R#= Q_B M9 J=*:(>75#;>]X5YV[VN=I)>:WF*%.5+IL!O?E2/1=?O2?XV6"DXX9;XCC' M.BKBJ+.L)*62U#+[ *L%51&V_P57<+._G2JM+6+5EJ>?+#-56S9.VMNMO0@A MB P8HY*+$G'K2J282[O3"1<\QFB(N:Y*SYUQT2E"!(. S5O&B2AM9,9&A;6V M-CCE;HN+S>#>9G#W]THM%!9!( Q@B'CDZ4RTY@C[P(0GA HO;U.29S7Y33-5 M"RN,+'+5OTJW>K[^SO65%VNO=PYPDQ5=OGCR^[)+Y^N((WFKW2)%>YW^T20[ MF*/SLK@GQ=J'5X6B>+6H,]2))HO,DT4KF,22R=M[42>MEQC0+PF>'^2.&H+_ MD&.8:P+I%!IT1CFPRC4PW7 P&M7,X$Z*T;$YJASO_H7P([TSZZW/EFV:N6W- M+1"7S[PXY_#7\>P-(6SQRRB$HCV NZ:17ED_O]+F;& "S6S*6#Y,&G5V\-O9OO\-?C]-T+4$S'G6K/Q:I77.0^#1>9 [,]'FXO9AF,OO M3','?V>$I6?X6N'N;-6'ZITJ[9&N,K"IV$3.WH1.7F3S'8CVQ]VZ'NWTM]4: M%/*JV!QX +Y\J>LN='I'W13E?QFD65B!PFV*MSW(PD7YDRQJ?(L%K%@V^'.U%-C[4__'.[VWM&=[8V3G<-\'_"Z6JFH)6FMMUA[ M^\^#UJ?7![NO+GIJCNR"5[>[#M[9]E^=]OH[T:8M 5X?;FU_/&Z=.M)ZL_%U MY]/KS^"II;TY>VDW#3/"(6"_>KKW?WBFVWZ^U/ZR]VM[<:G]C]>+G M7#Z^&I:_W><7%VW ZU8B2.U*KGAI*>4B&&P-80Z<[7D/[6@X^-+Q\! )23MI MB\4@9XWADLD9GX";=KZU #SM#^,7Q1MCAQV ZE>OII=9+?[^^U5F@E$XO](T M-ULG73NI[LYLGGX/A^[EN^OBDNO&@6Q?HJ78W9!JH+YK=[N/0[>9R MX=/UYFEB_(;69?]__.)R/9ZTQP*""7-\MD@RNN6#SG\G$=)D=+XN,E-=J%H^ MJBK&[P\&_IS"*J]S,NROICUC.9#XD':M7/L4\\%.7F<"-C/=G':>]*@&JU(7_ZC*3O\N#5HW7@8N ]INT+11>FT*@ R.\/>H#BHXD= MC;/#7*\ # .T<'YKSMG2U-0\X,U>NG(?@K'4ME'>8W*5-P[7'M-LBX'02/$; O;3M9H;ODUNZ.&F8IR;W_>/VN[TR1!U#JNL3!47W8'LR[R$)0 MR,5 $,Q(BA2)%$$.Y+,UX!HZC215QR[IPWI75!,!TC M%TXHW=#,(^..:._O*18UDUZBTCF!.(%@TL:2PJ^"!TDY8(-;>4GYJE3E=_*, M8T!9,@@)X,8!>9135F'): S64VH;GGG<\?Y\W#K>LY$&SCE#K$QY T4PP RE MR$@G4YI0"9\*R)%5@J^J('=7HE&&X>!U22'@Y3&5,_.$P(A;2TMOA&^(YFF) MYC/=(YZF@LTE"HQZQ%DP2&N8^Q%#K.%*&S0W,..!::Z0$WM@IIE--52+>!?# M\:,A#'6]B>]\TZ*K*^]6D7AFH7XX.Y9R(5"O-H^E[8IIV^1-L3%\_TYQ$ABS M(!$<-FPXM5HQH0QWT2HA<:GXPQ+8E\[+2 SF M*3=*DP!K0!I'EBIE!HN% 0>#K;P$BQ3Z\GZM.]; C659"H.E]1BPE6IK!+." MQ1A+I2)^6&)K[. .=K"_QRDQ ?Y#1(-+S1F.R "(F6T4=@P%0C8 :6K$/L^ M .%%\.(=W-"#P7$62R,9"=+JTL ?K,7#$EYC"[=?+UG_?-(^=#A];FM[<\\R M(@W7!'FE+$3= VZY!9A20/8!Z>&)1K$JXI^JY3N=['@VC>W!\^?0#LP?F8[ M].BNG%4:S357#G-GN914@S.@P$JMQ1)\_@?9.%=OT'Y_ULK&'9N:X0E<:T]" M"(25L<@+P1(U0:COA$34*T +@TOC]MO> BQUY[I$V)$?><(P4C@(A0E"I2*NUC M5(KSDI\V^%-P'7F@ \3< WK-,^\)U[E>=)R7G7F8I%AYVW5 MQ'D3?%7M[5SK^X7C]B#QXJ1B0QP2$N'K&<>166E)8)I:WTV M1?:\<*BQ@+L#T\X>1*U*>:J1UH!)W&IPB("I$ ^,0S!+"?BU>1_W%>6/KDH+ M7!>%7P"M?&HK?$V;?"^>KTRNSAG@3(\JYF3ST\'/W9CN56-7.#G7D2GL# >7 M!E,(NB)6R%#%D!6"6UZ"HVTL($MY.:7\A+C2#.UW0<;IVEY)I @6PB?OT_XS M[Q12D4ID8Q# +-(Z15(R^?*2Y>S._WXZ/C2S6:DWZ"?!DL%Q]?8-_LLE#V@. M3/+VHGC-.:0JL)H[HG5Y"\J=#FU]8TO;V491A,]RFTP6I8H1!L1%](B M2TH/?I@&C$6@.DSY.X! \-7 X<9_3S=:ZW;/FY*/V MX[ _&,+3^ID-GOGX5=VZM23+46D.Y:9U$P3#!ZHMEXDA7'I0@''?22VN]Q*N M??B88+M$F*YFZ:40 UF K_U^;DTMCS1W(&CJ5Z:UP_%4 MC6$ 5W0'9KA?]W :A2EA0;\-SQ\6&MGMN$[>"S&NW\_7R\V"9_V0])O.6G;S?^EB+ MBU7C-ZPDSO+AB>EYJ9/B^"#4VUQG.^^*QZ@$PWXQOX)/_S7U8SJ8@$5NU-&V3G9Z%ZXR*OPS@Y/"DJ'T7Z*A- MZ#[O:^6N\06<..B,QC#W7):)J=H&@QR^AJ'KC&HEFTIM;G!4"0/FL;V$#DE/ M;WR^S[=G/H>9+<+)O4J#92>5L,O9UW/S1N-@_#>:-@RUV.'"T'RG&HB.3U,QGN19DWQT[[.FS#E-U+HY"5WLX,L%$\B\49O0 M5;0!0UHS03TN"352L%']EDX6#_IGISW/>&)4;UJ?9#QDENLN_.I_>1&5::D-7WCK,=UV?ELG8CP,Z9 M%<(E$RYW? = XW]&17< )I& R0()#([ST=PO\$7X6 >&V0R+U,ZJL\^/%YR? MP^Y=^4B=K+ TJ\^43BZD$W>G(9\\&1X-\MF\"O#/[YU?S#B9?(:!,U=-M%J% M";YX;1H@S3!W$"ZNO=XGRCC/"6RV7\\E&\'674HX'@.W N1- Q+KCMR5T4@[ M"XUMQ>VJ<>?+'O@GC$[:Z_L0G;P[;A]^YDE08&MMCPGL:8P&TNSS1D:^&2VH\<#,<1)OA@WB;_9S1CQ!61G21UJ./Z&-#'[LEA\_D0UY5 .DBGGY+ Z;07JCENP!5)ZFB=44Z1 M50^YFM[KUHIQT_D^G')INOPMQVR^I;-=/NR,/A?5!%L]&[[L_AU5YWSS9J]! MMUN-RWS[:A]PSKGZO?B%_'ICHL+II%TB&)&ZY$Q#[!E54#*61!KJ!)U-%%^$ M"AC$Y-S=)G&Q#0^^%5_52:^?'AXVCUO[>]X+QDG4R&AJ$.?!(2.\0Q)C)GG) M123ERDMR,?. ;AI.[G@,:3^S4X(KHHV3@3@NF,,*VZB;X7R4X?S:6ML+JM2E MM!@Y; @,IZ%(>^I03.GYH)0I4]%:>G$XJ_AH]7KJK^0\+S"_##%06E(JM.2$ M>A6T(=%S$Z+B0"Y7K^_PVXSM>HTJ[P%4SA@=T9]^D#=8>VU/6&:9D=;QG1!FU+3T*V&@$1"B1P9BCF&6VM**&&AC7.V&QPTP%[K04 M/'"CA?:*"T,9@V$.C#?#^3C#>9H*B%-E/96)2S5,4P:LJEWPR%"IB6)&$IXV MG#T,%B?)M\"5TM@2'I@R$3//6, :"('9V&#QPV,Q;[W;LY0$"HR+G'08<0,3 M-VU\1HPK#GX5!+X>YBQ_@2^OQ@(6LV]@L0S8416ZPM\\(&95=> MZ@?RBWT$QZP$O\E*;EA0W#-5>@6QEDVO-%C\"%B\E3;&!*6UPDARRA /,2)% MK$6LI(QBP.; 6<)B=OGHT;]R#NL7?C,>,P%Q%#40T ;)M6'I-(LF1 KF)98T M-A/X428P!3S&I4IRWQY1<%H3'FN44!,%<'I\D#X$%U=>GN_>GL[@_^]^4_@N M(]U,X8>9PJ+];@_Z&EN(/Q$M.="NL#&='U3@.!.GL?'>4PJT^^**;?K_>G%Q MS>]&\=![KP(VJJ,WJ([*)U4=O7\WQ/AXW7#C_KU_F^?7Z.)@F$#QO_)&2KSR MRQ]S0""K\:C,;Y.9K-C#.;&??W M"/5:4LY1201!/#J%4OT+1"CA!'QHQX2[N#GQ>>^1>#USC/3"*=+B_ #I_!K9 M.!=OG^YH&(US/4_XKUH6.ZN!R-Z_33GK/8J?2UNX-4NC M M2Y[MR\N;F:H=9_6WH>,[XWKOPE5;ZU;/MFGEFC@QM:/Z_1?5>Q=J'5=O M*OR"47G]^S=^&;\@-[T)(>@]OWOC78EX@;6^Y9=S&>*Z5Z"ST]CFMGE!6T-7SAV7NQ?#_F:#:\_NBMK8WVCOG>K.RR>H>;US M X(^>)'Q;_;KM27'OZ=T^%-TXW6EPR_.V>^SRRN*M%\U=9ZC'68'KT@>W@\M M;?\,[>R6('Q+VWDT$KC;_6L/(]>8.!H7>2=ID7KK+BU[C!D8\Y^GGH'\"4QK M:_[X2?:1'WXN7NZ_1YF+3]%AWS$7;V=%]YJ+CV_)WTJ28S[@G3V!A3I#?/\_SNF/??"QW#MW7W?46:VT?'.YN?SYN MOWG?@W9V4TVZK?77GW>VWW=:ASLG6]MK]7?^@7N)_N[V4:=]^OISZ]1]W7K3 M[L+[>/<-M+OW,=6DXZU/[P_:J3V'FZ+U6IW\O;TY;GW 7__>?D=;IVM[4MJ( M2;0HNI!74$MDE0FHI%'(J)AGE6P)4>12:OZ'0?^5DVCQ\.6V'O\Y#4Q36"DY M_J/=LZ8MR^,FTQ_] MFI<%ZA4&<-1R+:/\4O*0TL7F5@16D[+S,\R;+'BL]A1D^. 3X3:>U7.9##\N M7CD-PX$WHX.+HT%6PI+ M@D)>IK2BA?SQ! '._:?:,(/&[ IBG]5R:MBR/ M1_44+OFKM+'BR'1\):I0;\R8+9^>ME_TSHO7GYW%GJV;WJQ-/5\?ZT?W9)A\6/-1Y"MI\<.MO0ITG7IIY6XO@-?'-W>(;/A_? M[.P%%4DI5$0$E<#FW0=J]@F?'4'IK]?*6!?6Z_PR=_;&\D+ MP^W#EMB35OMHLJA JGFH:(F,<@I&-5B"@Q/6J71$>97(R[5<&A^L\<&6N2V- M#W87:_^4;Y6THN!AS'X2V4Z"]><^5I8Y14TR:XG\+?8D_M8M9L/BC=R- G?Q M_V_O79O;UI5TX;_"\LR\DYPR%8($23!K7E9DGO73%8BB20(-/IYNM&7B!'*W4AXG(J015%(N1_' M)' ])XSN4FQTDB'5>W&WW(J?ZYTX+-5"D# M1IC2(6'Z?0B_/?KT(_ D)3*, M[3!,J$V)X]DL\KG-OED9?HBCW1M:*'95D7Y /K.A;D _?B Q-5M\>) M #* ]64 J_&XK*/\+U>\:QE*,'*T7.M->2,-&*_B]5'E8KQ)Y1H7\UHM(S@: MN5#HT9X@/S@/0Y>$S'82$MK4E\J.'4[M1"9>[+M.',2.Y@,-.L-:![WW7]=Y MTBM3+V6\4MI$7\%9E=,6[K09;DZG3==95:?-/;CK+U-/3O?RR@?F6'RW)_^E MY!G(UJ[NEVK.5+3FZ60ZM*Q!I:N\6MU\^_K%^_;SZ.=A]^_N]Z\'WM'[+_Z1 M^W?GJ/O%^[YW?@7?G7__^@WNL3]5NNJB_1W&=.@>7L%X0!T)!U2/?J8+GY\? MG_X-WWWN?-?C_4?7#CS0#7.)[G)S].>;KK<=>;&GJ]?;,8]BFWJ*VG$8A7;H M$\JXSSP>)],=+:5'$X<+P9W0HQX)8A'ZO@Q4X BXEQ=.E[K:V_]\\,_NZ<$_ M^];!TG)];NT9[UK_V]]P='[ZW=M_#UP>G!P[?KO'VPDR^7>+H= M0^!RH2CU@B0.F.34]5D013Z)HG6OW#7>OBHM= ^RK"@;ZG1Y?JY[ W8&NKEQ MV7(O[4TW#.*%=:DZ'?W?LFEBV:$Q-;V[X$EC9YWF@K(-X"&_NEX3S#)%?,P! M*3R>3SW**B[Y1=EF3U]SHO_U5K,'E5]PW6_2%/BR1)X5A5VV1A)74Q>]X;WS MB8NN]4JZR(')Y%=6%O\LNRN;$]IVUM'8!$2GUB^Z1SSO"=V_,1VI&CV#9N9T MZ[&IX9N60'J,];P,QZB_N59W\WGVVCNN1(/-*!DW)1ZZ-:==]N]\L1RU3:0; M4B>.(]=SJ@T,ND&F%HF M_A[TE.6&6M&X7FL*!HRR'NL@.8(#?3?0][I3]%4I<;I#L>G25_:.FR&8)2I< MY%F_[N8W[ 9\IO-*^Q:78!'I!G@W@VVLV\_*@3 ;H%^AM>ZL![>?0M^QPI5E MC65=#3,;W7#8.5GW-#9M\ZHF?J:.YJ!?]]L#&8_[4VTNX7VZ2O7K48PFI^P5 M6L)]4>=PC(VD:@ X8XJJCM3#;G[J-RQ?!W X270S:'.?N;?E_7Z>QH.R:B9< M/#V+5?M34PE^8)KXZA5+D[0$D[&Q5,5 K\\2+XI,I*9WZI!-O"W[(>Z>Y4I5 M+83U+/746%=%F)"LJX8MN.?+2#T^4P5U&7TE0MV/S.>QY FE+H]9D@"R"18D MD7)1_*IMV2O M4":3_6X4M:E,9K?4D 7L8ZL/=Y[DS;#/LPNR MV&/Y'GO'(CSOE8@?X[VOOSYX2NN1,0CVTGBQ*;,B6P6*&([ M$7<3XM,0R-#6CJ[6?#-UOLMRB]@A))$^2X2BDJLXE-+7_0Q#1Y(DHKC<#[O< MWRY_P'920B:A[0?Z/-\/B!W%E-H16":.&P/;38*YEM),_\?()7'=)V,:%4^R MDQ$-+JG,+U@GPX(!2=ZV53<[XW7C\S&'2-D5_K[&EYMP3L(D"1FC :!BY'G$ M<1EA)/ \1Z'QM5J7L'MT]H,$H/,9<N BU7CRE#UGWPVO33^2'DJ$K> +@&4M=L\1U;!Y$U YI*)R$140Q'5"^ M[9%P*>)MK89SHU.X/*(8 YIQ?[MV&U1N/]V;HZ.G?/I( 'Y2#(R+PC+4=\P3 M8/':=H?EXGWMHOF52E4,%UX#8*'Z_3O:;'-_99 M9^AIRF8(^D0KE0VS&I=HCH8]SN;/H\^PQQGV.+NYQ]D")^^/&TUR(MI*#CKJ M.)D95W+0.ZD1_3AY5Q\'?ZRV[SN>YO_PS@ #3$;6Q-7Q[@]?>AY-A&?[DBN; M>C2P89&X[B_KA@[8?+Y4F]4;;=?PO3GMT!(0$^N7EI.2$,P%]:*=7?;&VJ/5 M9&)DK,_'X.NMR1Z#16YF)S-O_3J9K>.0W1:) ?:V)6W!V;KRTUY 95S7M3 M:[)U7(=L_MD:M6EK^73KUZS5 MPMYW#U #3/K4(7'H!$I)RF.'"]]U0Y]*(1WNT7AV1NH]8P-@4QUEO?($9Q,B M \KFY_?_IS_@6>1PY^[WO'[?>?HY_[O;U\_ M3>6F9L[QUT_.]]/OYX?O#\CWG_LF__7X] C>Z\O5X9Z@WW0QU=-W[>^F_]VG MJL"J\ Y/#W[$Q)/,\[DM(R%LZOK$CCTI;>D[OB !]SPB]&%L&&+_N\>'=(@L:GTN,U]'ME*)H%T8\EHP+=V/,_%+E*/ M3@.:Y )9A3.R46.IUZE9=OMS?_[*_!;SO:#5-]6C//A29@-]EC[;1]HL)?2$ M_H[[SNCZ570'V8'-D^IS6-6-UYXA^\-_BHIVJ7_I^916!LI/=J(K J*G== $!_1R3&1EHFITY61JHCW,@Q/?YO OLORXK7U@KPT7YVK*RM1.IE)UT?J21/9;RHE MJ9X6"_,V/,ZJXD+S*B+ A=6#QYN*ZRPIT;;D(#<5'>#:"UBC3%HOW)=6VM=S M<9%GH M493+#4!0^EQRF'<0)05+4(N!2;XPBSZQY!-+;6Z1I%4"AGE[6$63T@%OB\DP MY@#7TGI23]EV6;MC:IL]S"Z;E4K50R2)!6I24D99HZ"'K6304]4*:7#T;S8__+YY71R:AWQJL6L;TKY]TV5 MDEFO,\Q2U8+5*3O-3BMU0;9I'2C@S(-K)L61NMK. %8*F%#I<.5 MGH$>\(,96WC[^C:LQ RD+%=G<)-"6Q<<]L95498MDJI,3(/'C&V*"5":I1E: MUD$RNE::'0%WB]6U7\X8E*G,759AO"ZKUQ=X0U7]C8D#4QI>SM7LQ6TD8Y:J MUY^/+1YBUK,B]1:^6JMH"N 3E,;Q@6?YJ3XS"=/@L+/N@.2DS*C*2+ M\>3H*OU[AC#4]:+ M#CSE9:D;)E.)Z]RC1?+B7Z^FH"EF'34EA6<-AXQ91XV-3WEFN2AUGI&I9@&J M^F2B6,A$71BK+ R#&4F;)P7?;L#3!D?VK4- V-NAL[=RZERWAEZ:DCO&3N&_ M&QLJMH$I:*M8_R^]7,&[:2*KZ:TFSF)2),SJ-VW9F[C4S5K8!XTU6"X6[/8Y M:V@TP?PBH-?#"7R7NRP$ .)*4,^AC,F$N=1E3 3*3^(%BN 5,&?PM\>LAE=6 MOYNNB;>KJP9M1DF\*B#!_>?G]_???Q[^//]S]'/W$JYQCKH'OP_=H_91]Y_T M\.L_,+YV]_#/V71 @O?]*]RO>WAU?'KH'N[M.M]//[G??N[_^>;NN_#\W]^_ MOOMY_/[;G^-W[/=XO.;QZ9X*UWJZ)X8?DQ\/XQ=/W"%ZSB"+L-9 M%B0F2W.3JTEN7I M;Z2[M>,&UW-)'I29//=LTJ?VAN#SGY=; A,D'MHF6NL$B67HP9TB.N[KTAA% M?M2LX+@W^@RX Q*!Y8C G\FLB7/R0XHH3&CBVUR&NKQ$1&PNJ+*3.*2FER/C MIM9_$%PO+]%(+P4F3#R7L.Y3,"N4"8+K9<-H'E[V*[]:)-Z&3<7PWJ?[?!!M MS9A4K&=_0SW[:&KVL9[]_3S_];WW=_O[GPQXRC?@*-_/#_?^_GGXYY-S^.?<.]Y[\Q,X MS)_CTS?PO-W+PY]ONL=O(^?[O]N.Z/[3XU^CP?'/SYTCX%??NY\N#X$1'>U] M@M\+>O@>GK-WZ!^^W[^">UP=OO]&__WGW/_A2(\F+N.Z>E9BTS@.[4AYRJ81 MCQ,5,$ICOZ2[.GI>[FIJFD21YT1>I+NH41:R*.:($,8NG8V0_?=G] M?+K_^<,WZ]W!T>[1VX/=#];!T;OCSX>[IP?'1]:++T>[7_8.3O?W7EZ#[^FH MZAE]'6X;S>JBL6\6,[W;GZ^L[5\>?OH1^B*((LEMUQ>N9M21S3V/VTK!=(<1 M<3R^8=T:7ASH_,YL #>1Q;9NE*B =E\ T2K:.J):\CY_.9=X-C8:.8I:01C= M+1C9]5N$!(\4V>OYCQ'9&[3\FT*&<<0X8APQCGA]1\P6U<,#:'3F7#JP'KZ=RZ_S-=!:.3^ :>?R:FYG@$DQ-6'QIKZ4@S%[8FH*"^:9N M.;#>X>^@?P_='IX)^^Z-K^7ZZ_/;SFW_TY]#]]N?,^?[SS?GQ^Z/V\>D_ M/__]YZ!_F)K,KO[A[@]%=(PPC6PF%;&I1WWXFR-MXOC,IUQ(6-ZM'>*'VXY[ MO?[,4W<,7&+_-4]O(>0@Y"#DS(&.F:)4,8\E)!"Q<.(P\(. .!7D MT!IR L]!R&DPY!R]'4*.])Q0A"2R*?5"&U8PL3F@CYU(2:+ "QV5Z$[U =GV M?8J0@Y"#D(.0LXH&YU'D^=3AKJ-\&G@>(R$%514GH>]X3)$*39CKF^'7#G2@2\#7<>*^&S;CWR$'(01(%D9)[$NA-9&K M8D*\. FXYWJ*>V%B((?59SD,SW(:#CF'I[M5I;[='TI$NCBS;R=,'^90-["9 M[[EVX">1:P0 >%^$+;.<*F80!V#I>.+3CU.0D3KB*I,9()W;=(!!V' 9@YSB>;W-@%;:BCN1Q&$KBZF+D(#@.]1!S$',0^Y"0M5%%%&9N2ML$G-+QN:!V5VZ4>S21&WE\+MP_'\IHA&4H1)9 ?"B6P*]K\=*>K: M0<0YI9%+(AEM[=!HVUE%X-^#;"Q4D*@@&ZH@5YFU@PKR[@IR+!N')X&*@\BU MJ><%-B5"VE'D^K87!R26/A>1 W:-[VU'NI(K*DA4D*@@UR/'!!7D/13DB$&Z M,0N9(,R.O<2WJ0ODD87$M3T%P);0B(5N @J2;CL.*DA4D*@@UR8C A7DW17D M6*9#Z'A1P")-'A/XPW,C.W8EMZ,8S '%J$0] M?)!C6!'H>O8U!&AS;@$&YL$DD41'4V]JA;-MQ7-20 MJ"%10ZY+)"]JR/MHR%&$+E$B"9CT[-CUE$U]/[:C*(YM$G O$($,71(:*]MS M,=1G'2)R-[@IPS[/>S"\PHH5Z EEI3V1=975Y[^Q3\,:YA\]GL _4_Q=9:3M M@=E['P"$ZV2:M#> :3R^4#G7 RW>F$U:_NY4;]'#M)?E:?_J0+?D445_MR3F?J%91K39 K:XR/A?5:G/5ZEC\KY=(&JC M2/7 MXS953FPSQCW;93XG/%:*QKY1JXP15*NH5E&M/FU4+ZK5!JO5$5N54E"/2-=6 M,G9 K2I'NZ4<6Q$0$U\1-TH2HU:IMX(#352KJ%8;LG8-C05&M=IPS^H)(%-NC(V.A5)T#O*NI5 MU*M/'*V,>K7)>G4L&MIUA,-<97,_"&VJ=#1T'$4V=8D;*2\B/M'! -ZV[S:O M&"?J5=2K#="KJXQQ1KW:9+TZBJ%63NA&7L1LQPEBX*M2VBP()?PS88)Y(?=] M9?BJ&V"053.CII]-'>,CU;=4%4?=D/#]S8Z@QNRF)F^'AD97PRX=P39B\U+8 M_&4\_EF'XU$O<>S(C8ANM);8G,6A[?G S$+*HM 76SN$;8=L!=#\W-*;4$4^ M+Q6YRDAI5)'W49'CL*G+$(D- +">)(]M-/-^F ?!)[K#$5@F1/@M(X@FV MM>,ZVT&(A9901:**7)L(9E21]U&1XS'&B1/$)$QL*5QJ _EG=A0XH9TX29BX M41PGB3 JTD-#&U4DJLCUB49&%7DO7^18O+ 7J2#@;J(UHPLT,@CL* EB^$,1 MWZ<1I6YI:6/-=]21J"/7*+(8=>3]=.0H]C=*I"#$9;;D)+"I&S";.1&U(U_X M &< ;X$P.C((T1N).A)UY-I$":..O)^.',7Q\2(75&XO,M2Y4#A/7[8)J*MH\5UC> M>.U2;QY?UN<-JUFK\Y]-R6UHW+Z_B81\5/F)WO@/&X3L3A..NJ1Z_3BCBH;$ MPT'BL0#Q^#8><)PPZ4D>)+8;<%,95-FQ[PF;$9Z(A$2)7O&4>-6OY1M/Q8S+3TE>\0)6TO23Q;.]QLG@01:'D6!TI_HS/I6\$* MFHJAED;$KO(0QK>57X$!$+8]:'K7\D\_,';3\/:/945>?I@>@ZOT0["W%.&.2H)9'+8]:'K7\?"U_OX!\U/*/XYBS4$C; MD2ZS::*4#0OFV;&?.)YBH1RZHW,VGCV915WTL[ M@[Z2*T[BP'KK3YEWN>I]\?P8R@.FS35.8S0P^:-28LA8EF(L8CS]@T4^\TB@ M;.8YCD[-IS8GKF\K1GWEQ+RB](_GEG.*^(#X\+SQX;'31A ?[H8/8XDC M3N3" M'(9J'T 1\B8<L%-@V$L)GO.K8,"0E]GZJ0\Q4%(R,^(#XT<.40']8V507Q MX6[X,):L$A E/,5\VZ/"LVG(B,V$1\&("*GC1C1(DFA%!V*(#X@/#5PYQ(>U M37)!?+CC^<-8F@L/O5"$++%YS&.;.L2UF1-'MHQ=[@0RTO[!%07&(4 @0#1P MY1 @UC8]!@'BK@ Q2I!AGC;LDL@.921TN]_8!E#P[=!/2,)"R;DB> *! ($ MT3 1WP2 >.S$&@2(NP+$*+4F <.-.CZU T'P.?Y0[X(?S@X3NUOCG]<)D1:KO]#I7';CE+_7792K[;9@4T#CM:C[\ MO&5LYH4 MY--+LN#D3<[XP@MURX)WTIZRJQ:=2WY5;+V:>/GQJ;PV0_>=AB1Y MO&DPJP9*.,N-Q+T&12]5KG^F!\_7;]!6.]=H]!]F4SA;.Z=ZPUE98KW56-7K M%__SBN_,6OAI44[AGCT80$NOZ77A[O+\+.T9C6<&W11A#V<+^YO=#V__M7]H MO3W^_/'X\^[IP?'1=66RQ.LW_'7_X9U2A5J\)ZU/ QA[<@6 8>T* :/44K"Y M+_]-\;RP]N$=I+6GA.K&*K<\LFWIR _S)S/3 G\)UWL>S(-?IWT8E5A$Y;\X MZ%G]=C: V\KBY4+O;A,V9FD9J\9U6_YHQ\]#YNI>E9ZH\#,HKYO _4D6G<1^ M$GA1Y+HDH,(CW(_BD#DRCGV80B*G$L5*%ET2YR+OOSX1;24''76<#+? ;D^. M-D M_WMI(3I9,!3I_] M/O[Z^1SHK?_])U!;H,S??O[=/3R)G.__;CNB^T^/?XT&QUT8W][GG]^[GWY_ M^_.N?7CZZ<_QWK[__?WGG\=[G>ZANP^4^>_TL/OM][__[+O'GWXH0ICPH\BF M<0!_$(?;L6*!33TF5$ #2GPP.138'!=:,O*!@O4S+&YJA8UH\$$_JZ&AY*;F MDSC+ :#TKNCPBT*]KO]RS:8>ESPMY3(M+CK\ZG7:,])LGCLB&"VG(AE5YGI\:-Y%/.SPKC[#'E!@S1<@4&ZV^EDE[PGE&7@*LER:R\;Q/UDT+G. MB7#=-V;=#WJ_X'VR_*I<]\\*[O9+W5X[Y'Z3_!CEI!HTJ6]XQVPE^QJ]#IYM M\:V*XAA[^*)O%5DGE9:>V?N<"*QB,9^P+-?MZA/@4X/23?]S[1HS]?''C&U?'IY\ZA^_?/X_=?+H_V#MVC]_#_U\X& MONE3@-^'?_XY/]H[\XY./\/['/A'[[_\^=8]I-]/=^'YWYQO?[YY8 -RU\< M_1'NX=F/*-&AII&P'25#W37)MSD#LTA*X1)"XRBA8/Y0MH+SXT?:2LW3/[>< M);M+X<8B9R;K4I=KCC!M>G6WQ]U#B."(X$LB>$*3P(F"B%/F4B^,F>LDW(O\ M0,2.E[CA? 0'*[/+^W"+W_W7O4%79OWJ>P3W58![7;ND G>F@H0ZTK-](HA- M!=7UK8BT%4^2Q$\\5X7QUHZ[[=, X7WEQ3KO:7 GYG]W,2&#>QK MEL/"$FV>GREIO1"Y@L^4?&GU,YC%HE^8,RWU^T+U"G4G7]8])G%Q[]7]BK+. M&.)&4;[%4.2<+ZW.R\+X&YMM2[DZS MMR!J\/E^*6>(24MATL&TPCTPU5$H>")22AQ(LCPAE)B&2A MBITD$ A(C02D*2.)!W'L)B*R0T>'@W@DL)GC*_B;1R4)(D?(<&O']U90!'C# M%-"*#*%'.$L;#XR>MIR>/ 1N7L!;&7>R*W\.BGY7Q[V^DDH.1&E%U:M0#"Y6 M/?+ Q,[=.O09?0^V=EYP';,WN!@&[C;DD/6AL'2S_?DOFFO=[0VW!N+G4OAY M>.T$T?.%X-0!,PY E J7V8R+P"9AY"0N2YAB$@PZ=KT(YLNG\RZN(73B$2$> M$2+^/!K^K-B80_RY,_Y,V6]^+&&Y!+,])EV;2C^RF0P3.V&44M?CS-<.Q3"X M'L&"^/. IEM-Y2F,]FG.69HT%O?.8[G?F>BZ:.8Y.V^UD]74S;< V#_D1*'L MK)UZ7K&$H-YY?GIG33RU#8K[F9\C$C8M1P3-QP<^"F2N*P(G2F02"LI%R.+$ M(S%38%/Z-!'"1$S>VVC$L,B[6(Q?ICV62>"[+A'<=D*'ZJ*JGLVEKVS=3"D( MDB#D7K2U0[T5%%7=?+,1W9;HMD3<>2SM9E(F$UBZ@=4.8'ONSI2WR,^@E(S MPU P'A_C\9\5]GA)HH2D/B,BI-+Q>!0S$CM2$2\(*(FF&@QA^&,3D.?;M#'D M*S=,')780B2Q#GID=AQ)Q_9(Z"<^BSV9N-H8PNA'#,?'7' M(0LIB^U0MQVG":6$_V)>,B%AUP--.PV6UB6B88PLQN8W2'900E#O/'.]LR9NV[6(S6<8F[^60+.X]1B$H?2I$[HJ MD91Z(0^$)$0X/@]"0MVR'\&]C48,A+R+Q7@^[;;D2D1>%'";@7EH4QD$=NP% MOAVXOO1((IS T18C<=!MB6Y+=%NBV[*YN.-1X@@?<,:/8DIH$"OIRSAQ2>0+ MWZUB\V?B#L;F/RDD33DQ \E<%2;23F3HV%3I3#'&$ULH1[$PB81P?5-%/\38 M_(;&I&!L/L;F/ROLD6[D4DZ$KYR0!@ Y3A03GP12)#J MTP1<^:[ON#X1MNL% %-,*(PL!\# M^_$PK(E(NTPLY0-8AAA+N0H(_3UM\86)RY04(5A\<:);=4- M:BC4"@)ICZR$VW0.;)LT['H-9ES#')H$O;1HS MWXXXI7;D1MI-&3$O //.WX9?(3IAJ#^&^C=#OC#DMCF!W"@[:Z>>,=2_N;*S M(7IG31RY:Q'J'S4MU/_I%K%92_:?3;$ EE*4JYB994I!DR26<40I490J^)OO M,RI#Z3#)(S\JPTT?TYS&<-,[V=)_IOV\@0]6LN<[=A!&KDVY8F!+)YX=."KD M ?$DI4S'FSILLY(@5K&?T-V+[MX%7AL1N2DJ9)T1F0O?)Y(#!OLA)3QF"96! M#%3@T8@E)$1$;BPB3WJW1>+()%2!+3T1VS3PA1T%/K5I&#END#A)%/.M';KM MLLUJ&?1$B'P?%_?LQS3!X;V9(QMSLW@7?4MF@[BC%G)*X70^VG3.W$#$OY?7 MZ/'GVP2>-3-NSKT];JZ9L8JNX4_69W61 R?H]0OK,D_[RLZ2I,P(R_IME5M\ M%,PXU,2WQ0'*M+CH\"L-=NJ6[;+"GRZ('7YC50J.#$?V,"/#K8 CPY'A5L"1 MX&(UMJ*[SJ\[BC M=NIPEZ-!5^6IJ(\-Q^JZF,>G/:EZ_=I[+?+PBK5VM!J#+,N MXW&1=09]]5=UTNZ,7[]U_5W+)1+POBIO;D&<\I Y(%-'QV-_MO-1Z,&9LN-< M\7.;)_!6KWGGDE\56Z\F7GY\*J_-T'VG(4D>;QK,JDDELMQ$Y;VV8%PJUS_3 M@^?K-VBKG>M8QO\PF\+9VCG5V][*$NNMCG0T\0)\9];"S]NV/IW>MN:3,7'7 MH0AI0]GR_M!7W6MJ%7&KY5_OFWSWAD\(NV9V(J]M.!GN5+=,O B[;>M M72'@#?I[,F>SE/DB8MF4&;Q1!GMXG_0KTT=R"^K/YEP,'JMY5U MHL0@!V(#/][_+8SN XW6U^A (H]:+_2/JI&-_Z :PLMMN OO6QQ&*Y5N%PZ/ M[V>6ZID7,-^EO3(47D?:Y^I_!VE>_B:&2\IWA7_'5]; *-U<760Y:%9SZ:6R MDE1C%7"/0=Q-^V,CGQ@NO'RNP4\JN5W.5%'HOQ:#+D@$K C\74]!>7=XGM;D M\#1]HSZLJ'4!"YA)F,\+)=(D+2?Q9/^ME9N)U-?JMRC*VYC!F:D??SD8!!=B MT!T KX0;Z!^*K-L=]("J]\MWS@8Y+'@/")0&E&VX7'0&6E^9;]ZV4Y7 B\&: M:&)J'2=)*G1H']RI_&Z$+M5WVUH(^ 6\\D6>PE.V]5.X3B0P[]6Y,ED)A:EK MF*LSGIN'#9=A)&PMZZ!7+6$-9>I7F9E0C6X!P1Q[-[,><*\_JIJN12[O97"' M/HBSU887N%2=COZM4# 9Y7QFL$YZ+K>XT)*N/[E]>$;(NZK?LG9E6:P?YOE*K^'8 MO"WREI-"8/64EE:04GB)2UY,[!%86?@TA?WPN>P/8L>K! M[M?3WC'26+33"_UN8+<4J>9[MX^L99VVZVVL+^6]JX6FI5-D6O9C7I3;YH+G ML%$O8$> @!K5IE>@>U%6U^1Q-B@7H9.>JT[:SC*IGY8,^OHIZI=F6O4V4_JY ML-*@*T VIA;2C*\<[64*H@(;4JAR"%S =OFE)TC/7=$W^^\L@Z%6&@26#J9& MLU^]F:IGPQM671@>@M(T%7..IW20(;5Z/?2ZI2*]*+49+,F==5(;Q+@24K/] M85F3I-QP/9#UX9XK%V^TL<>>NXC@F1M=JQ#0LMX82"% M?IEQ:&U=*;3MZOD&!J11O0N.^U)+]7!"-D+4YG"[PZ&8:;Y PK\*'<8."*P7 MYT![1$"'UK3/.OX%,SV:^_*7L(H M7/-%\V\)6 &B!RJOFLM*YJQ,SV4RG,N\GLN6I1^Y\,\-IZD)U8CAC5A8,8"- M^\L0C'KG A'I:2W2L=1PCY4[H/Y\]*"LW%^%QKH:S4= /J;P1]Q%/Q5 +N5Q MVDG[5P8Z9@R\P@^XJP*]-J%:1C\WP%":]F:N?U?3,KK-Q2 '!*W\ 4(S3#,< MHS._M$Y:UAEHM%P3 ?VUNC#$;^01J-X9*.12VWP)5VHS_2TWB/L2LE>JVP* MN@.XI*XI4J/>+RJ. 1*DU]ML#]4SJP3K75H%1:6QC7TQE"ZIX,+.MB'MFE7J M-=0\GZ>YX9-)!S2TU0P 0 04M4O_KI1?JNQ3MXK5T.C M16-)S0.OS&8 DP[8W)3TSI3<^TKFF$D#PU'IQ7BC*>!#0^X;*WUAE]>,>\:# M^:#?SL#>XL/9F2*[!NL-3,*S^ED.\U8MZB)['Z9#TT,S&_G(P.DK4<_0H%Y+O#G5U<%3 ],\VZ(90\KE4W.9*1!?=ND&OC8GN7Y9Z M!:87H)L68TI)#LR+J#R'/0?_E^1\($LS32]CIE6NV9FQ&/+)9FF%"A9>JSF1QF@]:UH@A6S*# M-]63HQ5O+64+FA0PDZF!@D57U*Q$I4Z-6C139E;"K%GY!/U/,_'(7F!P($S% MW/UGJ$I%3N&MC$?5K&#MN"E*1U'IC+.[_+S>6+'6*H-._VJ$P^9P56:7NATD M_*+<+?%(#Q1I%Y![M+M@[_7YN6J-/.CZ,N.8T4HFS<6@JU>Z=+266@26(I4# M$ K0:*4AFY5^4!!S4%_P.YC8SJ!F]OW+S#P)]A+\*+O0"AG^#3\;0W?](YH15+>K?9*:Y0I M!@;=]+=Y6IS#_8V]K$G0]ABP\"LM*'HI8=?7YN&8Z(C1^>9HK+4&@*=5FJKR MC4NE#S_+L8+(I2.M-^3D63[N0GQX/8'Q&C?$:[@8KX'Q&G/C-=8*7;^J4L>H MVF7\?="-\ZQRRZIN=J9/ND86G5%AI;_7FN%GU$9=492HE%1G<1JD2SSKS79* M9TOY)]3ORC]1 NKD9<7\Z_1*#E\(!E:^*+R&!LF)-S3W2N.!L=WU(=_OM%LZ M*KS_JL?;4WVKX/J0,LE*G]R5XKD%ICM<=,TY7J)BY0=0YE!SZL[$_Z\IPWBN MG]WZK,Y2;?%H=L-+O ).5)UU5M,S^49)GG4K\V9RA9:8/T":VA&8I#D84N:% MTP3>K9OI^37U4$K64UL0I6/'>!RV*U*0EFQ[")+F'#A6_4NE>C5[,>?'!A"U MA[^F-6-O-#3SQM[&_-1,K/FL=&5-O=T$\T^+&F]K3ZN>$+T7]->SKA_G_M6R M%X8B@#69\CS5AWD+A6"&[HV!6QO'X7=GR_+$R?6@J#20T'5V\A0@!/883#/0 MGHH^@\UI!-V(Q(EVV&=&)H_S,]X;=W_I'Y\"]$I W/*JPFB@%V^/3XY?ULL. M0_"&70>?=/;,@U^#70/L;J&R1-.G.+;^X,RX^JRRP_MYKQ_R@M] MH^&0FS'B99?C93.&?8O, #AHVV.@'0Z]*1RX/RY/G/^FXTQ@8I?K,^IQ!U#M M;5G"A\+'++>Y*+D)IY=SCG=W00,6I0MD>*Z;5*3 ^#0_#F(0W/$0V7=IWMV$ M&9GO(M*N%:5/3LH@J.%<7)1S,78$ ^3%^#\^GQQ:7TZL#Q\^&J$T'E!I=L;8 M_.;#<_.EA'3;NFRG.DYMZ*.2EF8_:6^3!7,LB!NC#(Q4 M_5LF7(2M=4K)*C:EO6A^3Z9-&HP[U28[V2!.BS183G+ M8=E4'3-'NW[<_7QJ'1P*>@,&7B_\EMDY6R,Y.,KZ M^@D]$STW?M76T#"I^6)4;UT_UW \Y2. MVJO"6>?DDY0YEUO716'XH,F;EJ=6HY#Y.C3^)>[41]BIHMJI)Y4@D !0U'IC M8C7+S)_+'DR^3J(;>HC,8I4Q,!@/]YC;M<:[.R[.,#_Z$??-\UCA%_)E79:@ M#.K;[\.4WA;E]4QURJ-OAWH1W@R*U)R,O1T>HLEJ91Y&]$V.V.22&]@\4;TT MRZ^G1YK(3?Z+IYW2\.]5T';=@+.T:Z=^^X/>+U4 \L(FKG*688:&F1R:;U^J MN$AUL/_EY64KYAW15MV6R+HH@#-WJQKNUKN:SL]MRAZ1<8[;;,.(WY$G9%C# M _;N<']7025#:^%-QG,Y^[JF8-O0HQ4Y&^W1(A,>K1&KU[1#]8HRG0/=4W// MQ&?4@#&Q5""U9H(?;,/-7IKAOAGMM>%W8]%<)9VP4]T]N*"O!?W]V/L[S&;<.D5AA],1HC7>WO&_?=A\/VK"=UA?>SPWOC9 M^4@_='0)@P9B<;#1>]Z;K-A8K?WGLE71B5WX<5GL9U4NUWJDJ%>-$%XT1M^8+XIY; MP9Z#'UYD!2S44=:R7,NV/L-3=6Q@;;3N7EQD::]?1VB/-EO_]EC?QNY&F",, MWEHR>(MB\!8&;VU,\-8_=[2H76=F7P$8C;!AGG,@+*_+NK/- 9H;@=MO6;57 MJYW&:57^:>3E'V'(B6@K.;B]FEF%VZ:]P_K'$VLX3C)=4]=DGV9B4-;ST!FO MNCRQJ=Y5UJM(2GQ^!R!G$A1EG36@-=R06> 3[' $N,^N7E:/^K3]Z.!3E"= MF,U;U$^S=DZS1H/[^":!FZJ*V;Q%75;R_T/7!P-3[:ED?<7/OXMT+SC$Q>7Y MD7UYCV5X.^OH+;AMT./>@H!N[8S2_I=R"\[P*:RE$#Z4XPYE\!XRZ-(YXK2T M'!K"K9VWNC);)Y7F9/$- M[Y@8]).VFE_6T$#)!KQYM"DO8@XC-FAA&'+?9BS,1DB3&R+W1>Z+W!>Y;X.0 M ;GO4T-#Z$UQW]$QFLGIY+GN'SA9,KR84S-\$XB7GH^-8,3Z139J5=BFO,@F MV2GZ?>81R[5#([13&B!-[CRS]Q:65S]/QPD_M"J%O-00T4)H MSJ GE')PHX6@\U]SU5:]0F?2'_1,1[EG8RT$FV(M!)MD+02;8BT$&V8M! VR M%AX G-!@:(! N1$:##@6-!@VP6# \X1UU\C,O=%:&"]T_M]654+GN5@+>FXV MPEK0+[)1J[(1UH)^D4VR%O3[-,9:P+.%#9 FST%3 <>"I@*:"F@J-$ CLYL/ M%GC1MMYULLOG$WRD9V0S# 2V208"VQ0#@6V8@<#00&C,PFR$-'D$DR0P20*3 M)-!2:1 RH*7RU- 0$=TKOJ],'>4)DV5V^3%D)$U8P8T0.\]]($:"E=BP$MNS MJ,3V**N[0:4=72R!NED;]L;ZVPU>:T0PW!"(8 VTA9_Z^0VVB= 6?VJCB(3N MUDX-;];!@6E.1,A?UC^\,RC[!>DCCD\#6+#D"I:UKBCZ?(X1S11MQ#FB>9/- M6I>-.$DT;[))1XGFA? LL2$KLQGB%-SQ,/'&2+8G-3MP9.LY,O28W]-!C MMED.@KI]78.7%3$"1]8D@7L@MKM1J$#N%."S"E]:L Y6"OK2GM!,:??[%Z]? MO;J\O&P52K3.LE^O=G/13G^IXI629SQ_)7F?OXH\-WBEAQL1ZI'0">"OS(U> MJ=^>35K]W_VMG3>\(]JJ:[VM.G-K#YPN"J0;72MK5XM,1Q5EXQ\Q]IL7$\V\ MQ[MXZRB;"J(MV&7ZG]IMIV_*>U?&WQ?^55B[O=Z =ZRZL5!OU$S5*H-S#CF\ MD44"[4!R@@GWWVSOG^._;"WE ZB[H_:R4AZ0;3^#TQMDW!NXJ$A_EJ8_+M(? MI#]K-FBXH[#AZYR+_FM570('I_VTKZNPGB19[^O8&WJ:"!XY/#$E-#=JA?]9=IO MUW?JID6A1Z8'=Y&G'&7AKB,<9!MW?69=\MC(AWHFBM# M/N1T-V@2&E81+7R>Y:ZIS=2!%AN>9XV>&97/7-/(V\=8V-"A0>!3 MPU79>;FR*R!Z6 $1QX(DY4%("G$PH&8)EH),9&V"9N!Q'OSM5<'LP'4#YT=< M.E#FQ\]0A[PX?_GJ8YXEP!E.VCS7B6P?.[RW77&!OWEOP/,KBVP#&XC8@NR# M3G&/_RZ ;9RE1;]Z[LFX?\6PCQ.;;5OOTHZRCK*6Y7F>30AS(U*/8W=P!MRX M8D$.1LJ"S'D]9UG;AD$TMSZ8P<@39U+H-^C&\ M\3K,(F#N*_6;.#\(+4F4X2U $S1+RE-1=OS0%.E]SH'9[)[EJN0XFJ24WQQ? ME,$EPZ_PQ./F.3:/-)SMGI059_J6F5[,X::=VM-.MT42V&[/52,NKM#-*_1@ MOLA7?1YW5'V+,>@R.8[Z]7+5X3I,[:_+5/;;Y114TT']:X@WO(S'1=89]-5? M%?8ZX]??5MUG8AZ+0;?+\P= SF5XTC)"X9HW"ORIY1C[LYV/&,J9LN-<\7.; M)_"JKWGGDE\56Z\F9F1\?N=.V^-,TF/M''<=Z<5M@YZHB^1L[9SJS60:?,%= MY]3+G]YHL&QG::^FJ$&YH\RNG/J%89U\T,_^JCXH6:?Y),YR&)2>K@Z_*-3K M^B_76*WY=PIOT.N_UJ]?:X:T9U[4ZXK'G;AF0D>=JWSPB$S7)X9^L@, MD1FNV: ?)_7$<]S ];@UZ3A^N$+LJR;YJNG:51H'7=[:3PH=*% T)0Z[=L< M1=T>/(6S>]/LWB/8VR51J*V7B6!O:EBOZ99@X:Q7LZYC",-KI1*T;;=[<:%Z M,OU]K=5/%%B MD*?],@3P8PM;""!0&L:QX*X_5"X'2%N(VZO MV: ?IV2TXWIA.!$4?IP 1H+-WH?]/AGP/ZS+6(:&1_-#_@\YR%O/>J-Z9_VB M6+@AZHR _T6@^)V*&$\1LQ=>\QEU--MQMT: M:NZF9G@,SOTXX$N[?UC_;% M6YVTFVI0[*0\3CO: !<5,!LK&::E+(ZC?J>%*6XX"A:I6T6),!1L/GZJ6UGX.-?@@_;*<_];6) M'FH.#\LNX+[ #/YWH']Y]M+:E?!JUL>46R_:+\&@SL_@3GO*.NFJZO3@1?K2 M.E$QAY'"5_^H_#+MG+55;Y*7'/(KRUVH4\6=6E/HVP<5LX"I@*W+@=M4TE#Z M((HJKK6H'W+SBK;Y+P7<"5XI@\72S[@8Y,5 Q_? ]0=]U;4"A\ BOW!?EC%# M9X-.%=@,PZK/56K&!9/2L9)!WDN+-DB R"ZN]%7ZJV(@VL.'5$,&01@%XM;C MW7]K#2[@_I\5+$_1?XD<"L>"'&J=.!0VF$ .U<1!/U:KJS BXQQJ_W\'FNS, M0-NR@!DPG0KKJE\>Z-T/4&Y("PVSHTME6>7N0\S5.E M0W([3*P0S^.(@[J;!VA8#9,#Z*=VG>17L7,18Q%C%VN34$#808BQB[;H-> M'&,]4F.L7O8$%MZXH76WA7:J$FO_MQ(#DW]XG,"W*K<6_N&XS_NSJ4_E<9O0 M%QQ]SXC%B,6(QMT$O@\7NC5C\+NWQGDAY!R&V <]'B$6(W3B( M=='<18A=NT$O ;'NLN;N/(B-7Y;%(I4P=R">[Y2WX1>@#:S ,T'_:5]?P?3? M=1B6KCEI:E3R/LS+VTPJQ&G$:<1IQ.FE<1I-8<3I=1OT,CC]4*8PXC3B]%KJ M>,3I]5]#XI#6P=%)8Z&Z83'3#5JY?[_Y_,$ZZ!5]TS%@+Q,#G=G3J(5$/$$\ MV0 \>=7G<4?5I&J,K5]D16H89)EK^$O]=9G*?KMDF17CI/XUDC^\C,=%UAGT MU5_5BCOCU\\U#"KTF:"JQ:#;Y?D#& O++/,RO-LU;Q0$4P1U[,]V/MH79\J. M<\7/;9[ J[[FG4M^56R]FIB1\?F=.VV/,TF/99RXZVA1W3;HRGCZC_2'\X,X M6SNG>C,9 P?N"J)V9%S?/'8E3?@>2?O/U7H[@ADOR%2?XI_YWULNZ5M?\;%&:15ATUNQQ9/[+^M1?QIK)^ M!)CE .;M[H=&J2$$F/L S%O>$77%EP]I[SS6]6,0;A!NUEW@$6[6?PTUW.SM MOVN4&D*XN0_<[.FF<"FB#:+-9LD[HLWZKZ%&FP^[;QJEAA!M[H,V'WBL.@@T M"#2;(^H(-.N_AAIH/G[>;Y0:0J"Y#]!\S)4N"[4!;C3L3H!C037_0&J>-FKG MKUS%+S7$!BWYQ_O<>I=VE/4BR?(N[U?] 0Y,N)!E ML$$G> @8'H=/I)7VQGH?DI>-DH;[X,#LB6N"]L.1-79D,P4NNI<>NM/(UQ)+ M_H^USW5_C3(I;+_N!M++JNXC,%"NBXZFQ;F5%A:WX+F@OTP/$-T@#G@J[V?Y ME771@9]FN<7SG/?*'[06T$LST\CN_=,G%<6YT=[C8:&V3\?N9&X=Z?6?D;]9 M!:)J^34B4@G0SO_$^:NIN-=Y#W/#Z8>%[N3#*GITR[U3^?]OZ3!Y M^M]!FANP,TTT1BG8&@J)K_N=5M ZUMES_[=H:XRT=H4I^$TBCVY7]ZN;<%AM M, $'Q1*-\H"Y,W+[E[PX%A9![EVIJ[2AN:*L%:S/,>(_' U2D-BV9A/(*OX_EP5=W-[K7U M3L7Y +#=7VS^^'MO_8/K;?'GS\>?]X]/3@^FIA3%-I5 MG*OA--[R1O,HXINKUZ^*5[K[>":S7%D?6M:_P I-"Q1B%.)&3>-U$=TV)WRI MZ>_">Q(E%B6V4=,XIV3D=3F]V>DU8GU'KT9;K/$HV?4!:8431J'U28KL J\49?Q!J,%."[U?D\_G,YW*L]K[5 M)'%5[L7IVWYY4>1P;W!*NC_1RGN>+%(->\[6.>PII< MP*)<6QZD7[D@XZU MU[+>9EDW1MJ)M+-9\SDIGMO67IHKT<\>EF.B<".AP>5&0H.$IOGS>2NAV>._ M4FF]:5GOTD*T%_)&X'PCI5DEBDX**)(:)#5(:I#4K/LTHE@^)JGII:IC[;>L M_]L;]!>+1\()1U:S2AB=DE"D-4AK,#2G$5.'.^4>T/MW=B64]4&I==LZB%R+ M: ";3#FS6?TP**I 9) M#9(:)#7K/HTHEH]XNI"WK+^S=L\Z51WUB_?Z&?(:Y#7-FL\9,HK4!JD-4AND M-NL^C2B6CUG'I=]OP_.^PD?P&A@.BL2F8?-Y34*1UB"M>8"6:PNU2'O2=F4- M+P@=L/F=R5[%F;R"_[3[W<[._P-02P,$% @ ZX554!L=;#&R& [P\! M !$ !B8W!C+3(P,3DQ,C,Q+GAS9.U=;7/B.K+^/K]"-U]VM^HPP>"\39V9 M+4*/P]O*Y^W-F>:3I,.HQG;P8WHS\IC/W!YDX]IS\9CL_C&=:J7SC1$U[\>88 MTYE':M5:]?VOSI?1^?BJ.KY4*N?CR\N*>C8>52[/J]7*I4+5LTE-IR-Z]*.9VQ."73,U:E4Y_?VA/>"/GH3/CL:+\?+I$37QQ\]C M>PZ/*U=*K:Y$#[Z.'--8XXO?1)SKIX;E>M0:L^AYR[8L?YY.H'O.J?>V8*?P M4 6>8HXQ7M+E$ZT3X .ZMZ2)M^KL-/@Q>M0TK!^"+N#/(^I"%ZCG.<;(]]BM M[7#9\J$=U'M&%EM,7:$-%MV8;TH2S3E#AE)R#$MEQA6Y3S[=JR63LV M;42ZRY&$(R) L6=%!+IL_'EJ/Y^.;=_RG#<<6!L?X//-2RF-VTK\-3 OV=2JVF[GMMG8WMJ M&7^B'Z8CUW/H&)SSA)HX2K +7T]DR2W#-.G(! K/\7%NPUGPRP+LQ-:'8#1? M3W3?X;V+?@,'CT,;?F C \W AQ88'A=QY]C^XNM)\*#AL3G,$YQ)\,WIBHV M8;6%6L; 9W=ZZ>*^Y0]O-[[PJ,/&Y+0_K:<%WFN=T%-S1K MVF8P';4-.C),PWL3#5U)!OE]#29B[^>.76AXT_?)CS^"CD+["Z(-?_+EO8A("GY@QM33J6/"@"S@_&YC04),S M8D"@O2Z8QZFS P$7E#3 !P=Y'&" TKPW]&(> M@*O]X1L+?$0#67.$[-%E$]]L@Z=SA]C4(7OUKDU[_"/35+;BN2N->)$(":4, M/'BNSQ:^,YZ!EX#^3!TZ;TRG#IM"\R$ !?"ZD\&,.LQ=/:5BI;1T1T>.PVNVF>"0(2?8^%C3J>G.(ZR . M-<;4#%LH[I&89N]=&CHPS?G.&S>YP* :8QB.,"7"P.PSPW5]0>0K2_[A_2QH MBM<@'QIT;YNZ&*Z4!_>.48\Y&$K2*8YM5#C\'\\U^N 3LGVM%/'']Q$ZN A$ MRP3:WHPY+6BE-36@%4$DIKV.31^74?MLBL&![;S!7P;V,D@K7!YM%)YM=R1L M[V;2LB"DHN;0]JC)A^(,C)@Y?>;YCK4R@TQ+D:;?L[$T+(@1S(X/)HQ<<;0R M:GHS,>IY5'N';SFK^Z.!!P-U[G8G??;,+#\;,B'-CGRN87EL"@,HOT=M!D.+ MK2=4&/J/9ZQK,3%<(I/RY-Z;SWW9 M-<;'&'Q!ZLB%-1S0])0_>OVV>J1'W_"KQ@MU]"X/H]T[>-!S6^@"H+3[2XR#8&K'@T'?W8@*R/4[L/]-68^W.QX6S, M=-\A>I^^/( )XC*C.\B-T[.>WCNR-R#JF>*Z+PPF!EWW,,)&HAO.(JM#^70' MT#5>YKAF%OSAX>)-%'_$OG+SJB2YY'N/6Y:K4.F>.&\A5);\0!>4[_TY(E,L MNLXAVKOI1I9V"PV!4.N6CG%5WV#9UBJ@V+N!IA395F7&EHYEIXE!E[EM;$4F MJF= /^ W?PY?KCW2LL(T^,ZV]1?H9Y%"W^[:<*!#17N%I-7 !5H(,OH8GM5S M%@.S"?8^1,)(TAW:(1 1P@#3' LW/6KH0QNW*#$GMCZ0/82VX'BP)6%MOC#M M-Y:3O;Y_:N_@-JD[0VV#KI=U-(8+6E&PT0C[D=6C @QV%4AB:C+=:%36BH[* MVL$ AZ4Q[^V!>3,;5/T,BL;?H\GIR?8$4Y@4[=XGL\1*[.9UQ4U8'4)2VV?/ MMOD,UMWDOFN9G.6D0#E4>[==B <8J/S6>&5Z/*G)ZY:8:N_=TB83-@X2M= 1 M8O,P^+$P1N2BPVT,/*GCW0CM,B#)'K$?P/I@I\ZF_4 M?P*]]M&3BZT@X^'_ M"/"#(M&U_7J#%:+MT$[P.EAX5Q6BX8P&N7P+4@+]7\"BX; [R/$=:IIOM[Z% M*W$Y:UD;!H*%NX]5P-^A@2/XL'_BC_P,?.[37C2ZSDS*D'[VK"CL'N2_]H-GGSK1'N%LRB@O:]@L\%Q! MOK;#R&1+R8>ZG9/#'FX:F=C./"C'Y>3+.43[SI%%4\V+O?DTM:+=N\=+6:#D M^XZA/\$2-?KIJ1.N7/+-QWR73Y$53TF&AVK9L\2<5[EO=F-_FZ[N[C6D_F,>7L"YG? M[MMRJ, T;6=APY!A]XSJ?_C4@9 +5R/;=(1?V\Y;6+#)V9U;G,_>_9HHB!:7 MF&4H]]Z] L=(FC-7!O=O) M8'A4!A^=LDX\_N?>$[>\>'*(?.HSJ<##K5MV[@C@_&Y 8+-C:HZ;W) M'9O,?'SO'4D6O)2B%3+E8#K#DRS<8..P&=ILE**V;=?M,&]5^+IG^I3= 5/\ M9<0@*\/\U:2N"X%3<*@$C \UF(LJ\IM:/HB?(=R+^4$/; MU!/T+D0D44\UT(#WAIW @GRQD_@B/@>ZR6:U[LA+(+BL,FG.3-LQ=#S\:.(W MD'IKUK/AV#Q&D5C"E&>UY[7,S?;T&M8.-@I'3/>]41BF4PBKL0\0AT3W;$C< MTI%+=Z@.67 D+:^4GDNX]^F["9\<:@X\B/K<@>W#+$OY2A'_^P5W%N%(#16=O9*GWWLW4TNYW9IKV MRP?6BJ48'F"Y.,I5HX69S%[+$>\]R_T7-,FQ^Q N.]?0*MS=*[9C <'>37?M MYH7$SG[Q\0.EA M>>P[V)#\:(&3P O&F#ZT!VS* Q]!N6-+OH<:< 01($C""Q'S+NQ(>73OXS2E M$ 4SX+JO[..YR.[DT0T3R2)5+0EF!Y)>4LNR/:YJ_";\;K$PK(D=? %?X>6- M7Z(;'/ML$EV%FKC@-.6:3/[?%^J,'1O[*GKX=!%<^P/*B]TS&3"8.6P28%>) M[C']]YB:GZ$ET2,) =CUU364^/,ID(PQXH7NME?]B3@$&G,-7-(/-'3(W=?9 MI&CW=3QA9_Q7]![&3M'> PDS_^,[#E-*T8X#B8NS[P; (STZ#.XZFS;$7#U^ MQ0=^_]AOI5XTS&6NGHT81BQ71OBM6JTJ\(]45I=>5PBG)$CZZ^E[@G>L? B2 MNM8W_O?[3H;$X2,"PG<^09IN?3"EDH5?1DH4JM9R;=/0,0*X#AS]8,;X1"&A MZBQ:@>H5KOH:Z)MGPDO=KUB1D!<)F!W!\-P>Q=7B&?/PIJYMD%EG)(8)Q[$\ M3.2O:[S_5E+8EMIR[4ET5V1!P%)9B*&J5ZNJ"*H52V)/2,3T"-$DI6RV!5II MW,3 J=7JF3QP:_Q)(. (8IK:MW&8A5B+X3VK5L^W@_?H5A.8\,P^/) =G"3= M N 49F)(SZO5"WE(X^S_0@(!1PA3M/Y1 S:/LQC=UFVKV>@,&\UF][$S;'7N>MUVJ]G2!A((;L5> &Y-J2I*D+(; M[MBT7=]A\"$21V+R" @DH432O24QF60EE$12C]A+@=.#033FUPSMU :68D2V M4*O"OUW8 KCO4'Z9///%K*W9M%*$0D4G4J_7ZCDPBD'XT"#FL.M1Q^#;P M&^91P]RU:23$B8Q$K:KJ;HRD0I8-(7\-FW*T&$F7'W_K!HV]=2-V.\[/,:8B M+1';V9G*U[AW8&=1&W\AO)4$FDF6[21!0PEOZ=$0"\(?G0'].<;V7IK8H,Y5 MOAJ_ X.*VG$TEX( OK_5ZZ>[*XD&B(WJ0N5U@QT8U:II)&C;T3.M0?G/Q]:@ MA:H=@&IO6D\0X[:&CWVI%%N2D3B9OE22$]0ZK"O.'/XX[R-JTFF/F%Z]]MWVC]@09* M'7Z7,8PDD7#>56#J3<3Q<29_(0&;4BM>?G;-(A5.K$J]+@="*2?5A$IYG7/T M_F!( >=9D*/8(:HJ+\#G8U<)"K05+H?$!1W=&]<0=_;!JYD@.=,-:SE_@7J8 M,P\/9V\#=$$18N3/5%Z=ET$^)A<33YT85GPF7!-^M(;5F S>U-7 "Q7Y$?PM MAW@Z.S'*YRHOX4N/;Q(((9&4(YQ0,Q M8O@O(%&2A#\FFX3"B6>O685+8@TX6@;7W+L+%4 W/>9P3?)MXM1A'S'^BTL1 MV\4EI$*2=K$2'=H"9CDQZ82+/SJ,]X!%KVOGVU[GML65MYT-"%F* ;]2E>3B M5Q;@D9QP&RU("J$O([:MSI/6&7;[ MW@.H1 * ;%JQNZDKR?7RB-R*8JB9E(##9$:J%P#,C$.Y:.[C2&6=NVIKA# M(GSSZ.CMCME3ARYF>)@$[P?[ +N0EB&VBG-5*>@"*@1%5[CLJ!(U>B-Q\03E M'TTB#M<&Y6MY7F*(+U0E47O,@[C<5>H6ZONN==W6&H.!-I3+O]Z1B*.B2R59 M#UZQ( &/$FN\0#Z62BB.>Z[J$MHO8ZSS7IM%\K-T2J%K@MQ8250!4X HH0L* M5L4>M.%]]P;3UL%0,D_+(!2ZH[JB)*NQ :-*P(FL6)4>!/E!(:87#PU<+)>% MI)0CI*\]==M/K?4TZ:LWC( Q?Z^?UY&PMQ*:,H6RFBN4]6"X+L3>[4&N)/1 Y,)70 MN;4ZH )MV/A=LLRY>EKLP"Z5Y Z4@)IP\G*JN$!>_9Y&[),@I4Y$3'%UE]$% MQ72XP?*?B%KH>-2J6DMLLEG#XKB^MU0M;BBVK>!ZHO=O6-P(*QF&8O@4M9;8 M,O,.OI40K,R$=\R!'!(**CNJ*:\37WN5^$;(RC(5HUM3:RG[$M;070J*([LN MJ^P #XRIQ5]W9WD]?"T"W@XVN5G=I!_4I=8/;&T$^C:"Q(90!U/(,828>&$9;@WI\!*[F!+,?HHS5F#FC"VM@$Q*S$(,-X3Y17WX$<&^-K DJ) MX$"[PP7-5N>VVW]HX'%(F2VK22)A;J">*2F[D ,F),:EU'J7/[R712I,&-3S M>LH!D20&9C5J^":F8(+>!CDA M0S&*EVHM>N,@7B"!Q&:4$LZ\]:9U'F6IW]*0P_3NK*\DSB2%E^;0JG>>M/R], M[L[ QA-N*Z0O8T(7=KW0WIDX@=BC@+:SS+F4[F+PV.NU-72HC7:S,;B_;7=_ M*[B@E,-![%[.E>3)PSA'@BP)\BSK8I-8O?(K3U)\Q)[JHIZR%)@+5AF=6(ZV M"P13*5DCR &.-*.%NRQC>LE1S!BJM9VC_*\Q+ZR/-J/1DORP%71C\IH?7F MC%I3YAI68SSVYSZ_\ZCKS9B3\J+"MNT62%1W*%SHC\\5M;[AX,9,-V@27N\6 M:Q3AKRM8V31T-+??TTT.O MW?VN:==:1[MM#?&@L,P6W50R861P#C%X M:(#0GY\(/*9=JUFZ9'Z:E?0"R> MZ]5Z,GE-AZ*,HS4NQ$7O",[6>J,YGX%3V GV:MI=!T#6S0);7'9G& ME+<3]_+A!2=%J_8?(44,.8S-Y"'=+,AC(54HG,2D!WL.==>C;_PMU-L9QG8RQ<9R MI:J)0ERFL2P;0H*6D*@I9*TM?/*(K"=JSM&"(B?__J[\YJJE6QJ*%&NA/5Q4 M5351[LB>/5*NWX^+/&(> G.# MARA.(*@FUA>+4EX/E\Q6@KJII8N,U$.Q2V M&MF!.!XFEA-J/)O=XA>LX"NBFEW^>D2MTY2[D5E$+5P.N:@IR0O;8MSX96UK M_(Z8%'J'>3X/X1K)1;V>+&0)\2GC4HE R1NLF!3A)O:)JJHF%KC$X)5]_42@ M^]7EM$'$^ !2Y_Z\CYTUBT?''R5); %G8 )%+2!^$6X8'(N4@GH\SB(9\QS)7F/('(DG"6^ZWC)E,2X M'A&*-"$_1B49B8<@>.%$P4<"KU*.K;[&:YN]1G_X?=C'-+#)7Q,JM8TT@U0\ MFBZ5Y-6#(2O">9$XLR,4!49/'@?QL+E2U41BD U,*4<+WC\KE9Z%#PI'PF55 M25Y(&!"63J72V=7:X\)$ZE*I)^O^ 7D9,Z:@YQLD1QF$0E]RB2>\,W1?]H0G M4,,JXV@SZC(LDQ1(9?)YB.&IJVIB#E["$\]&.&->Q"EGZG&C]5M/C2'?>[8, M%"&%N]=N[B"#P[GPJ3646[*3YR6>-E0E>?/CBO=:1(O)9LB>K/@?\4OJ7'H" M*LI1/$>=U9.+L86P+.-4)@W!!K/=YKS%'O=<51.Q7C&@RSYO2B,36\R+7B2. MEZHYQC,-[M=S/<)>KUVQ@7;U2PJ1UF)&);)&Q9Z:WK MGX^-_E#KM[_'5C67YP8?.XW'F]90NY$P%4E&X@CR2DE>X;MDO+8X&CO;N&1^ MQ*WH46(9+L(X\:I:3Y8@'Y6J2E+5O_W['Y>#5U]@/.F/AG_[ MB?V%_O0*AG&4^L./?_OIP\5;8G_Z][__R[_\V_\BY#]?GQV]>C.*5YW_ZZ=4_$DS^^2J/1Y>O_C$:_[/_Q1/R]]DO[8\^?QWW/WZ:ON*4 MT^]_.OYKT-'1:!G1T5HB50S$:DJ)95ZJS),/WOWOCW^5(+P$X"11_(:D5).0 MF"$F4#"9)(7,#2>S?_[MIT_3Z>>__OSS[[___I<_ MPGCPE]'XX\^<4O'SS;=_FG_]CWO?_UW,OLV<__\NK5M3C&HP&<07Y5_OOA[/!VRN 'A9:_Q-'ES^5G/^^/$ FG_F.A M=/:;TZ^?X6\_3?J7GP>WGWT:0_[;3R%^CC@COWW[YYV]31YSB:C#C M] C_/1^B3+8V%?#'%(8)TN+P:W VG(P&_50@^]H/BC;./P%,)YMQ^M!@6W.^ M$I6WDBBSW@ [\KJSEC M,Y1F/PDSJ,[G0\@R^S,,II.;3XI4+:%LCMA_796P:S%78;QG/366:D&B]QQY MC)8$JCR17FJ3F(^"R\8\WF5G 3=[X_AJ-$:^T3#_].IW*&9T;J.O"?+C> =0 M]RW$_!L_3ZXN+V=CDOX4+F]^OQCLAIB8CNK(_5JOR,JVBM\?75[VIV7[*MSA M:IOB-H?;72%(&Q.R=D""%T@00ZH\MXEXFY6-5%$N<@L@/$+3*L#@/P(P:NFE M&E"6\&>BCEJ(2)!1]$"BD"3(3(E(00I+?0C/D[4* N3+04!%'53#Q0E:'U^ W,T MC'/_A!J1$Y.,&.94V8T2L4Q1$IG'L)P)SEB3>&8I-:N 0+\@$&PM\C3 55NNDN%.LB;%;B;KN13Z; M(.1>&J>Z8NHM@QA'5TC,&41 PG"GQCWZAF*3#4@0 M&&42!)"B!1 6B>A>G%1#\1N+N:X7=#J&S[Z?#O[X#,,)W*9JF 40N">##\A8 M]A[I0>[ PTV*HJT-G.%EI+4O5"I!@@JJ:!BMFQ&RH7_ R8]],V48$JCN0%T MR$%:$KBF1(&PP)/"'[,VV;%O1'0O%JJA]HW%W"("NF$H8'!. VB2O;%$TN"( M%\P0CF&[L#*#I$WV_/ND="_VJ;;6-Q=YRY,\R(%:*0VQ1DN$H 7B>(R$Z:05 M*.=":F+NZU]DP)65 85[??!V[5Y[=*&0$4M8,!RC3!J(3D"X%,)65OY7,ZX6T*?4+[WYPBKOKX7#??^Y/_:"G1= J)$JDL6BUA=#$ M)1"$61\],&EU:!+$/$!/E^*9RCBHH8%J<#B#J>\/(1WX\; __#C!4/OJLH@: MTAO(_=B?]JR0@<=R!BUQ4Y><9A)L9L3XF!PW7/LV&]_3I'4IWJD,DLIZJ9D1 MNZ%CYJNA4?L\AD\8E/6_P.$PCB[A:#0I1UDG&5WWGLW"Y9@%$5H[E $HXFT1 MA-08H(6LM$R-DF3KT-FE$*JVN6FHL6JPNAB#GUR-OR[LCCB15=X:(@P@'=R5 M$W)GB/(N([@M^D=-/-+[I*P9:I&7A(XM!5\- (N7?(4'G;/R!&Q& DJ.S^F@ MT$T*RCJOLI%--IP'+U=OQQ:H==5($+U%;C;GJ MX 6Z3?7^R"7Q301>#\>CX<<+&%\>X>9]DOE_%[72!Q7*&85,6(8%%3')T MW#+::R_+D0;'D)\:X\ TN4#[!%U=BK9J@:*F*AK=M+JAZ.O"=0_D$:@/D8#D M&EU[[8D7(I?[) G%&8WA3:Z+/TE9EX*M6ABIJXZ*5F3<_X)T?8%%S"X0Y13" M52EB>4;H*HT.'PV6*,TX3\9"\DTNJ3Q!5Y>"J'I6I)XJZAY,W6QZ;R!,%PC2 M1E(!62$9#)E5JEP7RY9X*ISD EB"-O;C89JZ=%15S7)44D&+ .K& 5;<1Q6T M*H=FIO"GRG.J0!"SUMKH(;392IZ*.#:_AW7JOY;;/Q=CGV[O -@4>2J[=["V MW*17&*YZ7(N@-?C O8QM;J0^0E-' ZQ-<\E M9#$?3& VX4;M,#J4^(=5"%@:&M]W_TD\P M3#4V M;;" 3I=2,I")2JZ\Q#2 5LP'PB*&A"H@_]PTW%#N4]31@*OBAK*E%JJG=8NG M?^ONPN>06*6YO43BN%,L97)/GDDMHZ6B$50,(VTK^.PC\V\_? MB^@(_UVS--2I+S1^@FD?)[E+Q99UHNZ.W*IHU"/T5ZNE=3[%/V>%6T;YYH;# MMJ):.F9%(3U->)1#,0833T 6.6:9"XVH+5+L?ZFR+E_^:BMRBI> M8YU,3_*-3.?#5AGB-[D'"S2\QKR: P+3O#[_G T[D^_'@ZG,(9)*19S=Y3K*T'O8?II ME,KKN")N'.TWG\" MV4V05'Q*.R=\_K;O-0RAV"LT),R52]#)*(U"XY98PP7A'".\++C.;>JF/4!/ MI^QZ;7AM)_WZMR/FQ$QZ.@AT]ATCTD8,'ZV3)'@*)#BN Q,Y:]_V-L0-)5L_ M*(/!X-MP/>,%M5YQ=(]*40\6D"66'=$2N/,,),@F?OU=,KID,;?3_;T:D)N+ MN^+3B@G@,*6VQ1OTG :C64FW6Y*LQX6*&M(&G3"9T(FRW FBLM$"&.74-;D. M^BA573JAJ@N(>LJH5V,/3>W8#Y"BO739'_8GT_'LHLD-4<('&ZA$E+IA=1>Z#ET W5&F]%,=H.+I+RXWE\5;[!!FW)L@"R5&,6!=QN\I!2J5# M(;9)NN,ABKKD*+P4G-51;_U@:P'V1B(SUC@B9/*X>T)Y289^ MY*32Q9TE\WRKJL&L!A=[-YHH[,Z6@\ M$_QT.NZ'J^GLL=#H^FYA#[P+@0(EW);LB@F<(,>L=#KBB07-,S0Y^]B2[BYM M5ZW0M4O5=@:/C 8)F@F20\GJ)(]1"Z6*")N]T8$9$[N/QWIB>SL:(X2'U[>M MX]>+L1].?)Q1,4RS?\UAG_[KZCHQMHJ0HV914%,>2O9++DC,. M!!P'5O*&C0J,MF2J4[X:H*6MV=O!Z/>J[QN_#=IJ92^GNE*BM'3OP@E. MQZ/R[C^]_OIA4IYZWQXG[F%$\.6Z1E/0C&F>$@FE*;:TQA ?2FFEP!GZ]3F) M-J7.5B>Q;AH5!/@D2G,[9(Y(;C+QJK0(2-R:9"E FQ"@LVG41EAY/*NZCA8J M5OW#S33V9T+!OP]@'A;O7;M$L\][CE,5/.>$L4BO[PLYRSW1,2@JP6H7FC0@ M6H6X+@5].X)-=9W5ZV#T"3>ZUQZY+EX:NFC7M&C&G?7!$A]+/4L;//'&L7+L M2$7P3,8VJ??EY'0I2MH18BKHI5VUXN\?@6FI7$ J,)0"(G5$@RAU>0F6N?6\ MG$\W.;1\@JXN54+:F9VIIZF*C1"1Z0G*Z.UH_&9T%:;Y:G!3'[!G@'('%"/R MY V10C)BDY0D*B8<]X(&VJ3QQV-$=:E>THZ 4TU'U5#S\!' 3?O;]<8EI M]W';_5B85BDEYB(!KM!0AE+UG?J ^A<6O30FDFCB_RPG9Q7HF!_+(%702[T7 MF-_.7OJ3SZ/)K"W;2;[N/\IZ&83QN'D2IG,BDI;:[^ 9[JP^L*R<-[K)%O8X M6:M@QOY@YJ:BHNH>B2UA]"9U=IM.ZVD1!<00B4(1([:%)#8$1+G,P>/G0>EV MQ[JK4+@*I-R/98;::*_FJ]_2F O>P/5_#X=SO4"5-J(4V';* ME9);Z,@!WO/H6$$;QSAO+1MYU$0RZT@QB;'E( D69,WEYN1NQ+8=EG>Z7G 5EVS M.]@0YS7#2]+]7A."GD,C:[21A%(72K%H0;S0CC#GO&Z",5=.5BN$?-:$TU+MPS.!0G,*A+1O_1908BQ27)T=1*W M/F'P7V<74BY&>_&_K_ICF.U#.'&Z*G/ ?$>*D4OKE"=IX'[@0O%ZVC+:DE-#,,%$E6")XI9RB*G4#K$2([56/BN0!62XDU3TFS&ZP\".$YL\(($T.TV% MT] &9:O3^ *N:E3'6",--H'8X7!R-9YU\8#I=#!+72Z31V+&F" LX;+4"HX0 MB$\E#V6LIID:27.3\Z_U27T!MSQ: JZ!/JOOH&]'XU\@?81EA#'!)% 325"E MN2H+E#AE*0F),\F#--XVZ8ZT FUK7@/YH?;+6BJKU\(#F2__+Z;T"QK96;)\ M,AWWXQ32;!*OTF8LOC>">"UVV:@NZ6S:W[9\Y&.(X\H 6R2PA-K M8^GG5%HT)_ D2J\\?A1UF_*HF^81GS?X?/D8W18#K3&Z+.=/O1;*44YB*BU$ M,\;7@4$DH)52 4G7H4TESPW? 3YOO/KR,;HM!IYCK[NW2SC=-.8]*FG7D[P_AM2?]A)3T66J2788/LIYU;./QRGKDL_>"%./I9.VUU;%ODB?Y\F(D[R<+!<@1T!7/M$\ M:U59&JWP0+1-V4L;3.)-0/0D92_AI*4VBNJJJPF*9H>+BXW">R%2RA'4!#UL M3B07L42$M+2D=:5':9*Q2?;Q4:K6]&)_./1LIZ8FR-F;H+P@S8C1V6O@FI%H MDT V641CF#@1*!X*T7!T9EIC9H&>-?W)'PXMFZJF^BG'2;YEL_1!GO0,8U&' M%$CF&7=-XR2QX SAWO*HO*.AS:7"APAZ"><9U7V;&LII<]9?2@Z=?)XU'CKX M \:QCP+H1="44@;EJBSRRD,F3H,A-CB7@=$L MO.D7_H=ITF,<@UHO F%,E-(A&%Z[TGXJ),[1<3>"46AK:FYI6?.MZ@]F9393 M28L3=]PCK\;QDY_ 22G =SD:SC#AITE["B]56R*FDL%;5*U]_.#\\/C@_?W-POG]V>'IQ>'*\=_SF_,/[]WMG MOYV\/3]\=WSX]G!_[_AB;W__Y,/QQ>'QN].3H\/]PX/SN[2M5M!NJ_FVK'57 MC]>M"@5N0\;I:-"/)8^W8]'?SON,*EC.^[.IXJ(\$=BY(N:S/J,:EO'];$HX M]N/K%LUO8.K[@YVKX][\SZB8QV7Q?"9K\?O1J/T>W\P>":]?C_],^KN44D\FWX."XX^]LOCRMD[G.=?BBM0 M](Q:7%=>6RGV#B7_\>'P_+#0>H[$OCG\%???PXL/9YLYWRN.O*6@-Z&_A< V M=] >'["->*J[5:NIH88#M>%,.X%90Z=H-0+>^O[X5S^X@M&\6M7-HS3 ML]\>=C36PF;D[$15%215J3S]S5/"_=%EZ ]GO)Y!''TYB8E 1KQLVE.LV!W M4YJ6TG+W*[<7U6[H[UDJ4Q+&H-Q!E40;BISJ3*@&X6-BH")[:GGMFN@N75?J MPGJXR:]V&CQ;I_L?XJX<;9[D&R(/D+_IUW(P?NK[J6>S"MQK08(VFDC&@;@D M@*3@,I@(QGNZ*;P?F[A+#P=> D2K*;$9S)HM(BX$LV7]0*2)2%?$R&,FQF""]8YXX60I M)*Y)<#P2[Y,-7'K)VW0U>19NN_ N\D^[O-I@LI/+[^':7"X&0X.E1-O26\0S M2D*6N/O*P'7*N/&:)@\[=L)=%WI:_6F75QW,=7(Y?3OSGO14_K1+9E-<=7*1S#;0X]$P+FZS/:\SQV4> MB7,1_=<2\OE,)3%!)JHP[I.A\\ME*6==:%?VIUTXVV.MDTMH[J$N_N!N_?^> M=)1[A'PI)V)Q*RU-(F?*JV2ZOIR>Y+(3;V3^M&NK+@B[=SYWG[_7 M?OC/V=/J:*0-S'OB0B[%R4!@W!"9#D&K#-\]3-W!T=S#]*[9JNY/O$ZZ M"J).[D+?]M6%G\UVW)ZQ08FH<4N5%%>^$)FXQ"W1E"7<8H5ENO/;S\/L=:-/ MWXM84!W&7?=VG*6,G<*PM"(_"8/^Q]GPDYZ0.;'L+>',&B)3-@1=5DZ43P8L MH]'3L//M9T7BN]&A\$6LG1>!KT[N3#>]^"[\'XO]SU( R51I?Q6 EORB1>L0 M)(&0@I91@35-ZF&V9ZT;K1A?Q*KJ*-[J]6>_O80KA+71,6*LXD1*P#C,8 CF MM&9>H'B";].)?9W;V/__CL"VJFM5Y>+\XF3___YR M7JTY176AK<%195G.+,EU]:Q21Z<_O'W%A;/#^')NHJH*=\TYJTM[&YY;0/FZ M>MF\;M'7^CA>/GX;$*_ 2V41'@[S:'PYWTB1"4C3T6)1N).KZ:147<"-L:IH M-YBWNLBWY;VR*KY5I)\1@1.?PGA&86F#]LF/H0G(UY^VNB*VY+RZ'FX*EHT6 M"Y95%OJC7^0>KQ6 M]R 7QMYB"2P9I1[/+5_#W][0+N\AA=+14+!$\C2[I,V)#ZZ;!:(9A_ 4F/1&8!)\C!JW<$&F $JND($!! M^^A,9*;)#9ZG2>O" [FMD?%]LJ"R1JKEGV[I^L=H_,_#X:QN\.0[PG24B4;) M2/:9$0G*$B^R(";;1!.W68LF[\A6H*T+S\#:8:623NJ#Y6U_V)]\NGY<_AUA ME$/@RBD2'04B7>D2+9!$IL!&BR#VL4F'H!5HZ\(KJ'9@J:235@G*T[.3TX.S MB]].CTJ-G.,WQ6<]?8^[^R:>QL.#;>EPK$CE5L[6@W-L[FP^-60KJ51W1!^< MZ1R_EZX&&-H\6"MR"\^UQK2M9+PIYY5\XP???Q3#!5$ZJ9(BUC&*ALM(XEBB M)# M310N:=ZDK>9C1%5H=+%\['?CT632RTFQE*(F8 S:4J,U\0%W7QV"R<)X M$7R3\.!QLKKD,U=#S)*F%K4T4\TEVHOQZO)JEEA\ Y_'$/OSS#A:G9G\AVGO M]O]G]OG#KZF"2*5-72(! E+/7:'>HEO[V#T<>P_?^KCI'MC\"VVVI4G;;71;L9U&W>G1M'2 MU0=O)=&&I4D/RTSO#E\?'>R=GQ]<;)B(_FZ,K;.5C]%4E=UM\M)+1ZK,>H,, M]=T)MDI3+Q^JL@CJ8_[ZF.?]P<4O)V]*9OS\8M/X^8&1MI3 *O0U$, 64'A\ MP";BJ ^+LX-?3XY^/3Q^=W2R=[R)%.X.L"77CU!3C\LM5+YTG)H\UU?P\<'% MP=[9,8Y_COOL_LG[]R?'Y[_LG1ULPO_#@VTIA!6I;".)S??#IX9L)97J.^2# M,VVQ6)XCV6>ORZ7?>:_)/8PGAQ]GOS?I@7!>.9V(D#H2*;PA(69' MM*&*\<0HMXV.I;KPVR"[=CU\B\/396XR&9>V-,J[?T25< M^#_F]17KB&B5&>I);6U^JMTQO#O7:QA"[D][6D*T@0D276)$:D@DA, )=]2$ M+++FNLFYSP/T;+NOSRMHO 7)TI2%8WEG##KBF/*T=4P61!A MA$I@=4FBR=:U#9!?*:N\"3-455ML!ND/@$K0GK:G K99IKPE:R$ " ME)1C6: MF0C*73285_?L#S_N?RKIL\/BR9TA%Z?CT9=^J2'U\&+P:$"-P\7 DG)$QBA( M$-H0+5+$E9&5R:L5S&Q)91P2%'PR3O"(@V19L,B7ZT;XZXI7[-(\@^+ZMW# M8 >G!0$EL)6P]@?W%PCKI%/7766>CG5C?AJG%>-7E ;<",&[CF" M-'L28@RD5/$5TE+.V]RGKYQ7G:V;)?+%A7!7QJ?XR7#Z>O3'&XAC@)[S!J(, MCB0?(L9(/J$W@A2# !L@I@1:K&0!-YA\S6QJV[< -0!RQXJUUD;-,_9EJ[%8 M80R+^M/)W)+V(.IL13&./%,B%<-2,CE9#XQC?Y!" AVD
YM];'3')T'N%/H<39Z,]YM*A4J^QLDS9W:U'Y$I*T M#7!5066M4?4&TE6%C(*3S"V"/1N,@0U@#&-<@""8X:UJFCQ!V9I9 MV1]FK]M0-W7R$ZNX=/,M^ V,RQO!;SW>KG^EQQ1$GG,FELZZYR1-O 1*A*61 M@68TQEC-WWZAW M_-[U+Z"7^<1*Y%E*R40D04'I@TX%L<%1DKVA&?FUB=?+4FQ%ZDM(S#:UJ;M3 M=&N3.VL^=/O1\.,A"GO2XT+G((TGS%!T5-GL6I/4!!234:48.(,=6M2E1*[9 M&N[%@+"YPEI#ZGA44MG%@47(SP7R[2'#_D+)^OW19-I#.C.+PI*L)2M7Z!@) M"=<%UUH8'G2R6>T0:^M1OVX_M1\%A0UUW!J>9_#93\?SQ92_.T#K685>1="X MK7IJB!24$YNC("Q:B-8911M?05^#V'4;DOTHX*NGP1V<3'V+K<6V5U')*")P$DM? M>ID-)Y[)1'R,/&1C,M"F-UZ7$;55U+*\O=?)9RBOI88?CP#-]5FQ#B?YPV3> M1*IG%'.>9UPR.I5&4,"(EUH3C8/+J+5/?+4K3YO,WJ77)]6PO)E.4P_BH/RGDW;256ZPCV--9@LE&$QJ$(A)T)LY0C'4TDUI*BG'/ MD]OD-@1TZ:QT9Q:JNF::&RET$OMI[HQ.>CX&%ARE!%+.1$J+8C N$*NI@NQ% MX*I)E+D2=5TZ)=VY0=I<3XTA=-V7F\?"9B[W)(4DT@@,)[3,)"LI!/[(6-:D M\^XC-'7IL0@$"@A9:L2)!*$RLS=P8,[IUF=_BHR.2U MXWE=3EHR+Q-%]8%$3G%12H*+%/_0'K*QU%+=I$'.@?ZF2JB. M^J7KFXF@&=7(&L=-7Y8$GYUYCQRTY,9K-.;/&RYWP[EO@(VM]='"+EZCM?1& MO9;X8##ZO;0T["7NK(,WLPS++6*80'=YH*3-YV*.J9Y+-3 M49)L@T%&)24>K"-69<=3H)&GU@')=R1U,?.V!3J>7 F;Z:+= KCV;7T*SC*J M2/:Q-#/CC+B )IV#$S)*\,CY3G"Q/@%TL>;UW]^?ATT M:^.HI@X]/X9(Y>@-!L<-B=+JY*-5R.Y.T+&$N([NI,VPLJU^JF=1YQ"^T=@;IOEI_>21.QPZ:F\<6D%D@A))/1I%+1S1S)F@>D/83(YAX^SNMLS,UI58(_.4%UXJ_/35I#',#WW@ZT,]=ISM!;F MHSRU%>?-K*]AZK2?FJ2ZO)=BZO* M$MWWG_M3/YCYI*D_O1I7-@R/C%]=CJORLFWGKX/C#QLUN[KYU>W[>]VGH 9/ MFWMG=P>HPU]U/VP^[G;=VA9'J,-G@U7^X?3TZ* LCKVC_;WS7]X>G?QCV\CC MB2&W72V\JJ_]/;V]S^\_W"T=W'P MYN3BEUD3N=.S@U\.CL\/?SVXSCML(JU5AMU25&M3WEI.FR_%U0=O+[/J2W*% M.:]KWZ#/OE"FUU4T5.E1Y%/3;O:?E@ MEB2>?>MT-)F.8=J_;EXVSQN7YP23O?1?5Y/I/" ^R1B4]107U%O/" U,$9GH MO$$:UY):FX7,MDF'FT;\;'LN4YFLZQ"XR)D+E920CO"L2A<)18F3FI'DF%=> ML:ALD[.95@QUZ2I*%];&]P<\G0!2M>/**MP4ZF6*E(5RD2WG1"0OC0N0: *. MT22TIZK-7>Q:#'2JMNAOTZ(0GKG^\/RZWOC/KIL']]=Y=/:S/;Z?>871B<36Q5XV!N!/SMGBP\$W( M;U&+>R?[ARN+XNUHC-(X16;'YS#^TH]0KJ9Z9%\39 M; @$(:DKW8MBDSOD71' C^Q&M%^7G87J3A;J&<2!GTQF%5NJ2.#&7GWC69CR MR%=JHC071&*X01Q+D63'@'GNE6[3C>)YV>[2[>@7MR8[ALJ=K,1]/_GT=C#Z MO5PSA]M=/T]GU?_N2F-8;GKVDM-)<%.>^VF)PB^WC%42)' K/.J")=&D:&-- M)KHAT 54E-=O-'*2+=-$>BJ(Y^JZ84D"3J/@30I"5>;CI>33FF)^'8/3&BL= MLR"%?*I#L)YYXIWW1&J&E#M0Q&3ED\@T"[?S'/):'+P8M_<%HGQ=@+1Z +#* MN1KR.AKBKC\9Y6X<06Y.T Y.(2M):ZM3Y8/WIT'%ZM'=\ MOHDREHZSI0R?IJTZZYO?/7ADM 9BJ'Z[8-DD-5XKK#1N P$U?+&P;+K;&P7S M>.BO.J^MA[[(T;BU!Z^CCL.1LD2X_**4V MSC\!3"N+?\79&DA]$S[K5?'M#R$M!/9OK\JPLW8ADY-2F%I#3KY);F ],CMUH%0=8DM>Z;928XVEYGK>*YI9OY0DA2CE!F M9YO]..>GG*+4=F!6GK"%Z[(9M\WVT>4T]*0P+$"R).B@2[-=1M @X1^&&^#" M4Z5:5<9?B< &^^G".>!)+MF128E^8=+#U:@T9Y%HHSV1N93*UBP3'H-WB#4O M_8Z,W8,T=GPGK0"R%7;3*@ILN)4NG OWF-?!2V3=J'(0', 1!S+C/UEVI;)G MXCO"U )5W=XV=P*B3774$#:'PRF,87+-K>').ZDB@203)_@#[\Z&LY>AA.Q_UP M=9/"NV'7?RWW.6IG,+;9C>8*LOXZ8D:"'A-[K:2[O[)^_>'%^49]OG>\9O]DU*U MX]W!\?[AP4:'C(\-MZ6D5J:TE3PV/WE\>M!VLJE^#OG(7#6.(]<9OIW4&AY. M/C+K.7XS70U@E*^WMO?]8?_RZO(,]R\_J+"]UYJZG=PWET"EG-\13"8 #Q2L MO27@"GI&&^E]MH1'$N?3=#W?9"T M$\U6"]17I?8W\..+WT<]Q9P305D"P6>4# 9T+H$G$2*// L*ODG.9TTZNY0] M[!3J-M'C\X -T0,]*B,PF1@QM/3MUDJ7!]N* -?,2L9EHZ;(:U/:I:QC]P"W MMBZ?!7)O1U?C'@^<2I,B 26!R-+V.%#)2U2VX+NX6U=3>X< M;[.7%;>D&L.%LM(3SW%]2"$MFN) B6;9B^2S,*))3[R-J%T%>?K/B+S-==KJ ME.7MWN'9KWM''PY.WKX]/-X[WC_<.SH\/K\X^S!+1VR25'EJR"V3)6M1O%5B MZHF9ML@[K3AR6TFUJ#<]>SUTNG=V\=O%63D9V2^E2S="T8-C;5W)>!4:FXAA MJVK.CP_92"CU(7)TL'>^V4G*_#>WY'39_!48VOPHY,[O5V&N^@'']; USC(> M&*D*VPU/**XG^):*G^WOY;K$-FRAZN\'L M';_YY>#-N\/C=\6<_'IXL>$9ZNJ#;RFQ#;G8C>0V-S'K3K$K*58W5"O/7,.6 M;3[9KN3;T"*N3,/"^>7-LY)1?@/C_I<998?#R71\M>TQ;D-J=J6K+>6T:V4N MW(\?#>>M;9]-ERL2LWM5;B*EK33Y'Q_0@S\X._IM(=Z[[2#QX7COPYM#=/,W M4PS7?<589M*:KJ.^NCLVVQVE<:MZ6DZJ_!DG&9#8VV :<^ M.GS[V\P\[)]\V#"A]L2(6XIG'7H;"F8+$*TV<%,Q/0FC><*V_!$P#/O[O_P_ M4$L#!!0 ( .N%55"$;J3-A) %#S!0 5 8F-P8RTR,#$Y,3(S,5]D M968N>&UL[+U9/C#W_[\;?W/T/X\7_^Q[_]V[__/P#_Y\G;ES\\F^23 M(SJ>__!T2CBG\L,?X_G''_Y9:/:O'^IT??S/*Y__0R\^+6.,/RW^^N6CL_%U'^3' MRI_^SZ\OW^6/=(0P/I[-\3A_?0&_OLR__,.+U-B?3O_('YV-_SI;_/N7DXSS MA7KN9.&'&S_1?H+SCT'[%4@%6O[ESUGY\3_^[8,L6+)\P_?Z*__3@;'WTZI//??9Q2O9'ZGJ_1]?__&%5[..Q\?CMFV\Y!_/GM#>M3(1].>< MC@N5'W\8E[_].$9?2.AD:K9HO$(DK8Q3TAH3/(8Z"L*4((L%G32!,:@A$A$$ M*W6RVBAE<4TA'<\FA^/2CITG>-AVU':S]81VT\,V%>)21%X2:A RR.1S M,IZ,B"((YY-7);E4,5@](B&MLEZ \4*"D5H#-LE:C4J2R)94&E:H;W#*Q_Q' MFH\S+K&YKR#A;Y_<2=RWD'])]JJP$$W*9!%-)AU=2@I).!8X\C>C7#U)C6R8 M!#9 3)+\G2T>5"I&A6JJ]WECV;^;\]=F6,TF]3E.C]G^VAC7USYS.'G?3?)E ME#O%H$XI,L:-8*F[6$,5V;D@ J(TLPE,(T3H[2CH*SS2?Y M7Q\GAX6]Q^?_]V0\_SRDCJYY>A^MW,7&)3U$I[ D8V*QRE!)(:$0?')(U,X+ M8T8J6G+LO4*HQ)L86K9_C.8]C7'BMZ.3&7Q _#3Z0CXS3R_XV]E(&S:R0E3@2F(#P8H$F+6'[&V-1B;>/*\W M;Q>F;<596MBW9V]@.U>&G^AP/CO_35-: +8]SM1V,RFG:EJ?.5X84V(G]1F= M_O\7QU/CS9/H'3LLH)HQ1.PVNDN?CN11@=;!I5/AD)X&>@=^#\Q7I M_%8L7_%[,#T7T)F;LJ8?TX(O@Z)D/MF>7DZQP?S]^,-DRH_[VX]B4QA=)6Y4 M5^ZR1Z[>R;8*AJ_8F@XK^*ACDQF#XR.?L M[/7)O 7B6FQSE%3(*K%5(VIEH[Y$-C4+6_;6)U=+]3EZW04+EREYX%#82/!7 MD: V1<(KFI]:7B\GL]F(@O)&"0&6,(.)J""Q7PV&8@E*8I*Z]D#!-U0\; 2L M+_"KVM>;:O\:"YSI>UW?XY_\T^%)0^B;R70A_?E\.DXGYO,TQ09F].PO&?9:E4JR)*L#Q2ZVQ\!\/&P$[E+I M5S%L-L7PL_'OX\(>R8SY.IJ065\55T'B!_&O?YDBGXKE MV\37KT;9LD<$[Y(E+1 M.70YI=:@]6'#JK?RKN(M#.+"/[E,U<&4F?BPB'(]^?SU(V_P<_O501/4ZT_M M@[,%M[,7QZ>,CB*[FIID2S02['XP#6AK4R1-8E]BBC &X/.&NN],[L(2 X18"LAR%Q)@8B>>2O! M @K#PD_2*A70*)%V$&#;X++E??,*V3;+@O^O@L^>MT$M A^[S&'RJ L)HJ"[ MN/S?DC'@PK^0N]?]#F$#65X7%?[A-!/KK_EPPCO WWZ<3T_HZR_9=:<_Y\\/ M%R_\VX\S^M"^&0P.IPNG[4R3XW:3>/#G>#8*TEJ#P4.L.D*[LX4HG0?>7X(, M%;4,?=%Q'54#@N66I,I;P+.&MF\"SL92[W"[<(FF9XN3="FB1I?2/(>$Q+54 M#6DPW)2K>@L0-M?>I)?HMX8+\M9+P1:(%\+P,FCYD=&V=*'+>WH]?PC3:^YCC@C%)/.U((Y,?K" M'G9U@.0K2R'S'TBKC%UN(Y>F\"& I(\Z.FP;%^X7S@CRC.+H@@3A- -9(KN+ M*A!D:8/65DO7Q_6X0LE#P,%FXNV0F?!-J/>,)*EK(10.;+$!#-66-F,59"M+ MU$51S;E[N/WAZ'Q3$7?(2#@H92%&/'R#X_+B^"E^&L_Q\(RXQ/P88N?#R=_#%K5\_6AG2H6KB?ZDK")C$=R,JBB3=(Z:7;5>!5Z25)[ M1:,BE.(S-((6R)94]AE2%1IT(M4*K3 9O9:PG_SV[L6KY^_>/7O^[NG;%V_> MOWC]ZN#5LW>__?KKP=O_?/WSNQ>_O'KQ\XNG!Z_>'SQ]^OJW5^]?O/KES>N7 M+YZ^>/YN'3UL]+[-5#0TE[-WA61-1-94Y9/*@OVC;$4.*ADWBBAE2B5! MK8GW65SXXB( !53.HXM)T]:U]X;AFL>TUFH:Y+V[T^;UK%^MM0LQ2*E:R:TP MEM<;GY?(?J_4Q7D:I:K9[+$:4HJ^Y5^VT[-DR"8KR_]CMWC[:W(1*-ZZ3L_> MNCN-7L?VE?(OFTS5P8K$J]3:&(,WAE2)K#Y>H*,B^0>M! 3G%=M WD%0HAUM MY+&DS,;2>F77FS#V"J=3G+-C_:R%9@ZWKMDK[]^=CF\7Q>4B>R&]CE:RSYF- M+S*QZ5(P"R/9#54!1T'F5JC,.W$U;/%F7KB!M0\R4:6,[+J$M&&1V2OZXR#G MR3Y]^;'?P+XXO?F)\G,>LSZ\WA3[Y7!V?&8%R2Y3- M#J(D!,DG#MMG-EC;Y7I[8\HWC_C^3L7O/&41M]\]G2*!E6+!"-DA4B\E; Q(!U[S\V2[U(ZN0QUWQO*AE=9AZ#T,YJ.?U\<8R_' MF,:'[)2_FIP&4@Z.FEQ&T;B"54N0DDT08W("9),3; PER^+9)>^RZ=])V?>& MIV%5U:44;SWQG&:3%!).(7IPB(+]%RD XK1U[#1F J5"X"/86"$N90%=C9G= M_9H=M*-97_Z3+L+KD>M5_NMD-E_@E?VU6XZZ!9JE1ITB$GBVJEH(WD%(;(0+ MU_K@H4P&NY1(K$3E]VE FBY*G+SDM=]/4TWRXCJC=6!$= M=7DYMV@H170P+JZE38N@:E$()<46IFR)3Q@#9">R3S(*D_N48&CO& MQBKR[X")K\R^:X5R."VSWSZU!!!6FQ'QC$BJTKN<$E@3F,BH*N^CI8 /507> M1HW-7:)Y2U&W?1MFS48>6 L]+A.:6/'PX-.GP_'I*(+3BMJGIXG4X]_I M>:V4Y^^GR"MOH8&V8I)/6B;24#4QU9+-L"2K D5)J4@H9.[2DG(]QS)T]S2*UB5\-X;3-L"Q,1XWT&R'$W5M^C-A*4D6D$9CH]]# MD#5#;:VYQ?B\6K M2E L'PU1B=8KMK#=*SQ#QI9D76@M8[MLC+<1]?W9B8.IJ$NN8N74.C$")9;'U):C2M+34O$"<,J"HR MRFI#P3X-5+>.D3OLK-U 9!7Q=S'=3WO[OL4YO?L#/YV=C4&48@V3D:*WK?(E M0?*V72ZY0MJ'%%*7:]CKR=F^53.WRQ*T;=_6&$:15SR.8;5PH\DY5*N/C:K"IQ,^T^>?WQSB<;M*;ATS M/C5&?YM1/3ELU42S'57AKD+:#LOJUQ7@YWN-[P<7.#EY9<"#V&RU10\J]FV MK@Z! -F]AYK1^E)MDJY+?/]NTC;=?&]\P[DB*XT\*6TQL^070[5S9'^CE3[Y MHH*M 8,K8:OPR)Y&RDGA_2ZWDCLJ3<3R-620X"H M0QON:BPD*@J.Z)&]6:NNG@6]S,_=?H MW#(D]HQ$+$'C;H(2@^MW6?QLJ)P=X<@E9'-6>W"F]>+&2!"<8**]4K4(=IYJ M%Q]U9_BY(X2Q#_!912<=8//D9'S8FIV<^\\1?2[&0?3-<%,1(;K*IWSR"IV3 MU80N7G]DT$/>!BGTWGH[?M8F>QHSF'/MDVKSGE-JK9%$A21>:/I%8Y M\0_+7(/Q0R]HFG^ZK.5OWOH@S 7(LXPM@P9*QB+RZMY%X6!&VC@ ML@XW$%^/I7I^4E1OB D"E5J*3C894I$%(,Y-KP25Y': MP,K[E25U=')T1H@5JK0NG^"U+F!,]:V83$+DK:82&Y*>EK&GEE+?-V_>WEFZ MD>PG0PAN0 MI00C^>9&0X'VQ6H JT;7F\9:/?\G<"1=0MN3NM$S9VW(:O/CF M>ZC!M05WXQK=7)<97='IMZ/;1QFS:!,9 M0%<^?XUG@QBKXD,X*A5--#;Z+ET&;R/JX:A^8Y%WZ/US3AOS2>,/Q^=IU8L: MP\-%$M4O++*7D]FLI3F9E)0'%UUNMI6'X%DB6B:1F747\W5NO+D/,=]UZ=R5MW=J# M=1U1=]=_,355F5LZ;D$V\7T"=!JAJNI)2R*274HU]KWU[G!J7T7"VVV]:ZNQ M(@4)GEHIBM5L^!6LH&T+SMG -MJE=)?[V'IW)?DOWWIW%>$-&.Y84'9P/#[" MPYM)RY9TQ@(AL'%K' 4^Q-K$SUJ-+X7-7/)+Z?7V]]Q;Q0XHOJ$7[+M/E,=, MR^'),TQH! S9Y+*PD*D7]$=,FA=5(;LY1*;WC!O=7E$ (; M,%:QH.G%<3F9,;CP\!)15@KGC6LEP3:"H:2 W>( M5*(H@;/!\M26KSI#?=6 MC8.([,;0P3[XN;55Q7;I>LRJ@DMKJF-!H M;X-1KHH:C:O)>.5&REHE?8B Q#Z>"7R&!\_'=U&N%,_V'IM_&UZO_=SD18NY M9I>Y^1JQ4,%HJ7EWLEJ[MF)DZP31LN>D(IM$5J6++[X,<9MZ&C>_XT(I5#7& M9^>)3:C*"]P4WC(4BR+70%Z69+3KTHEH&>*VOYT.CIG+OLG@.NE:GG:+.,ZB M-)*BU2*#%8K)-50AZ5*!2JH:BS4HNA0V+D_BMH*AW9'322N[#IE^FUR7I./S MH41(KA4K>RH0G;7@K=(A4DHQ#YM.N!^ASV$U>FWV[RJ2[9@ON@P9#S3[=R4- MW) XNH[X.FK39Q]$2D*,F4C4JQ1UF7RE?9#BTME_PZAQ%6D MUC7[5QMR0;=NP!@"&)$K!-MJ/DCI@LX4K9:9"'6?LG]7DOV-V;^K"*YK]F^) M6ON(!AQC#_B]"*D-_Q:NZ,K_"U(O4QEUG[)_U];@VH+K< ETRX'_Y/.O^%^3 MZ=-#G)U>A62=$X:6,)'87S9.&DA&U$6ZB(C>N!RW[:)>IO&!6E"]M=4A2>L6 M4K\2^@J/SJL'ER&WY_WSBO3NYH:ZF_Z7Q]E@RMON9G8MV$U=$RC7S62\-MBDGCHW%EG:J7,TZ.$&^SS"96ZEZV!@93B%=^J/^ M3H>33U3>4_YX/#F@,@K?TH\ZTT7^?1/)Q?VOR2T#4E"N]!D1/,7 ME#ZQ+1EL=<((O%PX?4,JP9VO>I@HZ"#F 2L7%M2]P7E+1UQL9N\H3^D+529: MI455?-I5R^96\9#0L'934J==4HQ=2ODWON(!*WT8L0XXW&E!U>OY1YI>9OSY MG_GPI+5%N@6H?-S=S%&LHJ;2(E1DB87$IP *5<#FJBLF5Z(,2P&E"WD/&&2[ M5^>-DR"&2H;Z)GWG?__VXMV+EN#S[N#5LVC.- MO)=8:96[R,:FLE]$&M?*([O]@5TD?1VQEP1L; I$+.(8G$G&1K)H52"'SCB= MQ*C68G4HQ/MTZX43M(26FP\ZFV""-PJ-'5+ E]#Q"J?3Q<2@#3+XUGS3-L!_ M.WN7=.6T+%*185>J&I=BPNJ-E1AE)5&B&XE,,2KTH*S58&IRT#I>M/X62MLL M,U'<,./NO))C4;T\.Q?)6>Z+U]22^@)8IUI##=FZMFC%7XJI4F#RNO1PLFXC M:N.FIOAY4;+R?G)6L'W^,IK],FV5M];7$GA[ O3MQ!!*02RF@*]M56655.K2 M\^(NPK9_] ^&C2M-3(?4P="5(K<0=W#4)EB]P7%Y/_EY,CVBZ;N/.*6/DT-^ M[VR$424*M;7@= H,86"KAQ)OK38*&Q05(Y?T,=8DX0%@9(LZ&+H2Y9S(IY.C M-#X^,U"/9V-^].*'19U_I>F4"E/^C-)\)(O)P@0'Q;96P*V9%;;"&:QLH!KV MK-+EL.<-D%G]W0\%*YVEWN'"]RG./IYW"_F9I71!'B.+F60,I(YQ4(C;7-16N. MGFUGHB1V#IU,JG73_UHR[3!7]!H&W] T,S3Q [VN_YC,%P/L3BN0\(-UO0UU64N4U1]N6 MO#GR^T]JUWY4#GYG(^L#7:B#0F444N9U86P;TUPRH+06R&%PD;DPU*6Z:!.B M'Q#BMJ:[J[CS0_M."\,=\UF_@;9,/IQ:]&_IL(WL7 3_1[;XXISA/;BEMAC3 M[IRE3%"S"2D%S,DL=U^S+@4/ #W;T\!5V(3A2A^OD<+/YVF%?N$1N9H M0&3;NL$+!4$SO=H+@UH7(5V7 -^JA&ZK#++;9M15,[LN@KQ%>HM,S^B,L!41 MM$9V XJS+7E=@^,S77N*6H8N1=HWT+/[=/\>&+C;WEI9%UT&8ETEZ_2GD+1OYTR=LJ;&!EL^R7D)(6?O MU3_8!G]WDF;C,L;I^$NBMLZ"K,T.(K:I%ZYJB%8*D"$FUB45K9=S@)9[WX-2 M? <1[[CRU >*BDUVL(&E8(IJB3YM3D[()F*HL?;)B[]7E:=;,$5[Z6P/ZD^7 M(?>Q_K27_C7M0?^H5E>ITYLT7#9_#6"$HE% %RFR%-_S?@\7:@/6G M6X7:"CKK6'^ZB%6V'?[C^-/Y@5[9=:D7*Q]ML*;:T+H7MQ3T3*;-*I0@L51>- 0L?@^Z0%W_N"TTU ,J12 M.EC.+XXS;VI?IB*\;/_@/.Q$)FAK&+^LUT7N/D&(EC>Y[%0T*&WUR[1Y6ADO MM]#T73A>0^FD0XK?#:2=K9-EB.OI5MU*W6ZSO]/S/3RRV+ZU'K?A M;ON6RX :O9P@.K@Z>O0(OW5Z4W*4"LD(46MFOU#@,S=82#$$:B425^K>OXL) M=UNP6(;32X=T\F^'E2Q#S'<]^FXE;=TZ VT=47>5TP[9>$/G$=PT[TM5&T76+?C/>&43Q$%R);4?;0H%H\W+ MS3+T@,T?";@.E*K5N?@E23!B%-X=Q'>.7@/6YDL\+_ ZN4_8KFA^DYM'E^<@(1(U% M@Q6Q'?2LL\2.&\0H=4@DG"Y=2^DZ\;4725WK(?.FE,U]0$ ')WY-]JYE:U&V M?%R>\T=^Q\-FS(Y<-E5FGQF"GKFKV!II8 */K!(KJM&I2Q2@+UN[@_=>H'"8 M%=(#0AW3Y@?A[F0ZY7]P^DE^"C&3K0/;2%CO7782"!>1/.8Q%,FF M9=>CLR=SCXMEK^'4X1I[2!Y?'/_.GY],/X]LK!:%DE"US*WS9F.J%N ] +W( MQL8^8UJ[?G7#[N(KN%^ ZW"<-R?2;Z>033>>?WQPBLWYJA7YJ M :M=4<;1Z5R 915.EE\H-HEBZ@3/X\K8]] TZ$]U9!L+0[& M5Y/C?/'X'!GM;,Q%@"A*@$F4 4TL4'*,D9B][+L4 '3G['%]["^0!FRHU=' MO/B'G%LGYMD;_+Q(@1+-H-0V0):.P*"/$-$;MBZ%YI/32.VZ5!YOEB2KC/][CGQ?^R/H0(A%[9D%: MUD?RO!,H;2&;4J4-4=>Z]WDNU[/VN';V&$K7K):-;^^_#"?(,E5"Y4'&&,!D M_BX4Y"]"VQ*L19&[3&O;_<"'?43>6FJY!A^;#40>$O_??N3%\=EDUB^,)HU9 M$@5FE 08G25+BPHX2I*10\(NV8APBT0_8G;OH7+-FMAL;O2U \-F\]?UG-[G MS.K\<_.WVYBY43+2%QD\Z.H,F,J.=RBB0D RI(TUT?MU<7W;BQ^QN16578.O M7=W7WB7($=J M/E>>N;".,G:"&O0IQ8+$QF=NYZUC,S1B!I-J,,(+,J9+#\#[-:"C+UA6T<'V M!G1X:W2IPH%VD:DR;"RBU!*LREFZRB>X+4OYE/=J0,=*NEAN0,7+8WH>W(".M17?0<0['M!!RLGH?08I @O MMS'C-@J(Z)1'S[^575HH/<0!'9N8HKUTM@<#.I8A]W% 1R_];S@U81WE[<& MCNB\K\54H)3:+9= 0,( WI5H*"A;:Y>4K;W VH #.K8)M55TMN4!'<6BMU95 M$)JI,EDK"):MO"*\EV@K4]RES\Z]'M"QDCY7&-"QBC(ZM+RY:PB C)'M?*>A MV8"\9&1AXU(G/@)(5&<*6=W%R[[WDQDVPE %M41N?"V'LNG_^OOKU\^>_[VW?/_ M_=N+]__Y[:N7['1X]2D;-BB\@ZQ+?065%\I1)5V4-][*8$F[Q N,;8-JA1H) MS3_X$H'%R\YVZU7)2H@0:U$B&3HY:OT;3EO4;]"8<\57#"W_%1BZI!;#,K=9F^ T&<.;4;(% M%>\>Q=8BE!WER!M*+@&B5HM^K/Q=3AD<69]9D=DFW+"!YKN/.*4GEZD_F$YY M'SUM!_WYZT?>X.?VJX,_<%J^7M"FZGG)5L%JP982X'@+C$&!JZJZ1"*YU*7# MR^:D;WH('QPN/D/E>E+.^I.,VNR#D)P"96RKDK4:HC >5,5,AIPU?>RWY06L=G(+EJ'Q%\]?U/?XY"M*3\UI#LJ[U[V"/FLU1!!VJ(Z'8 M5J4N4=?5R'S$VG!:'/HN[]5)D^3K>CVEK6/,;,2&@;%LB@$J8=OEAFSU_A6D M0V=)>A_+)L=G,P_3J8MY6\4I0W!5P0R@EJ6 M=&+6<@!9LHLZ>T+1Q6<=G)/O!JO[@84.S1$7]%RQXJ\RE"XSQ%OX>'JZ2&DZ MGI215I%-]IA BNB;T3+]A?_M?.2TM=JI%A$/;)>$4 &%L9"+RYS_\>##E!9\SGYE51^= M'(V2"+9H[2 [V8:35 ]!><,65?72,TML;2]ERFY"Q7>#P^WJ:\"F?!L0CG\N M",>D/:I:0+%3QSX=$021/+B2K/+9Y526JZ[;A(I'H'715X>>=FO+;?'E'\SE M^/C#J3DB1]Y('=M(L!"5;;V0$5BH",(9)=&)+%R7R..03'PWT-TY @;L*7)L (_)@$E)0S19 V;T*(5WM4_"S& <;*N8;M?HW8G& M]Z46[[99[5947Z300&%QR9H4L\)N8DO@+N1%BKY+2YY;:-I](O1603+IHZP. MZ3VW3W)?AKB>^<^W4K>;;.?!=+D<1C90Q-;1XL@CJE@@>4U@R&8(#@.P&: 5 M?W'5=0E([@ E=^0I[P8DJ\B_1Q;RHH_(.SS\DK/&K&*U)D-R*K$K+0@0O05G MA2ZM5Z1V70977:%D^Z;]@)JZG%^\D9@[)!"\YO,8FRMP=LE\1I6I!@4I 3'H MEG^?6J,NQS@W1I228I&VRYW;]>0\) 0,(/ .R[]=';>$U<4FYTM,HN0,60D' M1BMDJAR[A*PT6W1@U74Q02\2\7W;G&NKH\.%_CDMY^/DEZ"FIU7Y+3F[,2/7 M5\\->MY MATW@S.J-,F$+:=-2%1@;!: )2*8*JO32):PRW2D;6CZ#E.PEZ)7 M$>G0&5ROCX['Z63&)UQKI?4[-=*8 W]NCT2TD0F B-&"<9F 3Z0**1D*DG\7 M<+DR_=O?L_TC?1,53/K(;^A.#*=W%DR/C#&>=X:HWLE6O9)JNQ'+R0%*62$* M)W5PA?#R_-F;+I:N/OS^*G%32778=4]-!_[P:0$L(;^.<4/$)!C-/F;0-8#& M)*/62=#EB^>!,G4O4O%]&V'K*Z17YME:@OC*QG&YM'R6X:FG+=>#J=U8A!M@ M9=5[O6TINL,6UX4WH3-IG]H,D^8Y6Y,@!1= 2N/97#/*VRYQJOL#WCN,W#W' M[BKZ[8#9YT>?#B>?B186P^M/C:$S>T'YS+)(@2T]75HNP#O1HKV, >BN\(G/;35(<[ZAJ9U,CU"]AI.\X[.FTI@5C64""IDMF!%L1!" MT& IZ2HUL2G:)??F!GH>(32(IGJTD.LHT05B41P2739D3Q\8LF1/#5 M%XH.H.*WSWH%I%.QW ]&P\I.Z]*7_EHSMVT-=M7:Y>]7Z(A\Z='UNN)\W3 IDV7134(II!IS+ MD$BVJQPWML3&QS_C>/H/ M/#RA9S2GZ='9X)=!&_ZL^,ZA.P!MPO*EED!"4,R\/$O1Q6A7@\_.)ZR>O-3L MXHR<32)+Q\Y)D>RKD*@0'2)XB1B]R]4IM?N60$JVA!ED;SS)ED93VH!5Z2$2 M6F&E"7&4PY%D^&=Q(C7-M) MI(-0G0<13;0Z40JD]TJZR_.VAU&*8=$^6+%/)[QT") -RF++K6M%?/^8M(/V MD(_7MSBG44[.F2 (B"JK0)@"*0@-KN0B:_19^BZ9+%O@[1XMB5Z8[+EF!@!4 MK_NT=5I2W,;B>[9%Y"@8(TA&"PZ3!J,I0K"M&ZJ++DM-4O:9V=./I<<5,EA' MDV'ALT]-J*[C[.UX]J^?IT0OCME,I]E\L?*=]H*M;@+;4@"-%0:2Y(T@6Y2. M,*>HNX2RNG/VN$RZ'B0;@VD7N47KG)3/6KR#G=8%@VB8":D(=)2MR,4I2"KQ M=\XE[ZS/N6.WJYZ&B;[6<8/S -++M%QQC,IC(E.6@((J20/NH0HK)1UJN!>:2+[Q'.-S,(^ZF MA7TRSR^VZ#@=)W&!J6JJ*B%+(-,ZS_B:F*EJ()1J3$*G4S%[99G?QLUW@]O] MP<0^F=O7]J+QB;1@7\&29M=!9 VIV@(^HW$B>Y7+?EG6#Z4;T4X"E)LBH(SS0M160@Y&LL'O:XA=LK.^QVY$&Z%W)QK?=3>BV70^ M>MOX6F2:5%\LV])L\R=OP828F?*LP*:LO=7*5[?,: !^Z 6<\D^7,?K-6^]_ MQN!*"I]L*O@!C=0O1)PG?RQ!Q@J9?\OC8/C,C+LS^3;0P&4=;B"^CMH,REHA M,;+ LV'/N%5Q&!)0^9<%VPB I<*3^Z'%&S+GAE?B*E(;6'EG#6S/",FDHY:M MMXC0;,]'MH704@;I-+F2LS9BF0X<2ZGOFS=OSW#=2/:3(00WX"7V@I#3SK#G M^5<>T1>1VF0" 4:S6Q:<1Y Y%I>D* *7J4I;3H,7WWP/-;BVX+I785M38DZ1 MI4V*+A7V M2EC91B7K.HJ^+U78*2L]S:7+FWC'W85]B80&D)3'?:A2_-!SHB26J 1 MBH"LD\V^C1!C=B!K<($,"JNZ''[74O,(G@&TU,%WN+[ ,V-27C%1=='^-^>V M(9)G4 =^!.-9V"Y5&@^T@'\33W-S!76XC%RU?G 9,T,*D3=E3Y"D%*"T=EJ(=E_?)1ZV%ZA:JX!_JZ!:03M#=Y6]5'X< M!3GR6H$L;>"C+ZTQI[ 07/)"H3$R7SK6'DC]]DHZN*5^>Q4!=G"4+G<&4 &= MT0&T:N$()()8*4'(&"3FHGV?:J#[UHQA'>T/(/(=%/!?<.T/\IREPS(8LEC_ MEN?2\I%ZA%:-D+Y" ?9+J-9E06B M\0J$=;J&E"-ZO?LB?!=]-(X0BJ[-H18: E;>=[2DX++)7G8YTN]Q$?XI5F:O M3^:S.?+63P\.?)M/UQ9*//0@<)* T+-/*FC<4(UCV2D+RK5[M?^:NW MLK.'T81A,3U8)NMPJ-BGZOJK7)W.^A[5$'PB/MML*7S4H99\/ED+%+,1O/.5 M8+KT9QJ<=S"TF%L_>W%\FI,^"LI1L"S;K*-FV;;F MGU95T,6H'$P(VG2Y91J6C4>H[Q89/3)2FO'Z8C8[H?+L9/JEB.+TSN2"93M[ M_B=-\YA9&@DM*X88@%U(]BS8H81(3#LE)T*.SJ74IS'0RJ0^XK6_AO>IGOR, M$99:I?'\A/G[LLRTJ9AY*8&L)K927PE!%0/:55>22;7F_7)3;N;E$=5[@)$. MO98W9>GYGY_&T]/(TA>6BI&BY&!!*UO!$"5(;? D^S?D94XA8+\V/,/R\@C[ M/<#(5=C;7'Q<0?L/K;TJ<+P4A%R.VQA;P"84UH5>E(-XB*U_ M,MN<*I)CSU8N4^>^_86T$IN/:^E> &ROIC;?'.:\E5_>(I(H44!6P8!1O'W$ M'&,;1H_"Z%"KC'NYH%9D]'%)W1.0[2+.?O<6BN_(4GO-%I(K@UAJS$Q MO[6"E8&*B"('N9L@_,",/BZJ>P*R_8[BW\JF2%AKFP0@V2\$$W2K:8\5"I:H MHBX^V+U,I%DK\+#3B/^M:E ELIO>&NS4-LP878*@K8$X MD^TWI/;PZN#" G]Q/)^.CV?CO&A'/Y*N.C9T,CA?>,O*Y "E#Z"#BBYFETGM M^Y;U+4?W:'7LQY7!,-CH%:Y)=S.65C[5WE)3+/_^Z>1XL0>=X&$;[:-&*HF@ M&K?)5]?Z[%'K2I.@)(4^FQ1R[K<-VO6RNW N MYH!=GUGB;.W\WP0:<0;: 2EVD]OSKTO\.I0QNA>B<:W_74H7/NO^UW M'$76(M8*/LD"1O%I%$4,X%*,7B55J^N2FOW &NVO!(1;&^VOHI"]RN:\I:7H M,CP]-MI?O='^2EC91K/R=11]7T"N6BG2&4^N=C+XL)%TJ!M!==X[]#M!C=E M_5(;0LDF77$J*A79\HLQDJLN!_8_;*E1EE&IY&TR;!,&8K^V4H08DF)):1-] MB(C2=FE#N/CM[.!D_G$R'?\WE=^8ZND%3MLZF'V30[*8)O;5N1,XGI3SZLLUN;L,PM2_GPU;7P7(VR@Y0L[6FAFOR]MNG3]_P)CQ6JL2' M<2;/O+4YA"%E$%%+4:RA4OITR>K(U..*V"?4;,WC7).WTY80K^L%@^3,1!GY M8$NJ-8&NB:U+TA$P:0\68RK:."?$_B^.F_E[7"=[BJ6MI5"NR>95]I9.@R,2 M!F/U$&H+W7K+#ELE R8[UE)@1>4N[O6>\/^XY/9'%RMA<6LIF;W$\,T_>4(? MQL=-)D_PL,V>DR-GH]9!%RB*G6;C9(54LX?BLD>3(O_7KVG0G@CA<7'NF4)6 M0N762G WM TN9 ">VP;&\=[CM O)+)MD"R@$J6-HXG7M'3#\N MKON$NAYYIG>DU2PEA2>?K\KA;-2H9N:R3H"M]X61JD R B&IZE%X0K)]0N9= MV=IM[MUNU\K^X&5?DO0&%L0BX\)Z=)JPM7SPF564D3<$YZ#Z9-L,#:&P3WKJ M\+SL:\+@-I$ZG#4W"&+V/:A^EO2Q#$O;3T7^[ KJ.]R>"B'S#MY :J MU!E5A+94Q;1(P8O%:/(0C5'L\DHGF5&I5%H3$.H1$(.)OO\.H<^HTJT!D"T% M1 F!]]':4LMY1TU1%EUK3*CEFH#0CX 83/0WYA3TRWY^2[,YTSRGLA 2'I\(8>7',:#I9U%V\GG^DZ?N/>'P6F'XU.?Z=L4;EXJBE M9$EGK13(E%G0NCH(T2E0)EN4QO*7_1IZLA:;^W(H=%L#@W4'Z(^B?9KDOCRW M9[/ =,GL_+7AW202G\N:3^@2/%1-3I0BJDU;++_HP.$]6BE;@.KV5]4:.-NG MD5MW,GII4K@7R6-@M[60]JP-J2$ZH5I8706R!9/ME^&Y!08?E]-.EM,&*-O% M *&U^?S'0A]?^"0A4O+"@W1HV,4+$B(;].VFJE1AC2*_7\W05F3P<37M9#5M M@+)=S ]:F\^SF2\76 W&96D" D8=3V,FO)-(4,Z@]CY(K_>KS?GJ/#ZNJ9VL MJFR!2-QS>*Z=X>7&,)!D= M0C90;>N0'AP;7]9;$)4BHK>27XWJLEO&J_:>4# ME5 34%*^33I WI>C!2^%B++*K,(]<]4?;D?S[VHQ]P3R/8ZMW2T(*V6LQ3B( M);(ZL[&0E,B\M0GIH@I>Z=W,[=Z6!!Y7]'ZNZ)Y OH_QO39%\FXIQ&)CS[7<#<+W,Z*XA'F"KE9'$CSR6C,D M6P9L4)!M08]2&ZONV3)>UU]>78%?.NG2]/?Q62[B%9:^D+.@?K:8(G+Q[T\G ML_FKR?P_:?Z6\N3#<5/EQU+O^VX0UTL'/0S"P6;Z9!:$(#9E58ZJ]2TR$(.K M$(RN;-1:*V.?7JO?X3BOC6X0=Z+Q?>D4\NU4%1=S\,EY"(7=2*,=>R*974OI M!*F<9, ^[>0?V#BOE8!PZSBO511R7R8A+2\T>>B_=%3T96DL="@TO5V;/ MSL@2,EX3.(IGJS0N0CEK$@0$[OD1C!ER3F"E- 4XXP)JD_JP'74?-\NPN8*ZI'DS3Y3'=4SE;(DL0UA7>_\FRG;4^6YS[5V)8 PI^AX[RHT$JJ2C$B5!D:UG MF2H>(A,,6K@<8_)*ZSZM';:+B;NZP6T1$JM(O",4?IY,*>-L?C[VU(8V,57P M&&%=#]Q2Z=9W#-\_:7F6+C5+42.C5 M"$6). \)TB8E:PJ;"F^#-7[-4P83WU+SG#,?TS8(U+(8 M+=A_0\OG-'K)MKQD,XNJ9W\0)>^UK:PD.04Q6PDVA4#!!N+]?"WYO7G[^LWS MM^__\\W+@U?O#UX]:UO.FU^9]G7$>//#-I/FDD1>$FI [X4T#"\T)B.A:AT' MV:N.BTH.*V3IK7Z:5/)LP347FH?JBMA8.R> M>]J3^F8Z80]]_KD%7MKHK99\^*D9RQML%D.\MI.ZUF7\DDI1I%0H%#88V%Y( MAM=.XC6AG9"HA:HCY!64MEHDHUE;V+#2.1%QDXN,# MRR\7]REB8"H"6#X_^% I;+=8/I8IE5"K,)(QV"4H>2=I&X=A;WK#+]/);#9" MEG)*28$G$LVYJQ!1EY;X:VV05&3NTCSR=K*V[_@,C)$K(=;AM- A5'^0\\G1 MR6%+BGI&G]A'&R^BB/S](2W$?EP.CB;3^?B_%[^_D9F1=NP#Z!(@)=]RZQ)! M4#E#NSNK(05E1!> ?2[7 MFMCPRDF1$G5IDG(;40\.28-IH$O,__PZY$8J3V\[C%'LDM=FETL-AO\/HC/L M.RJ,GDJN-?3ISK(D@=M*=>R,E2[ZV)=,Q1M9>O+Y2QH)IAQK\8+70PV\6[K: M@<3=W MEH/K=UG\;*B<'>%(1"=<:&O'&G%Z+(=7-7C4+?12BZ$N=]Y?2=@C(WE=#4T& M$6\'G_[)R?BPC(\_G%%CLJ;LVY"# E[''3 MM?1+.]USKX^'3D]E\=CU/KC7H*U[+JH2P?6RCRX1L?U/<"F8N[Y0;R;_'1*POD:D5Q7$6K[+% M%E[CO)GKT%(_ @3EV (4RIF$/BC=Y7C=C.QM19IW@K M:G374>G9=/XU;?N; MHZL%,U2D=B,C0(1%$PN'D*+V0(24G71!FV5NQO@E%W#)/UW&Y*U4[#[BW!\% MDZ&U,:!SN"#J%&4723K/ZUZ"J!5BS MS2N<3G'.ADN/P,R5AW<*P-S.Q.5 BU).!"M9-=&T 1BYU=$H0ZP/*XL9^:I4 M*-Y#:)=V;,.U*B03( 4=JXLF1A?[IQ-73Q2J$*URG@^/6%HDN&0(-COG-/NY MN4M(I7\Z\<4LPI$IRI?:*(F"M[PVYQ!9 >"(-4,L;]-GV-5%(O8HDKR>_B\[ MKVM+N$-HY,71)QQ/&V^OZR4GZ>]TV%IK_C:C$1E#-KD,*0G%W&K1EIL$98U7 M05830NT!@Z6H>W#X&%XG73<[&=-F=;J5J]S&Q(7%P4U^8C?718V7,65B&F*X]82Y2L^,^,)MK MZS(.-A9U=_WG5B$=[UT5OLJ$AY0 MW8M6WW\_.<+C5R?SZ?BLUNGOA(?SCV<^/J%(IO6 5^URB0TB"\EZ!&_(DV2# MV]*E@^&&+NNWOF8'/5S6E_^DB_"Z]VYYT2(*O[QX\O+YP;MWS]^OV2;DTC,V M[=IP&TF7HAH9A4_&&PQ"&.\C9A?)I.H2U1!#'854T&B3>2>)U*KO%K%%!*F# MJ,$[5Y5?L^?%MV1NTC7DVB<-*\4E>@AXWK$PFIR*S4938622,(6M&9$MA3"R MDJ1IN=TY-,^()0M)2':IK;#&6;9W(>^S=A,;1:9A6""@6J4"QE5R*Y/Z_@5B-S4 MAKGE':]H?I!F\RGF^8A24'+\>51EH8Z7CA@S29_!#W2*&TWX6QE#"XC*4$MI<,B7;+8R"$FU*AA^( MLDMIT5V$?6>(64,;'8H3;J'O0GN*BVTHV&DI7@7E&L4LCMJ2_TRMD'0-5AR14))1SF6+L,YUV!QMU?:G0'SO(;Y48*W*[-]I70"P,EEB&W MY\W(BO3NYNZDF_Z7Q]E@RML#S%6; I5,4",&,,H0H$H%JC8^69T$GR(/%FMW MW-?L*]16T5D'B)V7<;PQ0^-UW/BO,L84S;@K6N>L)&0 M1,O1MK5D9&*-Z=+F]5:J'C9&AE-(A]WC&?U.AY-/5-Y3_G@\.9Q\^/QV_.'C M%S!C2NS,6 2K6F5JE!YB"A5DE59D75/&+GBY@ZZ'C9@AE=(AG/5Z_I&F5X1P M2EH@'5U2&HH7K8]ORYHB/GU+01NC2#&)+C^']VR^B75,#EW6X@?@&KI>\2 Y)6U0,!JA8WD9B?-VZR'7EOUD",$-7,_Z*_YY@1!-J'P- H0JF=GQ!4*1&EPE M2Z*T>4_+&.'+:?#BF^^A!M<67/3^P&^8:W/["'9)?*/20MO9)2IF2,#W6QW IDYI]_I?G'"=NRO]-LODB7?_GE M[E-*/BF]K$"U1;X<24 *!33QAED$%I*=;Y'O(G&(]J)7G__ZCV.:SCZ./[UA M3X%_Q@\TRLY7IU !&^TM"F@LI)#:=Y'M!U.<25VR,)>FC5;L@Z;K.I,/K M:, #?E%<<#V5KTZ:"%_7?TSF-!M9'6KQMH*7S7\O)@ &/L.T:5T5$XI0Q5T; MV[(O>W!PZ"+EH>MSOH)Q48]83KNGOJYUCO^BD(8GOQ3$;C?1R M,CMMU'>]0$;&4ZW%*K!9.9:#:1>,;8*R)BD2.T>T5'^CE4V+I:A[< CJIYNK M #)][-/9*.0J,_O,H%T[XWAW +0H(>=H!8E<";LTF?C>0#*$_*_"P@Z7''P# M@:?W#^RL>RPB@2NE@C%)0FR=VH73NF:MBM=]:L&7(F];Z;Y;@DH'G>PZJW?1 MENX.MJ[^EA;Y$*=Q]];8F'=)4*8@+Y/BV11GCMMH:Q=TMCX-UZUW T)W?[TX M'&8F.]#=P/<=-]%U=KV^#&5#WT;>3M(.NOQN3;63KGK9+G+8%:R&4NNDZ7A_ M#U9 J,(#6WG.*3+2RF7:^^TM8F[K"[R'@%E%'4-':M[-?\$T'=/ATZ=/)T>? M\/CSRY=/SZZ9BJ@B::U!J\#[K1,1@K$$HBC56A3:=LWQ_[?W;MUMY$J:Z/OY M+S@']\O+K"7+N !"P.2V3;E)RE?O73X"Z6*9N268B*!TZ_[\G RAQ3=8G/VX5F(I M$KA@(L,*2B=,S!-CC(>BI 4/M/BA/OZ[ +Q0(Z.WK(>N6\)OYXOT!9:X]WF! M*T-X'>*5UG< .7A54U=TXYL4_8F,7+O3AI5Y"Y$V[\9V?/#7^[=_'1[] M\?;]WM$VU2B_/J!?]>V6.NB]H Q M6QE1Y)R*]<'IB4HR0-&>94-[GA;*,B\4,J4,EUEC4"'WK-EYC?'L<#6-\]<& MRM9'Y+ZV)*@-].@K,?25D/4&)5@GC-6.-^D$? ^>WJ.\Z4'OR_X"\_3L#:3I M:;56+PH 7\T7B_G?T]GG??A&OW/V@_8=ZQU'$GNJYTTPB46A"_W#$!G69$A-.76"/!6M#2X+4GG%OQ8>37O2\6]O (^,3':F)*I$TH- ?/Y M0@+.2)U-K0'V38K9[D7T,I1C&($WN GY83%/B'F5W?T5&"3NG '/?#&B%H>% MNF%+ I9!>9E\-];S T*<.XZNC[@8CK/T_3A8M^:Y)) RX(L M T2FP0GF(5E6BLA!ERA=FUJ*#MA>B&(,3$*#.IN[(!Y6;Q>79\=PAGMG%X / M9GGBM2T0//&9JILKA610)ZG1@>:""US)\?3E'HPO5V^&(*5!08 MKPSC_?G7K]-5O/T-XHV:=5=H!XR"K&2E- F(CL40DF16D?,.*2<,32:.;8WX MY>K6\(3=UC3;0M..L_4TS!Q45# Y@EW)\O5^U6)\7DVJ6",XQUO(:HG9A+C<'J M0L"T"9DW\8[NP?,R5&,(8=_6 =]7!VXVO'U?+L!5%:WP)I*6*;DI#(TG_4S& M,)!8F,C9&D^V&H%OH0@/@7H9VC"8V&^K1.BK$O^QF)[1+E;>ERN=74E@N3R_ M4MP)*2@*I2QS"3W342>V,KV$*%ED@S&9)F?*X]!>AGH,3,$=L;7>8=9?EWW9 M[48A=TH@LRG3#J8 Z2@C%KD-==9/;7\V0C)BU-+R-D=%/]'NNFC\9CB(?+6O M=3TG]'=610(VEH@FJ7JKW=!YYT@F=:^3D0MRV@QPW:5YU%91MW4PNZK'ZDWP M'7&W7H)N$'Q?QW19*] %53VL4Y 9Q]%KQK&V*33+XMY",;S8.0=&M(:5]Y-LD%?]]?OJ]^C6_5@Y< M]LF50J'5@J52QS%C(!-)R,P,SSR'*$2(3<9P/8CJ12C"<')OTI_XIO%S,9DW M"20SN78Z"N3P KDQ9#X+AKPHXT0HD)NXD[>AO!2+L*>0&Z3@?T5THWJT"ZZ6 M%N%]P'9C$_8E[D$]Z"GUYIO!+S7%+GDO-%-H:J?&.NX!C6(^F!2CM5AX$S=Q M7&UXQ"X<2QDV$?;09?5K9]5UK?E58_3L#4!(M5DGK3>@9T%&^I56(J&7V=JU M5/L]A?4/OV?78<-MR9BWD>3 E_%^MN%-.=J@Z3C+,3FR/8 6YU1B",HYA\%* M[)):>AZMPX@LA 57Y?>ED^#Q4X-P8<@<1.I-6T([J07M@Z9L-QZIIVU+ KR M'2,4Z2V78%*7RO;GU!!\(]G?VQ!\$\$U;0ANP4VV3 MC\5PX"E+KJW03DV,+BX([EF,-2U0+#(P6%A2J$+Q!E7DPXJYQ^W-1Y_92-"= M;G5*$#KF3.=\U 5HGZC>="BB"(4Q\4DQJ*4-G-PD(#>I),ZBE[29EA1BE&0^ MI-3S5N?>[&R:IZ?G9]/ON(K>T_IQ>?!/.CTGH/4:3;T3?7YV62=T (M:2+C\ M@(N/7V"!;Z_+#5"'F"0/3"@@K3"T"P97X_X\*BE#Y$DUZ4T^U )ZE['UP['W MM=YLGVC)%0K'F>$IDDU8SQ(7).-TH$ 0R>0V;5@'03]^"&,GVGNKDFYTYALD MRFX,&>NWG(L@ YT*PI:2F?*>+"NHS;HDR1,23P&B[\U8^['[#R]O6J9L*2F930DCQ ,,BUPE:3-4O?OK*\29%)PS7M MOIG8^)HZ[-X_F,8T2(S=C>QFFJ #OI9IT\< [B9]^F0THI.F]J1S%VI'OI*O M\XB94;(V]R!K*;A(UE*07I"_[TS6+T?='LG//EMMVX3%!EIV\/7;Z?P'XL>S M>?K/]]^J=*X*UKR*?#6T!URUPZUD$7-AWJ+BQH!-NDDET+V(GHI7M2UYZ],, M!I%\\W9KAT?[[]\=G.S]_P++X M>7&>&VFEX6I"HLQ1B<*BS63F1&=9+$(QK[)/Z)V3J6P5MKN!$>PJ%.$OF./<.=#CQM,H \#71,M*F&R*VB2+EKKXH4I14?IO$17M)BD M*.QJL V&>LQ82<=,!,EL],Y[CL'SOJWKKN)"QE-"D-5<';+T/NU(P5;XNQ@V=P#^U<\4^^=#3 MV3F]^1+"?+:<.&N+%$FQ'&H P3O:?F-0+-+FHE6RBL G#/%) AH!7MDE'0!LG)5(S:9D'G^;B?S\M3E('$WZ2( M]N*.,.GNWG*)9\N_X/1\I;-[IZ?SO^N5X8G0,6DR3Y@N0!!M2&3>F< "J7(. MV4CAF[0LZH#MY:G*T(0T*,?_-%M@FG^>3?][!?,5SDCN9\OK3? #SN!TY8S. M\E7'I2HMSS!,%F,CFK_>6ZN4EYQ4+4F3F \\R@L]2-XD_]<#\;]W;EL &;?[N M%\U%.L)$&9*R@EEK.,%+XJ+Z/GH>LA:0'8SLB(R:"]V=$;6Y^)]*WO):[??. MS[[,%].S'ZL +@80)1>2D*]=?% KYLGYKA4&4++@(JR/^AYRIN\ZG%UE"P^-JQ"/)M#$58A.!MW#8"=7R;)I6\W065_?RO0 M MD&SQ5) \0D]X?""KG&SUE(T! :;)@7$GFO&-UF'(6O?$>TNZ1;7?66U=/,MO MZ4^>_L_SQ729I^E&*HY'P.QSOII03S61VS,2_7@KGTZ(?)675YPV!IK(V7LYYQE8D79X63"#JG M B9YM%E*KVKWW#PQ@@X.-(YE5PO+; 8&6(>4<04ZT3>.6]Y'N;&(.Y('Y!C/ M:KN55;AO&%ZZOF4P;K9:UAH_AI=4.*;LG- JRIC(X5?:>%VXXU)/?(04 "2K M5UR8II630QDMT26B\2+;K'OS\W'Z>38MTP2SLP^UX>I\1MIV*SH+M!E,(=8> M.5-<#L-9GS+W#@5 M,&D7K4=AR70![8R-'/5$)Y>+(A/'6!7)Q+&208FW@6Y?MG/OLX:698M':.3NMX/Y8;L*EG;WNM(CPE<"#^0 M1(>HY>GPU*&EO%%ECS0)%YY*X,M0.\.E_6:5_+CQ2E%@@Q"<1]\F=!.S4L.F64TEGR+Y)DW*C$ 7F_X>OJ 8L]JJTO0 MQ_BMGOBSSX>S,E]\A4N17(?P7<$8 Z,S.C#M'))97'L?Y"*\,D:9-MVUNH#K M7<*^HFOB?0%R$8&%(DG]04=&M@DPXL-8*/13:++$B]>/[RL/SONMHO+-Y=KT MIN0#"W[UX_(W+W,,#LE11,NLJ)VO@-.J"TK&R6"5])O1B#;QE,VQCI7G:ZXM MK7EZ*LF_532I/FCMT+BXQ!%$'8#N..,\D\V3-.WW/"#+1H Q/N74IJ#S052[ MOSC82"7N"O0-0DV37M@K+%?QS Y@6J8&?T&SFWS@@&S=:HO=5]3-^2=;W!8P M@9$[ZIC.OD:?R67/2BB5"++E;4ZH]KP_DO4;B_9-)#QTB],_S[_"[.C\;'$A MSEG^$^'T[,M5OJ& CZ$H)@7JZ@VG.NU),R$B*K"E:/^HP_3X:W9FD&XC_WD3 MX0UHC:Z0[ *=EP_LU:74ZS2OO8.67KBR#4F1 D3(9-76RB4QULDF- MU(/F,I*_:CJUZNK4+_-N""_=C1I(^ -^UG0\L"=C^_%%F*6:$)BM%F1+2B-9U$HR93$6A94M'!=(KY/D/D'&EJ/1?PF MPFW@+E^7D5^YAU<'D_'2":T9ACK9(*K H-2;3%ARUAK!VR9]O>[!,VXSY6'( MNN^&1@])-XC[OX,SK(;)=2$2'7=UQ9?HE!8F>)OJ#8+:JS4$YE-0+!BIH\^( M132IG7T8U@M0AP'EWKQ8\M%,[A&>?8337D5"&[^C<7+ZP26MEVWI9$44QCD# M.A8/*8:4!"_J*'1ZC/1T2(1$2\=$ MG5VH/286K,],J5"TRTG[-I?PQDA/'^-WG)WC^T M1>6S--A$YY]YDKJ/OK3FZ7DDJ:$( U&1B*T'LY7;B+H]_Q$Y]\HSP^O%J%(<\Y*8 MRM8$B'2J8J$S$O-%-=:Y3H\ MLMC'7*>GGZ3>2/[=D]2;"&_L)+5+7M6:OIP$&#*"5X' +M2QU/R6OX0 XO:NIB%<=GI3BP^U23UUC0.(K)QDM1D$-2: MM<"D1]KXBR^U4Y)E(@FAB\E."?GO)'4?-VH@X8^5I.Z"Z;=+4F]$5)='^I\!0GU'HUG2DK(M.($IDFD_VDGJ3A-)-Q]B\6CN[FH>S"ND M(_%GKXV6VL Y)9-+GF(^JFIJU@'G@!I9R+^MGF M+B\8JYT<+V8;W>Z1O\8L+M]-9ZO&3==M8&M'V)M/.?BO<_KM=WCV94Z_\YW^ MR.J#GA0#FAHR M=%CM:F/;GW^-T]EJ92<+F"TA78:)ZFH^7RSY&$_A#//^?$F@A8+D5:E#(S2! M=LHQ\"J1[^L]1"YD-O*Q7;X7@A>D=.,QT6+2WM4IN\.4U M^PQ" ^K R"$NY QK9-[(6K:=5"(O&0UO,]#[05@O2'D:\-!@3,-;$N_G%;:/ M>'9V419PU<5?.;*70T:R;HTB.\=8LGC(]DVI:%62\3XT49$',+U _1B*@09S M%([FL_F5(W1Q9%X!2\8X(5UDUG#'M 6D0])'PTB9R3=91Q]8)K^Q[RN756]UP%];6O4I'[ZN5>?]5&@UCP]C^JS MQ*UT117F?*TY1D&RA-IN!@PF*3CWJ?;:)\$:N/O-96%5L M8A L9UIXP0"T9PX5.=K&@='=J@J?=O79UL0.*+ZQJL^L4]&!\JSP4F?DAD"8 MBF#<<^^%B3QRTXG2)UI]MC670PALM.HSK3AW24A:9=TS0LQU*KAE-AOP04I MT8W%IUI]MC6-@XALI.JS@": YTR*2)JE$K"@2V1>&=H? A!972RFWZ3Z;!LW M:B#ACU9]U@'3[U=]M@E1G:K/MI#R6-5G&%0RRB6F+6FZUG7;DX$SY6MAA8HB M%O\\F=^B^FQHXC<1[HC59PZCTE%%VMAJB%)%RSQM=&0E&C(P,L>(34*[3[OZ M;".R.E:?;2+I!K?.]^<+.N7@#(]JKFJ%[!*8+(9'0<:(Y[R6QVO# M3,MY=% M1A *5)->^/@%*,(RT&^P#CW1LX0"TL"18LK49C$D$3)._ 0Z#2!BCQ2;Q M]F?1*:>/0@PH]WL-PG:EJ:_QVZ(ZJ"NAWRB)&+08];&7#%U^NM&BU@I.BRPY M.?1%0R'_$'R2&01",.3IF>0F,9B<:V<19\DKT;KVIBV0F"C@$J:LM1RE64X, M6D;N% NYWD$V6+NM>L,@FU O($>;VZ1N&Q:#X[^S2#T]7#,)_,KP[E21))\FP%A5@277.\8I!CIMT#'QW1X""!/ MM/9A$[WY)00R)B\-S*1?"[[>3&= N_7L\T518*(/G3L1F//)U2%EY \$KIE" MD,2^+E,\/1OHF$QRV?B2@4#\8SY6*B4]99%B0'1NNT=6HOUR9U

M=/G,1O+O7CZSB?!&+I\) DSD-C!1,#"M2'N&)/2VL>P'E,UL3.Z#X MQBJ?P4R6$H:UI'$1DXY3/>&6T-S(Q,($0"2M8,.2J:IV<:,&$OY8Y3-=,/UVY3,;$=6EBF(;*8]5/@->@U&8W+Y\9G/A-A#MB^0Q7J'A)DH$ 7^MS:S2: M8$%&CIH;<.4W;-ZT$5D=RV+K0 \\?NEJBZU)N%4ID&8*, M,4G0/#GO>#$J*F&\THG+21;: 43#8FW%1BY:I$^ZULAG35][DA*M'Z-0 G.1 MVN?,4HJN3@IQ='9)TE05I53)Y^1=BR]XC,Y<'^#':BL]F>^E_SJ?+I#<*]IF MR5T^A5EMJ52;*'VK?V0"7'&+DHYK7@]N[@*+WCI&>Z_DK@@999-<97>(3S3A MO8G^K&]RC?AY(K.+(/(2M8QU\@YG.@J23*'_M"BT34+3UOWO[A$#:U1KGIY' M^CM)70+9 P0:_C/U?I]"$R9$.E;2Y78K'O$!M2T[Q[1 B*V'NT=L(>KF_.?L/ 0=IL!<3P3'GOUSUB,-HW MD?#(LXMTS%)XPY(4AFD$8,%PSR):\CV$$TYURZD]Z?3W1O+?8';1!L(;O7L$ M!U39,Q629N1JDNY"S=_:6+1.-KCU_H?/,OV]-;$#BF^L]+?SZ .4R**5@>D: M!PS">)9*5BHF8PUVZX[[1-/?6W,YA,#&FUT4M"YJ-6 \DF9%2"S61KLU42\# MSS:NITF>6?I[:QH'$=DXZ>^<@K"T*C)JH(XVM*19M;F4,MHA.:?*JBYYC]\D M_;V-&S60\,=*?W?!]-NEOS?Z1=R;A:HY,<,A^D82 L M<)]<,)$_3^8W3W\/3OPFPATQ_5U2IJ,'.,L>,M, C@5E@?Q%"=IH76>Q_'[I M[XW(ZIC^WD32S6<7'1_\=7#TZ6";'.;57^V7GKP3P%KF43HCR P3EGNEM?(0 M ;F.FJ@0*)2:^.!,<-ZRY+6JO3$%66Q86#6.L=BDA-4W<6XJGM79OU6B]]<' M#"*JN\"L"4QIE#(DLDD"UYYL2I<\RE"XC3I8'2=0($>PMI9TFEK*$YBW)9%U MZXK&(F2PJH_ >J3&UYXPB,BZI+F#W&[S@[QY^))/HK MY.F)FEVO41J0GL68@7D9790R_)O<@2D:B M066U]"%TJ37JY"K=!6!7L9/AF)T/*.&!'>2KV-W>+%\BNO(+NH :.D9R+YKQ M@R3]B;K-^D!2'DT%'#DB,1,NS(Z4/$LR#$FW27"+(K<4Z=,;Y$LE'($_Z*DTJZM6#D!DWG!8&@I38*LY*5."T$2FKTBF9=?O9 MXYO_/20]'TY,0V>3]^?O8'9>R-TX7Y![<=6&4W#:9K1@3JRLU)!8;<3.G%?! M.U#%QV[E 7<^_MERUU]80^>17TU/3VMQPOPT7X]QMSKS(%@NBIS";.MH>.>8 MC"F'VI_=YVZ-#6X]^MG2UD]( Z:,+Y6(3(+/LQM-;\&:VN"X9D$,G?69UA2E M)=N^)%5*$E;(T/%K6WOTLZ6LGY :#(8\GO^H)2278#+*3"]4##'0XI1U+"8Z MP!V'J#1/ :')^-A?4+P$\V5[L0[LE%R7>OZ!\\\+^/9EFN!T98D+D25Z2/76 M7"WS]'0Z!R^93387@=F$-%@QQ[TH7E1,8AA9#UR[<9E1O GI4K^[@!HZ,'$O MFO$#$P.Q-6\EZJ$W@GO!)X1VLA&-D_A^( M3HQ)_R82'I#V5/LM+WY,/GV<6&Y4L9)<,:%J+:'++$9:6.1>\ 2Z2'Q@[M,2 MT__[>?[]_[M\8*797?U'9=G=8/GG2\<]QP>2_KR7Z!IDHX[FLT_7\\0 I$HD M:[0HF#9UN!]9(N1?.R4T%,^Q2?+I!H;G3&I?D;9O)?#IPX>W!_4*_M[;_;V/ M?[YY^_X_;ES&WZ9$XK%']FP8L G@M2(*)T#4VT2%%ZG!:;*Z- =G30B62VLF MWCBO:H\ :5)BVELRPXS".GVMMI10*8FR5>')(ZBWK^#I]N"F(N]2\5,,9N&Y MMXYK'S&:8@$%]_7728F)DW68!5/_]NP_'!W\>''T\_.O@\(C^T_WAS<7?8<])TB$/(:H0C/:*1[*=; KHO.>"ET1& M-V8$;ND\5RN]SPPT[3X2K9&:]GJ9MZLR[(!__PO,/N-R.MM+Z?SK^6F=3?+^ M[ LN]N=?ORWP2_4FON/AC)Z);^?+/LU\&J)I3O,@8EK?#X4()IF2D"P FQ1( M'@T':9-+U@D_0=2AGE;,!$'V68UMAV0,$P:E<2:0\=!.+VA=\UDMQYZ7IZ$: MVP-JKQT#"6M-073P/,L4;)V>%9SRGG82P5$ 6!453 HWL9"UPC![Q[0D58FU MW2@'<*L48Y2\9ZEMQ^6\O:Z#,TXF70QGM-^1YFZYQMH*.807V%M<07O@J[A:_8=Z$9?$?X> )E$:H8O4+ N%]+W$Q*(S9$V0@9%S M=L&')HWM>N)^N2HV)J$#9M(>^$)45J%DR(S!.18%R/&/<9;L;3K MBQ.WNE-=:/5/QV*5G7/<6\@1&5GWY!""MLPKDE](6&S@5JCU 3<#=_>["]6N MRAC:Z<)];?UZ<]+ 2%C#=%6^TP%4R_9^=Z+:<9N__NS-6XE^-+V(R01P$)F4 M-M=1LH&!)816N!2M5I9.[6>N#UW;_XVD#IM(O($:=-@D+Y/!(GN9,41F3>W8 MDT(F9R=)9E(L(8+.Y WMR*;95=WK (QN;K]L04>+H> _@9XL8+8\O9ANGO_/ M^?+L9@$O>CI5LR.463+M?;VM;")+VEM3,TL&2V.E>0#>DXQI;IR5YC04?!L)A9R+HASM] J0:GJT$PX@;^!<>YB% =3H#->-8F%;0;S-]"MHI02=E(KM1!3&87(]@41NJ?<<> M"?E.SQU>U@]#7Y-Z]%I)7IPCD>L<U>MJ">F( M,AB9X"%%+=#GA(-)_;I"Y')K>Q]/IQA!^_()X-S&3'MPU/X#;+7.,MZ&0R M"K0"4"OP421=LE'"!\C.P\0G2'6Z#Y.F=AY4H.A(!\%B\LZ059$S\.$^Q1OE M.&3#?L#%=)ZGZ5(_]^?+H:GK_L(&G]]VBUTCT.:4R"$,VF6G"]+AI"U:'HBM M;(LK$Z]TSC%PQDLM-S> ?$R M_U&-T]E%5O1R;[DR(B]GB0U,:C\0PQ,]H%#6R!>QZ'I\AH+$-Q@PT5@C@E3> MI.3-)![B,2O7+N!Z7K\1<-SM>'B;EWTL:)H MKI0PQ)9UDPO\@UA4#&6=.RBA,)\YT9&*2"2BA"D]IJ_;OW[\J,]0&O%K$Z3FHA^\N]5=B/^% MIZ?SOQ\&[8V#*(1FM4=0+<22+-A,3HE6+A3R4<1ZI[--]*4#@I>L,D,3,'1W MK9^@#V=I@;"D?]\TPH[)1IMD,I<<6,E2+@30$:\H8:/**I\X+D21X)G7FG8S3X>[M]8RH0"Y2-+:AYH. M#'BPW@/P^>M,4TJ&;A!V.^UQ=%[%];[OZZT(N*VKI@!= 47"\PUN$<>Y^68=(C3TUJ0= K+Y;1,,1_- M9^E\L;H;$% 5A9+7T>FU*U]*S'-'QK379!C)K)3VC31G,Z0O2H\:DG1;JVSO MXO+K07ZW17)1)IUK,P;-"P-1&S*60&HOM'JO'CEL^29F104.?,12,F+9$6+DK)!Q"!&,7^O$.U^>.8@ MQ#]F^VY%0(/BOSN!71;0=H'6\G+" ]AVNA[KG*S3U2V-YS^-RFJ>PF%Z/ !+8%BFTG2Z7WC&R #LS1O*^+F,\+WW[][=WA26Z1^W#MZ MO?_^Z.3PZ(^#H_W#@ZTNC#STN'YE3IV!KE=G"Q^EM)Q+%S6*VK:P>&>Y\TD8 MYV#BI 8R. 5+PI/5J;5C4'N&@U(HA"JJ?O+;5)T]@'C[6R2//[29F#O<*>'D MP7&MC718)[CSF(5P*M2]DT>>XR1@*$:0V@$PJ#2WL M(:Z6;/+X9@1L=-$D!1G 0@Z6C& .G,QAS5TJG@XUSVVW7'ZMWT;S6&^S,^+9TLUI!"U!LP M9,'3/T(MU57&T8\E]VB:="5Z'%I?D^QM'8^-[^DMQ-GL\]M:&W*"BZ_OR]5< M[8D7GAMO!0O"TM=0!VP"[5"L$&.V6 TRR1:+?QS:3N9U#:DKZ\;9P&P,7=7W MOI1IPH_?Z"0BB^'_8#H[F?\*=A+H($*+B1E9R&PH&E@ 0>=42=X'&2&C[V29 M/?ZN%\-^"]DV\-Y^!CKNE<-%O(,G]+0U*]))7T>;Z,2B4HF^;U)>E"D4V21# MU17@6!G/QIM%$SZ>2O[SWB6]^G%"CUBYP2J)F#0W3*)9?0^&1>X$&6PEH1(R M9MZDY5(';+L/1@ZI$[>'* _*38.]ZO[5TP,N/>@N$%M&*#M@W$V,%3#(6E.9$=XE1"U/(@7]1^O-(U/(IJ,\FG P>PYPO MOLW);L,_$?)_GO[UN-[<.1W@ M*OY0KVX6.MQ> .O]:[0R%A$U.*]5T5Y(J>HQ:H'V]/3SZ>'+\:;7B;6A[ M[)']Z-@(\)J8$3!:(8R41NJ<970D7D$?<(@D3,CZ?CDID+OHN(H= :O.8:H-&**/(8"%GVQ7#J3)@%C MT%H4)H'\.FTS9X'KPIRPR:#167/H&3E_ ]/%7W!ZCC>;VORQF)]_F\X^OYG. MZ&?3RX*G^NGNPT5CAI_A#^!**T_(.&+=[DE3?"3](%]P6G>V:U2OI\L::Z$=<.+HV",%HQ44<$P+328*UDN9#A*D M5()JTT6@,\+Q[8A1M6[=^6C#7(LVPZO.8'_B:3Z__'.*"WK)EQ]O M\3N>KCZB7+Q-6B2&V=8&I/6:4DZ6H J74$9M2I/A1-W@O5@#JP$[#:YY74-[ MAU"#&E]_"79> MC5)Q-;0"!--8[WN(6DXK95#1&.=E:JI%MS'M, HZ/)OWZ4U/*II?-CL^>+MW ML3!N8EUPJ RY!%);IDV=U5'C^\I882TO7@K= M,S%[C*N)8!]@-/JV:N]*'#)Y\DQ@$"R;I$ -@7&^B M.U3XX6%@_6,RWW%VCF]HG[OQJBDN)Q@E*;!!IB(ATS+46J_H"",&< )!E"9- M;^Y%M L'>4"MN!U0&4+R#?S@>U;]X9S.-5CB<@WQCXDJD'BLC=+I-*)ML-2V MIG5:7KUAHS7GR3:9EKDIT!>G0 UY:F!:[J5T-=P)I]]K0&!-[WWFV2$9V9S; MQ'2 Q,!(9&1YVRC0%.V;],=Y#-@+TYM!>6@00[G"]P%^W :W?Y'SWYO=[&6: M%2HO560FU^G"D@01O7$LH=$6L@@E-LES;HSTA6I2&Z8&['O>5?4O,4]BC$8Y M;TD*EK;++!0++CDF3 C!9?*W;!-KKR.^%ZI&0[+2H&GZSZN"]TAC^>K'+[^S MBGE#K)/,DF9%"O+4=; L(BJ&'D@H/+HL&KN&>"OB6A#$1K&WES72'N_@9P,W7I9KCWI:U)Q<9/ M/)<1S2Z(VE8$K4/:36*J%8D/Z$H/!D;2C6!"K2)A46=5[ZQ$!J&VWP IT7OM M!3:IO1]+)Q[))>U0)380? -5N+Y+^#_G)+V_Z&2K=]$NZT2*4=I[PY0OA6DE MZ_3/3#NS02>2S^A2:5*#>C^FW9K/VU"V7FPZD+P'#!XN%V?UOFH^3V?O%Q]Q M\7V:+BZN)P'."%.+/"#5X+UD0-K/O.7*6Q,4UUV2AO3\&]S3?ZWS?A^ EV]6 M#"+Z >,X-_#4R^27B):7>M\%U ;VPR9Z<1O-N*;#,$3=9GT@*0]X,#P,+@CC M,17-E KDQ\>8&%CZJC!H5Y2$[&,7,^$I4G^/A3 B\YL(=^A&'E=0"-WW:1V1 M>EE^7G3)6ALF1:CY6RRTJ1'"P'WD F3R2CV6OG[@^>,=YP-*?CZLV(9NMG$, M?[^CHVDQA=/EQ_GI%22R'BP 8:#UU%Z*NHZM=)*)$HT/&13&;GTV[G[^LV=R M +$U[Z?Q]F#OXW9=H"__9K]*D;M>O]YN6!KON!0Q6J^SM#ZK%$/11CACT9@Q,!,'@'],5S(2;9>J.#UDQX+YD6@#6%3IIG MM70. 7!F]+$ MH7X$5Z_CYJXVOE=S-'R,8DO=?#J7!A=N@YN@NC+4U1,T+KF:M2P5%15D8U&97VBI!1W)VC/;Z M^IT&)763T.)CP%Z&GC2AH4&@L4.[[U!XU-$@ \$-6@]C M*/H+1K\ZP7[ON7EU7JZ"-UPZ;E4-UA8Z+G4B)0>G@/;&(&AGM%RN M5PEM8)#.8#T$[C(XT 7>W0'L+=C?19BZ 4M=^>\A MXAUH@N,I89"9Y5CKT6I98_6I&00%4IHB ?F3UH![HM6[5X!-)#LB\>]G5UG6 MX.K%=9Z8A3K35FG)(-,A6:R1FDY/*'9[7W3];>,9CDWXZ[%^_[?=@?SOACOCMGQ"1US46 MH$RJF (Z$@ 9Q22 HIA5,D9OO(^I6__Y;N_[331@2P$/Z#D^!O'-_'QQB1 * M%[P(QZ2O4;)Z/2]H8U@H6%S $N+ZE9/-5>#GZWX/#=A2O />$ZEIP6.8?;Y( MSFNA-#AC&5DRM5U6JITF16!!!.6-TYZ[+C73G>H4KM_Z4GR][44Y<"G2"L35 M_(H.,(8N/KKQ_O'+C;9D8)W#'N(;N*KH)IQ2WQJ\)TL!-=-6*A:30N9*K7)$ M1Z9#ETS8TV#Q@TO;2(G F3:2CGN>+',BT0EO MP;GULJ#MZ?OES>.6F6PM^_D0@ANXQ/<=_',#B!.04W8U-EPK"RR2HY;(3*MC MAJW/'HT9[ /\Y?37:U*"9&J8W5DUAR3K9$E@- O7^8&'T(AD6R=LDO"28&O57- MS.N#X\._]DX._SJX,;YD[^CUGP>O_S@\^J.VS?GK\.1PNP*M[@_O)_PM%[%& M0B$OKP3P0F2ND]60Z.-1Q2:CG%%)3'SB(DI16 1TM29!LX@9&$^2#$XC(W'4 MEH3M*\$V?<5(A'2H)PN>-B9!#.A:/@6AHRTNNZ1%+A-70'+I U.Z)*9S MO<.?8V8R5Z< M="^M*5EB)*S[5\V$E4;%:YA$@$A@S"22/,R6"223/'>H$;O M)V0<C'!4 )O4*YV5%JFBL;U*E^2BREZ070PB_097: M^[,ON-B??_VVP"_5O?^.AS/:__'M?+GJJ?[F=/[WGY@_XQ\DOOK#8TRGL%Q. MRY0>30MYA66^P!/X9Y)E2%)A8ZUKEQ6;R+@+MLT A#4<8U6^M=N( M-A?GKBOH/O20 M_)B:D1R/3EM-_F.Q=8@'9U @$CX/W#F4@$TZ28VK$8^T>AE3(381> -%N *$ M>6]YB?%PMJ2SJ1X_E_%LE92S]7:AA#K8)=,6&4 H)BU'E!)#\HW<_$>QC6]_ M#D/D+5MC6!8:.,475O'U^,ZW\_3SP]#"AARB9[*X.J_ "A8X>N:,T )Y JV: M!$@>P/02C(JA1-[ U[@'VN6GT 5<2_/B072[L3$&X[*;CO0@HL$A\PA(J8K) MSC(3ZK23(#B+12MFO4[&)X*7FC28WX&6/&)W[$A)-I!_$^6XB/P>_/.-Q'1= MC"0]1I"1N>!K+4QM$8O*,"MU5I8',L.:=(N_$\WX5L: C-W2A;[B;AIQ_VGV M'$^7_WG112F)%$4RK+8,J7.;2^E-UC7/20=P/KXF+"1/IQ Q& 5\6; MPA"E9F3]U-E^.I"]HWSR$+0W34:FWH;R@MCO*>>AK_O=W/%^JF5=ZVK/@Z)U M*5ZR*(*OS3E3'7&>F9.FQ*2]A+AF5MYSQ^OA]SQG2W%H,0XXMN41:%<#6CN MVZB;PV-OW$$OAR'YZ<9[#^&.]XU?-YLP"(('EKPQ3*.)S$<7F/#"<5UD<"$^ M8>8?ZN&P,^(WD>G0A'^ '[?J!:^N7:04$A(.G1"9M@69YR$SGZ4-6H.$]5E, M]U!]_SM&OJD[+!/SX<4X>&/BU8RPVQ6AE]",UZ9:#;45+!DG$)"!\IHY$Z(. M6&I7V4X,/_R>%\/R@.)L?D^I<^7\SUM!UR/4Y^4N[[;/!:>&:$:Z8-!33&LW M$,!85UO\D=D.FH/QJ!R*VB[29X$^3ZP4UB)JAA8%;1V2SAV-Y (90$T^A98! M!KN!L+Q>TMOK4C^;'5IG.$.GY.7X0%O[%C@CN0,=9&GBT3V(:OA*]"DN]^+R MH@,C(5):"3K7JX>UNL86?")-SB2'8*QI-)GY052[]&?[ZL7CM>C;BG^46PH$ M[L8P5J&L=/1Y,AL#P2NT<._)ZTM>F&R4RKKUK94[<>VV8KPGBUWT8TL*&D0_ MK[^&Y8U/Y!61F M:,5,, 9$4@JP26UYNR6-7Z8^]&[U1.A^*K7O=ZU\Y1AG7W+FQ=&W2(+6/ "+ M$20KSF*"7,AB:6(IW =H5Q'"IZ(O\P:\-=A-[\)U%33O@*QE0OI^:+M)1P]# M80>]Z"'_<36$G"+@JN:]R%NJI>/TJTA^O%*2OA"GLPS\)6C&(TGHL15C$[$W MK4QX,YT1QBF.%!:^9A#JQ2$C-0*-F3F@4BIIMJ&A[$+[A0=UZ(V]7;&U@$C(M$>F:L; M:Q7D+ J8QF?8$@-8C?LN"N#_L] MY?P4<[JUR\JRMEG!Y7QVZRKLR"G=CF!&S^AN(Z3U/H#Z.VD+OH-K7 MU)>]0OM^]O-GM*:)LU;8DD+M+UB//T.VF=*.<95-@1BT:NW0WH/L16K8L'PT M#93=(8/KN.$QGJZ4?/EE^NW5CWMN<]^,/OX:([B,-?J(JM[1D!AY;8,*K%[P M9J7PF$-TZ'43GVF\)8Y?=#&"XCXIO7@JU1@/1L,T!PT9%"OD_](9P.D,0 3& MT0.4$CU7OTWNXJGJT2:YC$WX'#L^W07;OW,9VU&Y2:!Z&Q[&UA5G F87%3.I M5N-)\ R")8^3R^".IQ"#8E&A93J55*=C'AZ]>7_\;N_D M\/W1IZ.]3Z\/3PY>;Y.8Z/CD?EF&;>"OI0QD016D1FYTTA 5?8 U>Y R?9/! MYSA)3JM22]9YL37KZ#,#(RWSHEXHE FC#UN-#GH0_/93G+H\MJ'4.TQKBDEK M%-$ZY9TN'$'%["TW7!OR4)V8"$@*BXU,%#J R6,E9U5*8-;+((T0L4@UO,A[ M9.$Z/;>AT+ODQJS1,:9"UHNR6EH?%*1B>':H$:QPDUR$YAJ N113'? 7:4\" MPV0LP;M,;I/)6TG]K[VWGU8P]XY>TS+>'K[YURH%N/_^T]')5D/C'GEB/TEO M G=]1E\**JD0,I(DC2\^>UEH=\FU( :LFP0=M"6!LFSJA=)B/?-*9X8!Z(SQ MLMY$;2#C'JK=[<$M)=Y%N8W@/.022[1"%W1@.C4?KS3'-*-T?4U+W^^\/1T M_G>7C5\G18GBHP%6R))C.F)MS94- MH\_<>YV2S[S)[?&MT/Z^.C8$?0V"(P^#?HWY/*WBTQ->N/U;*9JWR2 MHKU81\>\XC6DZ (MOM2!;49FZT41Q;50FH= C9_!&Y[&>2,.&H1*:H7RC/[( MCVLI7"[\ZOJ4]DIH0]^'RW6VN.8L2)]8G8'CDG,87!,?XQ%<+U!+AF1BT^3O MY8_K/R(L\7_\/_\74$L#!!0 ( .N%55#7_(*2-50! ,$& @ 4 8F-P M8RTR,#$Y,3(S,5]G,2YJ<&?LO D\E%_[/WXC$4K)+J:R%M)F3::2/29+UIA0 M6884R3XC0O8B%#&%[$SVK),]2;+OVR#9,F.]F>T_/?__[_?]+/4\/=_U\_R_ MW;U.+V?.=:[[G.MUSGG/M0!Z@2P5UM=2QV@HZ<#KM'^ =2OP)[SUUUL M;@ W -I#1QT&5 %ZNF_/M__IOST[&+[]S[AC!\..G8P[=_XM,>UBIB6FG3N9 M69EWL7Q[:'^QL;*P?H8=C#N9:,U@I1&4[J4UGX&!UFA&6HMI MI7ZT,34S-S&VOW[AI9^_@Z';7_9Z' MIY=WX(.@X)"'H6$QL4_BXA.>/DM,34M_E9&9E9U35%Q26E;^IJ*ROJ&QJ;GE M7>O[KNZ>WK[^@<&A2=S4],SGV2]S\X25U;7UC4UP:_M;O^@ !KK_\WRW7_MH M_:+_-@9,W_I%1^_QC6#?#L9#)W9RG-=GLKZS__#)^\R<%QZ_+*S;)7S* ,]E MX]K)PBUR>E*4\*UK?^O9SW4LX-_5L__;L7_KUQ# QD!'&SR&?0 4 #Q6Z\Q90\:;\ A=5ZDGV@:J)\ M:??4^ '2/K &7V5*V/-RDAT"AEE:N3"/F2KHN[LH8Y7O: FK[OTHSS>@LO*X MR!^9K@]/@1;;14Y0@8!<5)TJUL%9'/$=!1DP QY,M19[>DN7:@2L(AT MN#AKW'NLMDW$6?:]#K\JWDW03TAARM'5![*-X0M9-D0M#+)9[WU&A(9(_R=<'M=FDL=[, 'GBG?MYX>^?"H_G%6^11.:BIB\;$]0T9JV)3**5]= JI!^B1-1^HA3.X8WE;W M,QJR9>$BCGWS/(>&O0[L;^&D&^R$JX"Q&[W@LPDRRT(CY2@YDG0CH9DL3FTXN%?CTTH<*^$E# M_K?7Y0=KM[Z:M_M*W[VAQM89RG-0*(0O^R\PTO]"%16KX7XN(G=@DXAT!PLG MQRX)*3\F6?%_&Y-/.YNXHG\W+JC?#@G@I&]*!7X[+AK_N^N&WL&-7NCC?E.! MSQ]2#Y1:G <@R8K*^CGO[G?7RS\X_NY0_^.M3SO;_R7[]I>H6RI8'KZ,$3XY M!)K/J[$9%6FF7W<7M&=P_>N9UE^W8J0OW'=3^F8M=^7)U&#[QO!'[*H1GW;. M_#4&^$]UC>[F&V]>?MRU<#&EY^CTZ73KFC>Y/$SNQ&EXB3 M8[>P:W>-Z$C6^FJ<=$3R=\ AW!_Z)QC9 ]#(?YOHVD@V8-,$]+X*0P480F W MB!%0N![%BD#HW$M9N%P9%W#>P9F>?I.'X]T5X5 ZNYL RPJ[/Y0Y^CY% H$N MFUTR\J5ZDYWO,.(9LVZG MZBY^:!F&M-]P@X:3 T*&OQA#RY@:! V;[M7R)VJ56##[NN7-Q?>M*@QU\SK) M'(S2NC=S,2IO/N\],]OYU?%!+(69!K-W%)!CD')?4"7PM[!!K[5H7M!AUH_= MI(8P5I7-JI&XZ^#C>('AN9=2MG$])RZ8W#,*H .$A&G5Y/#WTO R&R/D:BI@ M!^-IQB-.(#\Y3TEJ?I[,['(O2?G\\08%E'@CI;#[T6U/3"A2CM*&VH=RA P: M4ECZ"1V3M;%N'M8X6'CE#6S($//FL1>U^WJ$%O0]_3]?64F_S3+-?8GMD1JR MFW23'(YD)CF!TZL-=+3'+(1JV;O@NU5 M([] I/=SVR?*W11_#9['ZTQ"W\H$#=G5P0-K&;K7V%GM-]IWHM/,+OJF&]^T MDS*-?SPZ.#K:IARU^,'L:0P='D;BTIC2""+1H/+.'@2:0UGV>$U@"V0GZ11B MDNASM55T9#MV#M_ Z5A=]?6I[PN[&>7;B,7Q 9=)[AHBE-($8:IE\,R^D^,I M/ND2LK9;\Q83#[>W@*UM4.'"L"+45^N M%/XY&/I!XMV KYP9HP+]3^ ?^IIL!U'OEFG&:*6/.F7!^4?[^%&BB\;!MUB_ M4('U;=3:?EI3?I?]>39)4Y M;AG4POW<1 ]2("UH*I D!1D2HDGA/-CUM[WM M9RCG\:A^+LH%?['4, G@9U(>BA8JOCL,WR8GT7Q.?E@+'DH*$*4"F$'LVE%@ MX*?9^,AL"2ZC%M[+?$;8%"YBISUHCA@C@7WV8G>81*H_R_?2%@.%E4 %))S( M+Z&+Z'8JD):*P2Q,LX,R+:27Q1L/J$ 12IX2%>8/C3A*HX>BL!/=+EO:=DL> M5, %LNV;@D7EXIDHNVE!VY,,9#]J@\8LLW5A<_O[K_M-4D[[N^IDPDITHP*M M:> FY:T,;9[(]X"S8J>?@1Z4M\;H;5$)AGMA$B_H_Y#8_IX@!_Y$_J/$]B-! MYH4D8F>,)794:YV6Z/Z2=?T^63G\B_U':^2-9]C7]S3'_3+(% M$R@7MJ%D))J\@^8B?Y?[:28WOZM;1B1:W'NX:9E\6]9-C^;-?2'K3:A'+W9E M_:062T+>4H$5Y@0*]B9-LKDVA21V&O-0U,*&"YF%!A-_EHU0&T7#9WQ[)7PK M<> WONX;G/R!+=>>HP$7$NJ] -0>1A1?17WYDKNP_1V7]X)]BH5&SSZ^#)X> MIA@\(]*FZ.$6"EH<,SY/HOO.:8E_Y$'8)?Z!/L754T9H0K&GG*4"KUEIH!EA MV5^_O"6&%*3EN3(IH=K Z'=\/,/?$V79STT3W]C\0)0(FW_HMO]/.D&B3>.' M_" 4+(P20/.2O\_^-)M3OM_3K1SD"2KPV&:3\H:_(A/U3H5]&X=]=WE'ST^J M\1]@ANEO,<@Y@9\U!J[H&U1 N&:9[*5&:G?ZC;\[35?X(V/^$]Z_LD[^GM>[ MS$0(HM$S+6^2^)VIP)%+Y (JL#1%!6"Q_VAYEFXJ\#IQ]+\9^#7#Z0I^T_ 0 IM+G]42XO.X)E4X#S-5_[QAY]FQ5?['0V[ N6E MP8="FLU>W7VU&SL-82+?@4]+T#O^I#*S_!YO_![6_1T0]B@VY<_>+XL!K/]F_IO$[R V+(#Z M$[;+^H>>Y#WT'^C4;6PYE)0(C48MTE.!;?Y^=WP510L=@EID=* "J0;^\O;? M0T]_1Y#_# C[D2#_"2R(HLWG[^ :M+;0NO."YB[_^,//LQK_GGH=14>@IDUI M +-@9X'#^ I[(.4-9H633O8G%9GQ]YCC]^CN\H^QV)_8_#:H^IWK^S$F_.]: M\OB3+YF!_%V=>@,?1E-T(2W8#3H4>3>B\MOFE$A' W:#OH3F?(^<$RCY+H#Z ML1R-_PD<]D,Y_A-X$!J*FI9)H[5ECC;+Z](:\_O\SS-R^8YN<<&:H2M25C1N M#":GE[>8ZFCZ:++% B3^I!K3_QYT_![=9?T8C/V)S>\"J]^:ZH\QH>2?(]-: M[)]]'T Y_@V=&4U--+S%A)GSA*\E0TW0.E6]OF>R-3R<$AXMK5IS-&N? M$IMAN0 G/:48+ MMIP&X0"Z)3@:BG>Z%?W*TV-C-V$V9$U:14!' #($:9;;N!?_A5O!1N=I[[YS M$Q*7 4'_%^QYR),TH*"&O>8RV-^2 &%%GJ4,05A)?#@+39OXA7,$:)24$^:0 M%J>RTZ>VHY7!!KP_)/$0Z,?5XB5*O4B" M.!UG-:F4<\VR3]XN[GVM?O" G<-: 2LM/@^XC:I3[H83/)J7(\:+EANPW N5 ME%=N^6!N,WPO2=PZ9^SDU(SJ'7=6WJ6E"O>E(%3DI+8@;UH:H'Z[H:^FU,Q2-?N=\,%^7.9B*<%D$K583CSO*3S!0^(1 MIS!WX%?K(7M]O7 V8Q!RADSUF30PK+]Q3*2B A$H.KH5K%'R;/;14RK@.Z9Y M I/ IA\,'WI/TXLW'1'C^WWA^+9+15A\2-THHOFDI5YGNW-J*W]I9="[>V,: M.PA-@!OJ[SJGVIOD7)0]%0@7DB0G^UI.MKML:!&"0QP\TDO)S 9$L(+*JWM?S$8PRH#>:,-+'WYZRSF [^;J@L,ZRL_ MIR$RM0ZH"%0\%WC&6WER@F,4^@T*_(8W#<<44H'?OB#ZWYC3@)(DY#LIG_*OOB?[FZ@.=OUT=<$S]7 M9'5DS15I358]_> A^I@OX:1@S3=S_8OL./WKU=7]WBJY&T6TO_1,\L[Y7=4G MW%E*+O)9)K!^=6Q/>+AN5!S*4V\2L4.;8>=5(:5/.Y?^DIWZB];]'7+]G0V8 MI7#URPI8*FE.XD<_3(R\:^I, .+GP,M,)O]Z)OL_5_>W*[*_*RM]ABAPE,0E MY;["C[:=&5;/!VZ,O-C?^F)/P?_XCOH?*^8H&>?Z9&G.N:?"'+E<^0V.CXU< MF?]O@].O<% .3X^Z;=&.T&H+S*"#M_-SGZ_KN]7G#@8P?I17CKJ0U7H@=@RK M@)H8@(9B]RA;$P5]M3Y5'YE:$C"HA0TQ-/5WV-IF-TFU(60_Z++-<(4SCYIR M^3I?4]^%Z:J48)C!@I++X'6W+> M&>I7"+8\SA![>>>1PO&P]?'P<6[D#DH]M)B+"C2Q/]S?.DD%0FAO/LLR4I;\ M:L1*@)7YPGE>4^?.Z1MJ PJ&I>=M_7<)DC\_3I^7-RX?"DYP4=XX^LA80GMXF/J>WBC@C,2>6]9^_@\C-><-BB(JF!CW['7.PP@;=$0=("O M&9EFYA-%XX5OR8]0MAT1M?Q@$@XBN#"TNS=R^8&+ :%:P&5/FK/;G=SQ(M\A ML[ ^Q5X#U#&SZX_.A;4?8E@[G.7I43_&BTV9'\HQG]B9QC2B%WAH:';W^9]G)/]= MW=3*G!X__<^$>(UHI$C MJ0#J3UNX)A/LW]ON_8>>Y-?!O/__',QKJ56B G6J2"82;^\L/O]^)4<*GI MF'1)3*J AZ"!UM,ICZQST_L" ZUL)^'@T9;[8@3?RNAP%4['>+F$?5+J%H(7 MSB1<@E1?B5>F,*UB[K> :6_Y;IZ=*.1[P'5QL>MS#*SXB0TN<<$CT[ YOU%1 M3JB\*/E&^RHJ3!*G1_TRJ[7GM=WR$ ;]44*E2H]RF54.)-9;$$; M?8OX7T;RRTC^,XP$0P-O 0]]/?I4V'SW6TK6)[0[YWDFSN3E?[5UQNR@\] ] M+-0>D,6N__GZM?M61#@$57>U^DRVI2>LSDHR6$XN7BEH)K]A3X!6C/@ERMZS M2!0NPSKZ/0G:@KNMFQ.V2ZQO_-U&&L;@?/0T1?PW1II@ZN_',7*M"N M(=F[4XV+XHY^F%)!Y"+1FK"3=+OK*_=6@GI?0>KK?NEPW\C]9;U/HI?5V]\( MO1E1.H'I"2.Y@7Z3HSI-8V;D",PB).V> M=73C]:S:1;5K769LY5LYJ7X.,O0H,LDEEYE*,& KR"M-V#8@=_=?[>7N]\C:POW MZ03VDMD=MHKO%,Z:-,,BK-C!0Q,5U78X8OS!XV'U]725/@O!Q$<7:\P&*,#U MYP B$#R"=VL6DB'$4+J@)6=3ORVF2MWP59P<'7Z!G\F]>YG=;,!UN@>D#U]VNN@23!'#+?(Z(-$^=^NW@S'OMI+34BDY:P4#BMF%DPG)Z:^X:(H,?;92JL#.-F^5?#-M,'U\W'T+@C1+:D[U=8GQRT4=@ YXT/.;L<2P!6G1J5\(T-J*XEE@D<", M>IH$N4;M:9U*N-'IR&H\5O0D926V:VGPKI9(C);PPLIBU>ZXR3@65EA3[2(M M .3'.@G.Q1/BN8&99O&["A M)WY>/Q]FPH]MY0<:4"9W0O3 0'EDBB7$G!0\O.02-1:@1*P+?QM32G@ MH2=B@Q^V>XY[O-BE"1T^)D90K$CLKD/O]!4:&LMVL7:9R=M^@,_%Q#D5P5RX M5[R\/@%>S>.+F41["R0M]"C^F$W4]%4GIZ@(^W)TE80GU?F\(CE^FNIT9\Z7 M3C43K8V!R'XP!F5"'F6K&);)+=FNPI>6J< .6H@<\-PS>B.EGPJXP$%Q-(E3 M6X85+*V6MWYE2I(F0 .79CO=606@)\]?WSSVT?8D3/9#$"GO*UK@T^$B$HT# M(\T0 YZ2=,BOJ<#$("H*RN\^'N(&\N#T@O(:\ LX;/!+N\%TQ\X%;[^4-!8. M'>;T@.G=>5JP$B)(6.+&31(G:GL,3=N'*,GAH2^)HV;-) M>#C_2%\H'=&H5C=R?>;IHQ'3 4NM0NLWCZY[?2K)9JF=7"]%>M&@HDDUW:0E MA+*[E)#IS_%1K/LT_+[2@7O[N.A,%L-M^J;W!"+4^(0F3'HA>#V, )B)TI#,T6J$PSGY+K>MZ>X6@X\7TT$-K0E"DY-R842 MVBRZI5)!P2D_'M4JK8%QG7R'2->BEO*@R\Q#;A_M&9+^T4'F5?DEBXGQ8;V& M#7>"^VPC>P2%O>>TZ5J\4F1<=(C0D8QHUQG]-M],A<^TR'32,CI*HX%]#U._ M5#CJVN!TN&'_.YCWWXXS%'J.4P+OP4$V5'/T;_[^VY['?V<9^^^=[XRR) +W M[/0O\G^FG.ZW MBV,F1Q (7"PN*6NJ5SKH;5E$ZR'_)P;7__ MB]^O\G^B_(]'(&8P82;ZW<8+1F4>B)B#-_S]\\NSU_.A_Y.V^*]2)O8=O$?S MFAQ#GJ6G!3)K>_.M#NU;W2?]3L2'O_B&W92JW;YPLV+6F6.?G*/.M?3YR]O_ M=;KRERK[PX(RD2>2"GR1I_D*_Q82XE1]6>V16+W'>;(Z]MU+)^F+SFF-5L6> M$[3\:[NZ__IR-R@W1=I3?J(\H,#7;0I!!8Z.06+&QDY4(BJB1X)%*>*VG^Y- M/P=5CAL)>A_RT!8/4]X5/0KE6SCW=" M@P\KWC)_4FAHTF_:%3S6]:KRUDO63 /M]YT&3SQ/F.:$.0;M=H162FZ]VI:> M)A7T8>HZ'J2< N.F3%$.,D.2NOLMKX M#9?DK-;RHZ\CD@STCA&N4DR3 M9#Y:B2N:-E(/9C/.S"[*;BVHH6RH0*, ?ISBCUK)=Z&8HL1H>4>"/"60IOIQ M$(HQ,AS50('.=V-7B%3@*S^9&S.KAWT)^VW?6 BY@9XN#VI?DF-5!WW@B/9E M/9.9#5_L@5<(M[/Y/@N?R*MOO\KB;AVG?*+T8Y;\$HIF-@\)N/GHN02+'SF+OEJ0:/RD:\1J7T*;T8QI2)V:\OW\1(U"VO5D8I M]3=B\>?1@ZL;*>1XJ!V[ $F"G(6R<[9[.Y212W!K5!'O3B%:=BY/OBG&)BH> MOCSDMU1G!HSPF1G19^Z8MOOJ+<$P4X%RA@V'J))?5-OA+6@-"K@"CAMV2;D? M1K-7HR91![ZXSO'W/M,OPVT5?'5^U?UQN89?X\[!64>5G20'Z$1<+3\81 MK M0+")>)ADT[>H\5#E[(+Y9IBR5Y[]ZRIS,\] @V=V43I78A%:NY-4[0[5_))7SH[TE]H?C!J](6JP%6%I_5[NH;(;FR?ZTA_:NN(>5!'U*!?21! M?%)=?\H9PEBQ8'SR#:$Y$:39,*C/DWM&B#Y**UO99VI\%^DD/GDYDN22UV2= M,:!6B\,9;AV-RFN<8#P02_=-R8;-NEO$P'GOSB M]PFY1.Y:Y! M'?4GFW"9NW(XK\SKW&I%G:ZNDA[N='>$!8WO)ED3SWEV=6^$@.34TN3()*^4 M'7C+%DEKOFG+$1GU-]9K; M;1\'93P>E@B,>DPF!$NM)SFX"S#+>BWGV3Z[5$;XX/1 ;WZ/D6*8;OKZP, < MO,13ED^GT7>_C@L")3/2 T_2)'4WMS:K\$W%WL,6Z71L]HRA1<;?D=93PR2) M+RC,+)1PR:UNS)MQOY/7-[\F M'^&Z8G0T"V #F+3-QT5;'6YP7I^1-RC5:#=( S-ENHXX,$L+"_(8+^\*BN(_ MMIQHT&?@4[XMVNGT2%]+))3C=-&;*Y=U3AT SNKZ-DQU1%,!3BRB@V?<=Q":7R*SQK9ZY%K./EJE5TC-B/3:EL9IC MX#K1&&PP(8R,%T,6[[^R\ S$L1Z3S;=!)5W"IVL$RG;[JVHK#C.WOIOFH)>W M()Y"OK?:2TY>='$?CC2?;4PYW9_43C")=$>EK.H_F8C;$3MS@5G E@F@>_XX M<1QD)4)]3Y"3JIEX&JA T#9D,+_!J[R\N/R9>Y8>9TAK8XIED1.D$^:C SDW/SRAVKV?!LRV0_7FG(R]X$F^5 MV&N5.]V3%I/LQ][$@)(ULQ'*)AFD8]\63&U<0M'%+J&EX>\6UWPZ#ICY%3>8 MQTU'<)_1E'VS]]PQP2ANQ7C!Z9R7]ZZ5T&U8?@>?_+JOY%_JOI*CZ(?*YU,] M#2]6$L1#936=\J2N.11\_0IQO!AVTC0169CG8 7INN4^ZG8YN.O]QYV)\_.X M<]FI9NCFLY-/IPEJ]?+[WRL< M'M3<,B+C%&?/^+(M*\5;30;5-PS9Y(S'\!05C;FA;CZ_5?&JJNN$GJYP-$_8 M76>]Q,_9T@F?Q^T+,-.E]AXA);JHC5Z";GDC._] ARV^7*=B55EQDOA$@G+H MF1[CZ'LJT+$7B8/4C =X^#$>N-/ W\#F^#",/B<"8#K'*%I34_.JTGSH[6,U MCAU1"CU'4^_[ P< )D<_*ZV8EJ.92G%V2Y*]#CU9O<_1%Q,&']Q[P/W8@6]W?%&"!\W7WEVO8DG#N>SW]*E+@503X.&R59;RE[J7AGR&%P8? MW#G/'Q%_\Q:0!X^ \]4*^.[ <\TVHL-2Q -UNO+Z/\<8)B1>V#.0>OY#C)S" ME=9Y;WJ-CC$^$$:PV%@E[,YL@@RY7*S"]S<(:/7-UJ-89UQCY],/M'CEV)9? M>'U7$&Q-^+J2%Z.0PRX0B2YJ4!M\W^_JLV(8];Q[N<2F-$F[?\7-=\74?($A M(*2T2'NX MZ'5QM*-Z#3(]-L9TNE D1DNL),_)J:1-XNZ2W$=)'Q_/>(6# <=#^27J<[(F M #8PZACF&3GVM(=Q;%)W2MJ"6 G-[Y9HMZXHS*R+AC=V M#.%NYBM%6NAN'2R=SDCIA-%D+]GZ1%_-4Z/V+WF#B15#%LD8%)R #B<9@JC) MY6"5XX20)FF/>F_WK\4Y42('8 M;0''H,UYT@BYL@0;#2VT6Q*FS=9C^T$-HH&OX2<5L;F-_7/Z)(::DLHWW;(( MZ]/J]=NCJ:=4;\R4R.S^@#BNVYW[XI".O]\N6F]VT[Q['HGV5X#W?"T'Z%S@ M*=!$"WN0HB!E<@IO4M\1O*V)[2L5N;3\9B5<(HKQ8.2L:%A9KW.4208Y#HI M!6+QESN"A<3Q'[%X6),0;\]:&;])(S0(PDTZ*K4NR?CF80G"#2$&?BY+.=NL M:%3M*G&G03+GVR4Y.XII+U5'=JF($: /H1,96+P!)!R[=PT2E2(7N;0F**E- MV&$P[JG1<(U=7,^+C>/FO YO@& TH5N['ZFB M.@G;[0E5Q8\&9Q(0ZE5=J$FI:C-WLZ_*53[#DEZ9Q2466;[9+/YV*:[I66W^ M?G$3':SFGL+UB:C -;+Z]M?A2R4Z"(?U,QDIDZGG2W?$E+<+,P(N-I:%\3=M M3.-Z;/O,FN3Y=,TWJ PP =HET%Q3D M.SE?KZFIB.*UCJCNUIZ\PLD6+X('#L0@9MO"DQ$;,X13#D-.F]ZH>MW#JSP> MDI5'?$UN1V[NQ1OWFKJB'A*I0"Z^N'J!>.)"$+//)5V+G+O=I4O5Z91VA5'% MMHQ0<7'>6F4KR?FY"ZR)KJ#M>/N&3NZ6X]!Y#@2J7"8T_BN\U($*,)>$?VAA MW1D&YQI1'_=5UNT\O">@%:G9)69>6E@;1.E@>F>V*Q'L95'U(HOA%(!#MBN02SW/&IFGE!'S\RSS*$IQ;2#K;*? MG(2]'HZA\TQ!1<,AOGJU)\&TG*:RY:MQT,Z2IU&H3BEAX;V-+QZ_ =IC-U7W MHM3?SO!>XN96C')QUS/OSDC.M.@@/EFN42_M/2_O 6& /+<]\:;B1L799,TY M@UR3((C,5EVX>:JK_ $,^1# MM^^Q!P&\4<8^!70.>\Y9-]_+Z$C+2JVN[I=O^KS>LV"F?O33@RLOF:F E(G: MZ/STU^F1)+O\)]<'E!,#@P3>T^;SY\FSBJC3,[UK.FI<]DT2Z8_5.$WBO5_^ M5<]59*:V-LD+=T[]YIRJ0=(7F*G9B)[+&(=B)%U&53(L0XEZ2&KXV MZ%[5K=I3OK<_&:IWEH#19HMY#S!WM-+\4=\[AE2_PL47J-OWT!'!\9_*O^[_^_5_] M(650#8/0B1?0-3AJI;<+N\6-M4=\6WU# RN7$A0IG=L4_N1;<-NVI4-\0Y2^ MC<]Z_44UY46+*'F_0Z=&ED4I[92.)J.TCJ6*FNQ ^DO"XW*&O_4/+%6NR MLR0NVPVP1]KJ_?+41S#]JA(5J)=YQ1:=59HM3)OX7R/'.]4+-0BK+#GTT:!: M20$-*)6;;_6%41Y2 0//4Y2@-RC2?A@MBH8FH?H+Y&AA6@:M'E,/+6Z+[NT M1626;A#/(7N@^-?826]/*D!T([(3Q8DR%%'C^#&-Y(UQ>@:%-'NRD5>,-.F4:LF6,CJDW?3A1]A39;XY^DZ3WW2TYCSFJR M>B)0I"5Z;]C[UC"TK/IPBVVQ#/MQT^HL.2<_Z %< MJ[.AI6341A?A2G\#')@W44(UG#TZW82+YC OZ^^_8=@>5XSJD%E^IR \$$D1 M\TA6/9+);!A2@M$?2CZ]^'F[C/+A<.GSL<>6PUHK-@2=W9RI%9G2PD++:SJY M"^&R?*RO+@-<$%"?,^\!'4NE. [@N^^ M<2HA\G(+Z.C<'7I\F!90;;5;)-H[3_J$AQHK3!E\_#K PB02X\W2(=)JY_^$ M8%I!O'3%PNUCG['%!=;%[DAR;Y7'$XS8H,(ER9?>I7!9K5M40&U(,G-LW39W M%AV%*H5%^5I,+40/AFS(O2[KJW8*M'M8K7M;?@ZY/V*:)QEOK',_L&P?^NF! M@//:]83,%IDP5!DZ3*:6A?).:;I2)M#)3F[L)%@6&@<=+^E6\HIY7/?T@(3B MCAM\Y+8)E[>H8'AQIK\SY0!)"K]M9EKO,7)IUG>S>-\J3#GY^N/"UK,[ ;IS M#.LLG@<@NPVOK$H1A;RS';)][R08MAB_@1J$*M955526]%?;9*/1>/0?/.S?ANYBHJB M3V,,CB,7KTW'@^KH+^P9EFFKSRW-O+565#5O3)J=# W_I&QWA(H@ADR4OXCD:A8:R M]20\&%W6'U8K1)( [TSJ-<(')5\)V48 ==I\3#WF45_"I_0N=?$+'B\BS5#W\@"5"^1BK+W+T":%I8'6.]@; MFM.XC*R'E,R&UO+ZG@35,L([HM%(A4(Q7E#).YR M#_F^!/Y[+V_[LZ;&#$H5ZKT](]WXT/40)QJORPZ*)@2A)N(A16/%>,Q$=*0P M =8(XW1DSP5;<.+AB],R&,?(1R*)"M,GI9A9G1YJ-_+<.V:N8>NR(0+""&V3 M_4MNA-Q&:"G3$M\D1 C<;-R6"<8,M=2/<59TI>$_!Q0YOI[KT\_K/[7LW\&= M>5"T[9G031O58X!*UO<^8OOU3?-/L.D@F(3[2D]8[IQJ4CE-$(R*S1@2(^:2 MM><.!8NNV[D"F)1UF6%T,Y;?91:?N2B#=UQNCHJR0;?PK]2$A"P.*XB<"8J9 MSIY_R+EV\#4&+O6N6'GH9#(S\BN4<[K'H85D&*L/*ZH9OS@X]?G9ALD3[=.$ M_>3I6OX[>NZB%%XU1=G1H;9LIZ\S\9:O)1:,S%([&#_\1J^4407F:*=#1!I(V^ G&<52@]0J9?:+6NMY7=GW;O9C? M=V7#Q-7QN6!-QI-1#3Z]_LVD!P;5SCXC%!<"]AB.(D[IR%:5SFZ%(&YPSO>8 M;'CW&/6DL0Z/:KO>ZJK)MYW5EOR"Z !%H4N$S*&:I?&WSH_5*^Y1@0=IV@J0 M\^X&M$'8@29C7T7>B)X0NO*$"XI_,G ML0>AHS;I2]:C>LQ?):>C01&7Q7#"[(9#.1B)(%"!R??V!,^@T^G=4[&&)546 M<0^M0L_OU3D([$J;+$P>L6,2*B0P4'9-X6%FA!WHO2IL\_S8^F4N.)MBWN[RR[Z@F'/QR8O]PZRL8Q42%(*IKP[I]]6LO[ 0]Z MA+YLLPH;>R7>P44139_;-HJ /]Y680]SK58_K.!(ZI$\F]U[-<:%6/"5ZZS# M>\2'=4>)U%K/[>/_";']BT<[M=X*ZG)-P/!])L)_UU(#.-CGIB/^4D"M)U]_I3NC]DA;T1)GZ?/Q M*N;1VHX$KK H?E8]!QW-IEOC7ZIJ8GJBFY%'"9"E^[BVCL!QUE*=<'; (79+ MY23!/6UB_I;*>E#:W:/>RH'"D,5'(IOLNT!80RTC?C3A@;)H>H-MQAR>V5GZ MVE4I>Z@!S F$J,ETH/$<*D<]H\Y"],HJ?WX=2;!N++VB+/QIEJ9XA+Z O%C\$61PD)ORX&8B\8D4;PM M#KW4@M.1":<"I5K:!)K-QECQ)@]H M0C5OJU-AQ*\7Q*7/?6)VRI-*W75 \PQP)C9&:YHF^QB$09CDU+Q1MG':\V'7 M6TLU%B[WQMT6Y[HSU1,S=44Y\V(Z1X;F$A?P")3$M;QA55%-:X*19]*&'RR*IB=&AJP8)E_UHE(+*!ML4K&?>WLC M;_[P2LJ1+MQH*OWQ)9?H$\\#Y?NP>!TL*#[>B!U8V<0Q-4N+#?FNUXH=-APN'DL_F,'K)PE0\"^MM,UK%'"#RMU)VA Q;F0]LX;J+K& M2I=&04/] M>.*0D4P%JNXXU@X&'F%ZBQXRG!)[29OXV,GY3L@3(PO(?7AO4*SU\F"%QPTZ @F7FQYDQZ[X RJ]_]L U,X.9;E/->T?V@[7QN.R,0?L$NRN=T5 MS!'Q_%9%DD7IO1ALZW@%BL*!WH^RWVU!X3A#4\/@D6.U Y1K3K-GBI]_KGU, MCJ$!B)/WB$=;)F6=[;1O4^1 M0R=\P7RN%<1]H )!JQ)3KMLK$;%5)K[%ED93);&K_3D.@^A= 1\*G_FY&T<, MH0)7$-E$-<["=OYVMK O\WR">JH,GP+'DN%*R%9XZ6:=,!Y2/R9 6&[*/]I@ MT;W66UQ5WI-Y_,F^4QI"EF\-G_;N;?=!WB?(3V+#-JA O32!2;6GW&]\ MD6S.5[PVT(S]1 H/<[U*!632'C;T![H+\[EF-[T_IJ5B'%O3N]A;#G6J^\Q[ M]0;OQ_TF,7K])B86WFFN81*8U#,!?QK+68HHR01TQKLUG 3;< F1:Z.LE\(# MW;-&\JR'^0;\5Q9]C@:TO,;L=!GJWP@FIX_,H0MA=??*.T7\,G%VC.;?UW"%H*7<=8E>)B9GP%XB@[WF\? -DCRZ."CQ,.=9=HGML M!+E!-*K2M&4JFGG8=N!V6NP /YX5/:R!VUQB=-UF7SR!-W:V:4U.B\7)1QZ. M:;@8PL3X\L*.?M.S3^C/9'/E3L!!\=F 964MID;L4'B+$KH)S=4XC$,WOCCV M['I+3-D&BV\Z_.;(J7= /W;8PL+,HL7.[M:WO=XPB4?_=Z]WS:]\]_7Q^NB^ M>4RIR*0:5,+!(#,V*:-2R5G(I1 7L0!V;2>+;]A,*;5[=9C?)?5P:?0:7=J: MJL?B86299J7U\D;HL #.ZA7!!.Z_%;^-3$\=O_C:=HB5LU[HC>@*+Z ="#\_ M5WDS*D@F9\E5]M<\8'8?_@3J/_M:,Y_ISLYPT[K=3MDF]Z5:>MYR1$ M('G3TY@+.A\81)B !F=GG_ M_"D!R0Z*/+(- J#LDZ#%I*O@C4S'!.8JY_43?,$;;'<'[_"9<3)\E+>-.H\Y MEUIY^^G(3?C#*_A243V$@]J;TB^]S]HBZJZMLIUY&9;)_\BG64L+:O0U.A$U MF8)RZA@<\$O;L S2+5>+&?7G$5_"TG P-D^7 M9B4IR@&"1\BBNZ7*W+V1 4>Y4.63F#3A@#R5U-H0LG7=9Z6;H'T/:G4E.?O* M^CV]YZ2M%]-4(/F6[^QV162;>RO!(".!5)7M75+#-93-?DPK"S/MP_YI?92] M<>@2_V;P>I+NA>8Y^6&K@1&I0FWLF(F!*OMMQU'?V0)4W=G3L!WSW6#+QGFP M D,ZTOO*3:J,WREC5;T2M8VP/7%DF,&!3OUVJ1&R&U6*65RGA!.O4#ZVX\YR M"T%:X*R!ENHYT"@?GL9"?T6['1*S]J=1N6^NMHR]/W$BAPK,CBQI8U)UW\!: M+[C&4HP@"V*2TIMNSZ6R9;:V6'M?S8\8/%<>F>3%?+;KZC%AQ5ML)(#[B:IS MJ"$T4ZW87&)?#_O9YZ><*OU1W9H'=@EO%_G[F+C#SX35V[R6G5'=KW?YN4=$ MK*YWYLWH]'K;XT])RHC)'/5TT9+4GM@UQ[D@3OVKLYK_KK-WGG9-+J'(D^#< ME 5FL'MB9X[SBS(5>%2U'=.15XV>"%.!M*O'WTU]=?L4?&3:3O$C1*PA^_TQ M=[$MA^[H)@,_8 M2Y"I,QV#FQ.W\C:\!6.WK)0)^86X4=A88=FMR%-[^((O!&CD>U.!AN40"@=H M,USP5SO%$2XI^*8;M?NG[S4#7E:K>9CU&QDM5KS4CNQMUYZ4/VY MQ_.96Q[+VF.+MC,V=TRO)K!+(:VA7H/V21X^AIE<>4D^(A7IZV6M+I0N;*F, M/_9F#7WO>A(BV:[1NQ%KA\<^.!VT*E/J$W [FQ_0SM (0H M[;F)XXE>0CF,#U_X/&Q$N Z%!I$$;PVO=;"H:QX\/!U:X"GP2K&!+D [=T_@ M!H(=S#&7(YG/Y)P>CK?H";1%>9I4/LZL[--J\=BI6DEY9: 9//LFX=3 M;IXK]1KZN&FYT50)+N+G_^=]$34_E&V&N18JVZK) M98=.I5GFH\,'UT7PC)=>\:J]UVO=+2Y^H^(#"0'&.>#1D[5I4T?"GN'"VUZ' M8F?R&VZ'1TU!3VP8PN4I31#N5YT4"4O0HM%C<0YWX6.L]B#4Z>-B[/S4[N2K]U)27N0$E^ M0;OL5_&<3:_XV>4#,G5W9^K=[7%ICD^#_(P+R^LVH5Z8,Z?6"L)F:ME\-8M! M#'Y*EY!TV\-FJU?M>NE&Z42 MLR4Q;TGR^X/S QOU@JXXJ)7T)W;2I&@9_-^_0GN5?6D_T9!",_=;J5"@=2R<$KS]MY1VXKR1USO(QC. M0:1(ZE0@,*)6!-F5(M:-Y$+5'8!:HSE]3:H)>RJ'A"().BWQKE^0'#RX75]9 MA-MF:NKV#L,.18X-7;HXP':;O0I5=Q1K!P>/:M1CAWBFH,U0\,AF$Q5@]6PP M(8P'^QY.X8NM.].MTYE6@K8\-?>H$=^H$;>1=;7"6&9VNNJ1K@F(GH2!$O"W M9+O)T\A3H,PD*ER%#K2>>IFO4H-'P70%K@;7W76&P4R3&C8YGHH==4FSZ?,P ML]Z_6+(CQZ2*T@;'7X8-]F^T@.@IER L@WNDP5X:.L]1:=9EN-,_:5;M''? MV8UJC2%I4('B1P0,):[EG"!VZ40^;> 0M:<\DYJ$1,B!LM! "CT>'53*FLN^ MQV&N_=\R>(TE&YU]X?XQ=WU7R8FS89*F'V MJ'AQ;*R">)GD]P;<-[$#Q>1Y'8QML3J<7-(14KLGS#(&89XK?%+X.!6XXLR? MJWM'<A W<1GGV? MHW>:EECFB0'5=%?ECP]??#6-EVV53 2V6NI0)?(D;BJPT=&?-+6\*#,%&11K MF;"JR9]];V8SHGL:L?$DT)M3:TJ+Y;@3\F'6M1>G MKO\_[+UW5%-=ORZZ%"N*492.1 5$NHKTDA=] 0$!Z9TH54! FH0:% 2I4:J" M$FF&'NE2(UU 0&KH@="D)]1 VHG?ON?>_>[]?=\Y9^RQQ]UCW_L'&2-9*VME M3>9\REQK/K^YQ/C* X;S.GZ,<=76,##M5%N.)>/BC1F>(I$C !P2Q%7_QE614%,E$&V9[&7$^&!8SM#NG '\8VTTTYQUSDU^Z+YC AFM]Z #JG62E!.0.8U__>9O4='_;VP]^5?5X97! M5DE\D.83][C 4AWI_(8MX:CN^F3:X%_6R/XM%OJOG_S_V_]/M@-_F2!(JJPD M:A)UACQ74IIG+-7MWWQ[GMSY[6@%K6T.?L@R!I^Y10>X?Y=\^,L'*O^?WII) M1,TVH-LV7RDPM*AE3V=[;U]+W52?]V.>M>0;/A#";YXF17[+N-Y( M\(NY4R-6>5EA]E-=59)7/.2=LBKO>55>;NH-$I:(Q-LDXBWAC(%PTN-I)937 MI=1=I&HL4JU*KF>JF_<5P%OP1IOWF5=F3; V[73+#(B5).^#YECUMEG=ZMTW MI8FQRM77?$T\/E;-;O">5_@D4V:G+3RCWF0FK5' \8+Y;=U&=@EI(:$GBG4% MPF/3676)XS=U!_T2JML\^0S%]FH/T1TZ=R;ZX9$4[9"NPY6^WI4A C0L2)-X MINTY'S,A_KW@8FZ^E9A,"C'>'.']ZY-] @Q@A;'M,@B%PAJ"TQM>OYHX9UG! M8;AFAKUW9,B7/.VN "^WV29P[-TEI*ZM7DKE.\X^L&+84;9D-G3M]J3"[CCH M"(=RTMD9)SFV ]ES)*9V&*7K9L]C7N5CU&7O9@/7@I=A*>CZHI3#-9H'4U-- MKLNR+6NX0MWG]05'.G QCP!:.R!,-,//WH%$KLB!G I_:^ MD>PE^4+\]V645R6A#!9Q0+.ZT_I)_%D:=>C1JZYZW=_MVY[C_N&"7?ACO0A8 M0 DW9\!7+>]PUFB#< ?[Y(3]Q%\A'PB^QY$=8_U4)68];H@&TSA*L3 M#V&1EQ-&PVQ7;H,R1^./__6D.L&0]H2K\3JV;CN M7C@#E#[G_JE2_*YEM@1)^H2D)>"]:D^NNY*E2*E/!E5D29[:PF3497Q?=$CZ^Y_6B M-9B-)ET;C1?OB.(/JB_LFN5AT71 )7_;^[#2^88095B0T9M@9"@>UP$*1QY5 MDID6(S40F71^/OU#Q1*G%W6=OZ"-L[L+MY95NH<&02I2UZW)>DP.9'[*53H0 M;MCB#9QL1;RN:I>4!E$JRDNYG&$+UEN1V<=+7%LPA/OHR$.U!62TKT<,[<80 M1=N1+1N[*7EAZG* _Y-?S=*70P40%CO?,4YT8+Q%%4S4HHW)NF?G*. BBC?V M SD\W@6K!8R67&LF++A;\1D;7I;VF*XQ,!I<[53W%>YR]DE6KZGMM^3UO=IV M4(09QQ-VX FQF2)HBK$]/GM95ZD[]RXH D?0VWQU"(F:(WTDXEH54ML@7&=E M]Y9BS;2/E_NV52)OW0W=.L&9_TLML*L@*UP-.!(*S# 33_3_GI7E9EX<9 AW MELIY&\S3\MK*Y,8,LU$(=Z%L&V0B555NA XX%BL:Q(50VR/QKO !^9OMC=ZW MB1?9WAL;]MS &UH(_-+UC%YG4S4*MUO@4>-K-]<0[G16@#V]DW]]4ZA36%YE M.V'1"SZ=Z/%COT!T:9%:3+OVJ\.)P7Y.F-<6C\ A>!#SF;R+JP)><*V$[KU5 MDJ08OMN"E'/'-9$.2(QW1'A<>;RK8JY_@$7RR>KUR2R"2!O3R[)0T M-D,ONGPY4RS59N'P0R/GC?IE/3Q+X.B##LF.=I)+?QZF3E"RL[SL8X!T\G(G M1/T]1B?M23'>>2E9_X*V8MVC&[P)FK]$A?XU1*!#Z8"'Y'A=^S2$6)5-<+U' MO*H'>H+5<0L2:XIUX;CQC$SLOG93A"-3M Z9"A;MJ/=,?<:NN;OVP&I!J/N4 MD).P1V.5ILO4QSJ9@9#GGND_.PD9XUEU 8)3M)@ZE0H2@NP8\H-;.GDILJ3Q MMK/7U*51]E9-K_0&V>989+$?Y Q-C'*'A,K*76KIXW6NK6UA]E]V\BD64()S M!\_3@1='H$E\9PA6C<+16\]M8\ZJ/7;O$9X'H=!#1GSGB*C8$"[29UR;S5FL MA$^#0;M5FZ<[V?R^4N&Y6%2FP2G^EZ?02T%URT(?Q)J" X_K]#<6G--R]I?7 M;*L<[\?XP-C*)\F2WV;+>=VYQ%3XT]\63FTI:ONY\8V+[D#LGJ"O45,9.)&Z M%TO2=IZ;<--MG]Z23QLTJ63ON&#UZ=@68DH8G;E3KJ0>'\#6(&9\:^;S))9K]S]64:_WH?T1);*/C MP%^6UI:(&",^T9%Z[D/)*'U*-YP=9C*S?)AD ._3DQ$[S3.M%F3*0@=.H2F7 M^/?<#BA<^"G).:>(1\NYL#BL+C8K%LYL?;9-OMUKP"'JV]$&\C]D&716,U'= M23W\V6B&E1I;A4B)3^J3KA4?.K#!FQ4T+?G*JW8TRO;9Y&A GZF"WMOJ:<_R M5WKDJ--\:H0)&O-% D];XQ4H@PU8TPU)'OA>-HK\W*K4H[6QCHU%CZG[.=3! MK^QS9VR6>=_V<'=?BO[>Q5SVX27H+LLS'&OC66<()T5EFIV$FMT$N>ZQ)(CO M*@L[7$BDW->[@5L7/A: C1D/:8'S-IZ0@M(Z(!5QV,ABHQ2]8R34CZ$*!O,_ M5NH9F&":2BKG]2U!%!(:72G,"K>& E',%CV04](S51NAA>'A3/P%MN2 MHE/P!#$16&&>@E-^&R;+BV_HF,6V!LOB-R,'VZ!G:"*P0)M!''C9PK*HB_&- M,V[RZKLF39?;_,<0H,4Q:VF+2L6!0*,8P\]4(?8YN.B4[_V=LNEK75(6)7'< M*075*(%9_8!F3:WIY^6_QB;Z_UED"*RCZC\8.?+7B5S]OW3X$:=7;D&&US_R MF[FD]*/&[8_;AR;6^5T/5:@5!?^EE_"2T$13?$=\O;?DV@(!W)I27.SO3]1X M/5M-[8M<[SOFWB?+TF_DI?Q:,*AH3J[%?M38I, K"2EV];*3?$,VVW##U%I6 M8E):M)NW;:D1H>(@MS! H-JCC%9AT7 &R4$3A0WB.^+<(4Z@L0FC\]-_ D14 MS!Q/UL\9),FP(0D61)"0*&T8] S)$.#P76QXF04IK$V9C^5U>ZVETNCHQM%+"JJB1G^8XD+-5PHF@COV MX>4<:];'JW+Q>1 _/)K;ZCI5JOEM@JK89%0)3-&6J^6= A*:$YQR7'UBYK%TX#CMJ#.T M?#.T.(2'(E(QZ#-U>V+Q455;[M>D%[7.5A\Z^1\Y(#XQ 8!"W[\*UVGLOMW[ M1(-Y:ZU,@C-8/IVT4EE1(%VF9S:HEZ+LG^NOT'W[P9^EKK=[[ MLI1>T23Z& MTW<&IQIR]4N8(@>S=>T/CZ?1_- M?Z>O+"A98S4YR4$R0J&FN^M\W)+0 F>5WZ.MR>?*F,ML':7'#=3I> M\[LJ=@DMRM^^[:'!9,.HC5VO _)ZJ9L$)?3[B)Y<+B95)'DUYKN_?[I_;![L MLM@H09'^23DYP[,9!>6F..?!6@RK=6I]/^YDZ*2.IX>?]N!B K:\=(WUV%;_ MBB3>F/.-Y]J()KTX7>+FF,>GBJ3.8ZI+4<;?V_'\OI.>WWH]$^,_UQ=MAMUZ M'Z%OF8$9\=05-]S;3 FWWS'8,\+/'/@A[HAH+4NX62K>IAQ&\/#HI2#+LI - M:\,KTA,9>NG6'W/9G$H)1O$#BO='NUEU+QTY.)>4O.=$N05O1AZR/<40%/;I M ,+X!L1>,GQK-7'Y7G/*6#2;E\[N]'0P)#B-Y@17[U7PH"XQJ/#%,!U8$%H% M$]E@?K1@8SKP[3$=Z,QP);,$F3(PW;)#*DA^V/WYF"M&NF2NU<]%[M#CH>ED M ?/A1OW+ECUEDFLN[E[^,HVO,@(_;9QRVH"V:O2638'<2K M#U*M%' +0J1GQ3 O\_IRK5=BA4-AS&*X3/)XY<[S@2XZD$R,<$MR>H_"WKR5 M9)5:GY,P_"2M(F-5HVK:\9]'FV&7G;K^,V??C"^+L(1P\:YR$![DAJA>LKPO M'?"?GZV"[J,#$WHTYE7R'[1V,&.0-AZ!\=-.=Q)3YZIB&R_T2\=8:\S:O/ , M2?NSO'+>2_79M>IGKQI[XW.J="UC@?LG<1:QLJD*07N'OK^JOB:PFTD\4&W5 M564FZS(]FIEK%%U$CHGB_5K= O?F2>L$^!RB6?*T.:RCF8^=\#2?R-/L-7D/ M'%.A6"/=7FK^%.7,W;/N&/GPKM)!]?O.LX ^5((.M-ZE Y6R5-$E\B/X;'TC M@S&U-B S"5'*<4F,;>_!TNU88"%O@\WX#0%3S_A:Z):>DYIME-4'2-BXK'4I3LK!> MD0'Y'M/)0+-J7Y1KA[%*CC0ZTX&7C%[:I!+"SWB5HUTDI<^"HNG $QV>CCV5 M*\3V?'QX;2GA4NV=$:SI@$"BNK:+K+; XZ1U3I,C$9H=$/W^/\#'*3J,H[C MFXSJCC*L[VK3F1823+/4?2VQDX&-[T4-KC4A"4F)A'6&K+(3D_ M1DW '$^]/79>-5N@S/(F;B\BX4'D&RLOU2C.8!TU( A#6-V[1T6'"/_*X/T) MF^N\?_VR_S\H=T]"'XKOST[?9X"3GF\VO7 ^QZ?B-:=A&G4:W$ M4Y?X_:%4LN'07-B;(@Q81<55A6O$K?$,A6/0;B0(7M21[NJXR'*=:61C?L<8 MF!0%[V?Z Y6,:V!T_>4IV?*BD4UC316G3;FV@^15X[9A6)!B M9:/P<]H:O($.Y!3;5*D2+LZH1!$T6O:9?84K/C6D.NU,[]ZG^V%]LBD@_NB@[%E",_E.0QL%0TJM@BPLR)[UP1DT^ M.#FZDQ>5MK>6&'JM&G%;1H^GM.)B)]M\-EYVO9ML1%N=Y7AI.H,+6WP*;]:? MXU'[BI7(@K0=1TR&\=,",MZ)#/\",T%L$0P_?U1:EAB2^&G2=5KDJ]M^XVVB M<2=F:"F14W*QDU:403.SVN\)&/9E0,,\E_K[8+"'/KR[J],+1>V2]3P8\M8) M?EV.(,N^]O[HS3W=G,BX,"/[@[1UA1&# X.'SM0:_O9&9EHS'6"BG7?%$;Y4 M:EMN:F6>O#/#MF1FVK%\-9A[A],ZQDEIUN_!# M59U?V:^$,<%^4<%^/IIU\L*8.GCTT;+Z![\RD[J5B:GJX;KJX=]/DPC!?@\3 M(]GQX C4DK/5_9TH''X7DCE=RBM"5RVV];4,!!TW#/'*B.56[W2CPGTB=4-G!QX MF6T&3S*-N#6PV/KH2<^^SPP.Y_HA^?9:8WG]LMIA&_PM'D-HW[> ],U QSWP MSQ,1-1Z2KU\-US(X2/[B(78Q)/=08)-Y6 1>TV25ZYX+ M1AGBHA?&QTQ KDL6P)!--/[R^G+,6[33EVK;'H> M:!6VQ.3[I,S3,E3%2]" M];91 TSAS[@<-<,[9@S"'\NKZR\%;.PZ;WABE)C2^GN-IP_YSCK 1>>+=)P_C*2D0WGN(#NA]8FL) M,B8L#U:^*)KH>.VA0CMYYLKJP2YE=<"%Q8 G/4[ER=.Q8VV@Y,4K#E.CYP-- MMZSLATK@^L3JR /HA6<&G?D2:JIJ Y[1B3$ORS1E>;;5B2-:ZU-UV0Q6>^E# ML216MTB>@V4I@V?ZHI1,45,V$U*:G]01>^;&X& M/L1Y6@^/DZP?,)'3AA?@XNTD,2(M\.4F?8K+TVVF6*?=5@R>:L=H_! M N?<)&$D(]5V<4(IB?ZF/R)#*D7(T@VVA ?ZUPK^.P.Y.+=!B<"[;-;3D>^ M9L>/X!3,5[G;D6S/JL\^?F968YJ3R;-\-^-:VJ*[12"75G'R[F)TM8X87&&A M7CBZY=%CC3/O[NH$OQ<\4;+IM"YOO#NF\PY)F*8#0#%D_A&?X(#G?D3VK&MN M!]9%VFH0XP$:$S7Z5D7J=JRA \CT,WGP'7MMBYNTH>D3@PZ6T-YX EW_^-$[@HINT">D902#V1%?BM<5\1W-/8^8:EA' M>T:CB<5.R(0D/VN9%9". %G*4[I,SN62^4*Z#TM"!@F0EM4,C&/Y%GS'W&+? MH^/2X6/4=B%H(',)*H.X#Z&<#DE09A_?&-B#*/2NR!N2^^4>'T0GU+LL[0'4 MQ,^IZ^R8LWR][@-CKJFE;TFG2P^?Y]&!V5>-[!;P[PUS&#YG\!2MAQBT6KU< MYPN&SHG ^4[$8EI>)U($(Q&+?!-WXG=LJ=?I@!G_^!,T.QV(^ -;!)F'4HMH MHG^CF.*!%F@[0?ES-- (*L6GP'^8EQ1I];@2U3^ MSO9ANUQ4.ADRYL0@:$/:(_PP#71P$/8P0IW19BKZ&H=]49%$K\D'\/5Q+SHP MZ.L('F?C:+OKNL!QH)G1=^>6U9\C^Q=$VU>,^[%77\R\!.G;L!%Y:*>7"5*M M&5?@K\',CL,A7"1T 2SLFVE$MW^OI]@9U[BQP20I;\[D[: OT+(O *$HY*?FUANZ2]?;9,(Q< M!:57@W91CW1#^KD>GP4AU"^RV8( M<\@$IAS9X?8GR:E%19;6362%I'K.ZK%^>RI]PWX3G"BAU/ZW53S#3&33H'N# M'10C<.E^JQEQ'U->A*^C5'WM>0;GIL#)(I20P<8FADK?4R,N^^A\6>%&O.Z=UC.K10@S#EX,6U'/L= Y5!Y3T2 ^[ M*KN)C0/@[4W6SS3]8H\G#2XB'4,5IM^8YOQ>TP&G$]L8)^1XM^'PCEGCY@N5 M6S"O0[<8ZG=)_.OO[WA%9,Y[?DW;P85#"*8>H1F"*>),Z7 MWJ/ ,-"VBVQS0YMJ3.3V6H(K?Y^+'(%F=X]W/43+F'\]P7+[H<>X\W";KNA! M'('BG]A>D/T>7JY'[I5(WREDGT'WZS3K'>@5%32B"YH%]@ M9O(AA(?BAD:DC\%D69*AYDL/T"^#B1[?_%%7VS^'IRV?.#UX%?O*+#:VSN^F M6%W\J2/^SV#GKN+OXV_6WXHPFW2X(1_(9I(LFY-]LDF_) MC;D'D:^\D&C\2HFY-.?X5GV:FZ2O5E=GW3KJ>>*A(EZ#PJ8WL_]J5_,.!B#= M,R3>B.JJ7$YV$\=-G1%5!'G%K*?E$Z T9C^"GT$-%$3Y@S"2.XNKL"H7W"/Z MNJ?'AWAE6H=DGMKPA+[#$!BHOV+$L,*;-*P&11)SF S9"F1X'>QB83/Z,Q9+ MQ>Q)JVCCQLA/08)UT%5>.G"@3.GK@./E'!HGD*LNN.XUE ?U&AV(.CP@>L^- MU,U-!8!>0,I/H%V#\2Q:PT+#2MI,46YW>#B @P7LU5P'?MO8W9,#M9B3,(U9 M\-I;0O3BJC[VRF!%W:GQ[5:^J\..1[5K$+@,)Z7R\F<C MS&<;7M+I8AP,A >_: WA&^'3KO&UU*1TISMG5;W)<>5N>_^CI/3/ O.[4BG? MCQ>N0H\',9-09$=22<>)Y2DA$<14]+Y#]UU%O6@DP<"5 MZ)W?40"3G?G3((PE7]PCGS3*U**B\D0L7NZRE7?GE;9=4#A%:!9Y%.;>W41C M^5GLTR.I6VWV]*E8YH6VLW99!?'(H027G9MM'JP3$ZWYW#>,_K0ZSA0*7#ZN MT""&4\BPXYS]U630TC+S^>/ IK#RDNS>9RIKK$$T.0C)CTKI@J4-^GI*JRC$ MF3?V1X]?PHZ]'"ST2O1RN*1OP[7Q+_K92"$^%^7,[N6B4$EAKR)*.&3@'[X. M&RH_?_S!$K.G5V*9995L_* M4MS6X]#YV9P+PO/MYD-X\W'B/EZOCW@1?]:&[S&L;4!%&@IES*7E>F"^UB'0:A"=(>,236-X;NH5 M-$1]P,;)< X7BV-1X2[I8R>53/.$(23:KSE\]0HXPNU0LWL%%+ G[4+\B&] M)6,BH"S8EL/ G1&*F=9WTV'Q5/$/7F?LN5>43A(,9U-;PO809V$6Q^N4.O,F M%UU3A?)OJY@Y?>7D&QXV@CL2U=U*(*Q?"/"MC8BRG63G0D:/J_497[X.*5[@ ME-QWT2W"I'W&B7@^IP/?<@7G_3.09.EEA9[Y &P[A&/%YF:#^F0I5'/!O!6W M9IDYKA+^)EBT_TZ#D/;/-;O!.]8RTP/C5U\7KV>:]9\LRP.,HT5'NTAPH4ZK MW/"L;.$@0[^D!9I(@CN#IJIS>L4<'>([QDS3G9]61>]$5YAV7LEB["]W][]B ME5B1CZF1.VZ*)@W8IQ6_YNJ'@C#55C<./F]A79Q^G3MNA>[;G-"F,;>0#4,Z MX%4=4;1C%(:G?.D:9$;:_H0X]2NMGAO=4BB\&*.1\;P^7MNYRE*KP.J/!,D? MG M?OYT(52$/N6VX[QRL/T5/CS@_MH]8N6/RQ.PE4^BW_"O;+T_)S9OV(LM2 MVS%Q*H+4LA"9D%XXE+F&B([,;U.T\9:E[]'7E=:MJ-]3LS[MH-_\\.9U M]XA+,4[N3DW5&DZEU#76O_FU*KV2C^H1K>;$W&X(^)J&!D4^KVZ37-B"3L,/ M1(97[7&$BS/7XPBFZC6UM4,Y(T$Z1=U["%98PIICX'*?4.*^G<%](]XC&YHE MM&C17V7_7"6(AXU:Y;@Z6?6]6$V\>A&P8M!D;+A8+48"KN858C@YU> MEL&[(/5P.O ,3548P^)W0W"S^XRAMCJM;0C>[;/KUA]O2@7"IO75J >(]\6+;:8)A4[DL);1>RJM:Y6K=Z[V4S0U+>V]RZ5D1K\;\;5B/YZ!3DSL%;5 K3H(DDV) MB%V9M>H,P?K8P^K33F^7H\[O3HH.AQRC=4&.,)3E&5F]5XU,5568#^!JUU3[ M21<.^P^E"?@'-9WS>5>]?S+O6,S31CJ]XF[7\@UDT8'4RH3$W5?BSATTG"_4 M"/\<;K?DWUY3#'?2H0/=:2QM ;I5R8)TP%U$.]M (Y5R@AI/.QK26Z92/ ,Y M%9QM_?48CH2R?#?MXO<@9%MIRZNNKL#-<-GF=TP+:2U$]G:K JDV(5]V1*=Z M&:W6_[06K/:BFR!OP_6WQ*$S#I<2=@<+5_:#&=!>VNMT /=4BU&XG2);&UK^(N M2\,Y5LIA4GOP?GZL9+9;:MIZD^CG4;#!'-457H:)>*;V!'9F1B4U'CB]L-:L?SVZ9/V\LMBZRA2D-6TDN M6M6$BW%'!VCEV$36G"V)9V8N<1#B65ISX+CZ6R MXDI6^HC5@)9&<3*QY''"4&+3 (I3VH$]9V#;35->$,$7EDL?Y(VCAT/N<7 /=M] MVE?N&A3\NPKH$(_Y;OJ=(42JGDE2C^'A! 4H)6>/#N!%B"#*82X="&4 =J(< M:"Q&DY0YBX@HA4'PJ9'C77/:;]H>BUJWR*:[^^N_F_IBFKP$OF'EAU;+BJ:V M"'3ES_OK\#9^U#2*NY&7KX.ZGA*]?@/EX%#6[^J7?[#W.#;E<5Q^5)*1U82; M^K+UIOU$0(,?SV^O^E./M5:NA;]$E2^<>TY)CZQ 82.ZOM_5BZRZ\$,WI/]1 MQ+@.;GKJ@A6RQ+4RJ^+'[0]HF=PUXM!5$V449R=\OO-M1/O<3UID[02J*6]P-1/FVH= MI@/^*&8,_B7#YC-%BC$8R>Z'QKIBUB^-;E(Z8;MUFHM_E;,?.K MU'P6&H,\&^16&20^UW![2WWYJ'5>*HU:Q1EBW'_^5!/7R;P2O3;H4=IYV* W M+&9V\?T=Q#XJ>O(> ]=>=%1B+%0*V]])SN"%;3E&HX=S1"A9NS?6K4D@Z8 S,V1$;/ T0P^E#$?37'2EL_?5"M ,KW]RS^8< MAEPE NKR^TS;A\'GEQA-8D<'6"[[S6XFXOV:^B[^4H2/6+<]D70S7!6#_C2] M-PN-QYVD.%<&*1)!#U(TR%7;5OZWD:1CZ98[)45"'(01F;+LLT9V^M2HZ8]Z ME*-9L8QV,Q0YN.YVEV_ R!*QK3&-H!WGZ2 JC-\X=O,LZLK.M>A#J:[?Y'TA MV5I+X>6IIF//U&QAD0R9Z\%AWHDBE<_N1198_KAUASL^\>RON9^%^2>)Q5TB M5K;S.2.%QO/D+!%#E(F$E":J?R4(3=2CG58ER%H,(]NA1Z4UZX\4NTM<>=FE M?$\K&;.CGT;@&DUG4;LC="D(P-X:(-AEPGR"(^$;9F*=)K1G(BK$5Y6V:_R\%_N-"0FPU"< M59\V=0LQ@@>7*J:%9?T"EST^,H"25@%)1&1"9I(#'-,+:3@(:%W:6N5,7HJ; MND,T_LJ* $*G-D&VB7.RI* K(.*AQA73=;4027C3=3JP<$4%H -?T;0TM.A> M! 81\L:-#I28^0ZN$.G 8++>VF9V%G3%Y.KN82MF9^JW!"Z&M^I6_I%YX62^XQ7F[0:-O>2?E99C=_3"5=B&ZNU"(EUETCE2 MG2_"J_\O?V2CXHR?5 18.U%4R+U$09GOVS5F^,+825ZAW6G-%-F.W\=KS%,6Z8<)YC.(EOLEDBFS5\T?+SL MAR2DI+L3A]Z#Q:0FSX)41T3%WCF=>,5GZ] ,33UDR^Z_G+]8T^8:7?0P1 MIQX1#8RE LK:N@.-JLOTNF(-4"B-&[W:!U'^4P&BJ<>/J_DAVJF.FY)&:39_ M;C\=R*>Q-I"4 M>WU^8U1?C>WN7_/W_E'&P3^N O.?F]21 )_) A,>NO:-]K6FP9OUQCSV+$=H M4D&!I#!;CSL>1V!/_&U%.4&)U/P"JYGBW#3YK6$AK;YJ)![;'.,A[#D,2-&VR=FWIPEMB3C^QD:JN&AJY MT'E_@\?\O=(/OZWYSE\?CP3$S.30 M >YZ9X*4U9?ABCBF;RHR_]7@R\[B*05I05NFGK'U7;LK>)=ZE]>(IF&5B(NC$R[C$\O+.<[E M5GD9A(Z\"6VAE/>33?I<44Q,O+MLI"7H*$[CT/=JD^^'1$ULNHWKV("I]?"@ M33ZR#7D_+6FIX](E"W?#'M)"XFPRHW^E5C51FYWVT-(GN5VO#I>9-MK_4O%7S,NL*DQSG,E3?M!=)T,0< M:.R'0C9$&1A@V74H@>GC4\@W0',[ZGJY%>R:E!R*)&@&"&997Z A"&PB/E_! M8@^C-6=_-;!5^N G=CU,#K\PSKZ@5_SO;+H(B[;A8(7K:5\=&QJ/Y9/S]5@. MUF/WA_S$8$?KFU?Q?8@0R2G-3,K10;6JM!*[6F)&_I'S$G+7QJ5^%&^H2PV= M#;.Y[H&W'[2NI,$@25O4V0N8$"(YX>8:'#+W]]:AL4E=>OKT_/$2X^W[' M\/Y:\OSA=5\,:\A-F-1L^(6.$NM.SSPKXN/L48W%*>M;,\=BO5_".K_M][%] MU_B=F0;O$+*D [&R>I]@_O&_@O@_3UX0;]XC&[4<8U#L5X94?FL-:?%X&7*1 MY*N4-N._:_U\-7T=;@276;35N')QGX/Z=H)+B&T4&UMF-?@ZF$+YAQL"&V%=HJ/S")'WH8ZUDD4O#"I[ZT2::H@(IG8)E2O*] MOM<7A)[O>SQCM/?=!SB&3?E>RABG5BQ6@YAY\$FJ)W1>!!D+GS=K8*B"$R7. MN"U0&.TK>NO2$>F_-_"]&T5(VH3N]HGT-I7C@Y("[N6=3[*@Y+7'D4O6;&S= M,=]FRIDEXD627%1WDHQ2)P?5AVZQ$0:7LF6Y_'10^]D_$&LMF;_L.PE]>%!4 M_4V-R>K286Y+CW9A[[KM'-IW:D$]PX0R2)H=YM'V1M)X:"VM:S8RZUW9^WWI MY2'37GB^N3C+LW.?N1C*)2TAW)3:4I>[WY2!VJ.IH,@=XE!BFR8=F#%9(N?X M(RB2FYPPUWG2>P)/:\ S<,CF_=-Y?V#6I=35^TD7+54XJ5DT9EAE*[=3J^BI MST(>8[LG9I4M;%=J3TV:472HZOE,QGJ+(/!>R"I](4$=D7WI*X M(>5?,<=IFW&O',8K[S"0?D.0X_<3Z"VKYM?Y25_]#8.7>U?IP)&T1#B)6SHS MC>=U2J"_<7^$<7_9J=UCAH4_%JDI0:=16E@XJ/X>'L3\0W>3E.#**F9/!RKB MS2ZLM\G2+DB.!S9;D0+QSZ/P]SDV)DB1#V2VW'98_PBQVQB"NR^1(/MK53IP MZ=/M12'+@2)(7_F3>\\MH53 -8M:OPS*O!U:A??6:A&R9NN=<&B@\NB6QF..(/DKL7',_<3!T) M1LD2?/9D%JJ%*C"RL@T]/83E[B$*F8'<.G2 (?H9$L432I6V,5UG\?^<2=;Z M-=XVGR;9M'EJ)>16@_KX@)G&[QGS]4FY<95/%W[?/J@G;1/Y]Y&LC?RH2)_] MU2S2 [8D=/9DHQE?JX318B.\58_K9LBUI3=M"YSRPTG"!<]1@B*F!A]*5KON M+%,+Y=IZM7!G&A -A+GF6MIE>]^;42T#%/':CV2%3>* MO?.)2^WH"#@+XBT>>:GI\M@WA%[U#ZR$WA_\#[[TV3YCJ&LZ$$Z>6VI%3E'D M28'@")\#!5<51G>Q^9O4!>N,&5J;AM+.!MTA/57"G2:93(LFTLIHCW[?F4CD M7ZC9.09R61&=H0/EL>MJS;IL^+]=&J,CZ)1 M(*M&9<#UCY^=:Y63 MS?HIIQ]/\EHX*% MX4V/((X0DI#3^AFRF,[OK +U>DNGF;(&3A!$4-E9L$[)2O)P4.:OW32^26[?R M,>$0[V=YV:EUO&;Z,"QIZ2/ M1%65"[^?JPQ#8)P_ZGU+-=5^FF93F;O*+F-ZBY6C.[#NA8#^5>#HUH1ZZ-D/ MYY _]]>,R?*T;F19Q]KP+"(<6EH=>2<0%#FR=\8W2R]K^DS>+MN[D[+%7EQQ M@]UOVFU[OEX(JP"DZ@T99UNFAM:[SLB2'N,]1I&S.GV1TTS,RU!"J//R);WJ$\)*L=Z#<%/'! M2L7%&N0? [[M0[:IVJR*[$]L&P+ M6O9=)"'-W +; [9/!VG@%5^DOB>I&)F3WZ"!&^W/SIT H!I9T8=GJ\6;'#AO MS#XK70@/<:LN=&MP$%:LT:R:<*OV+GO%;.:B]5':'E/8N+X;?#=:W4%-8@U@ M$D@<: PA)9*?+X]'1C.XE"Q XO.(HDF]7JMUN_VP5CU!CV=C4V6FB79,2(!M MLK@M^)QYXJ)\F^E9,J0]UUW-0T1]K/F9?^H"2 M'3\?[96X%>U1TO$55M>NV/3>VZ-!G[>UC$604[^P[MV./ MDXYRHV'W]GBQ-"%2/!:/6.\C'H.1S:L3>P?K!9_$@2)](G;B)^?6SRIX) 6U M1)A\D]XQ_OCQ,]*9+0+IRGM>E3.>\_$?^=Q'0@M. D>^'6U .[<<@ @);5BH M\^<\M0.U<6.+30DSN)>K8E5HKN,WC9"369F5-3/RB@RQGT<=^#9#"V@*&&UY]X%_* MF"5(C1X9CEH[H;DF*K+[:S:OJ]CY1K/(>E6"IOM$@."BM8*O2,_=TU4[FBX3 M6^IQGN +(?(P[R;N:)*>>AG2AB@P1^51'6@_\(XOJ[XFN*&YQ#L3O02*;A0/ M"H XD8)9.L(IXD(@/,_WTN Y,XF0VF;H,HS/+]?>5DY05$@&B?% 'V#Z'>ZZ2%';F.\>>QB(%[J,I4]2XA<6HI8:#G1OOS=87UR($F/.R M?T<6*HMHB4YTW>;%7#=(OK1@ +^LV>B2")].'.G., M0&P(9YO%K1UH^G!C\6\'.B;W?X>C_X>MT;^S2O!+@[-41)@'19L(:MGCV%/P MS>Z^9C,N4/-MUO09Y)86\FFO=ZU9BXZQ1[7 M*UQ$_>!-_A5!N$*H1OY*JD*LB;ZEP'9]C-O1V6O'$BYH?/JEDK1^41]Q?T1< MVMR')#$POB 8:)G$PMMDQAH+,I9KVI,VB68,N627:$R5WG3#H4?@>O4ON!%9 MKC;HH[C=CMTLK706>1XF^0"K=-GM++?;5):V*TN]5@SWVWT9-!#V1L.6Y:EI M#_2+:5LPT89R=7C#7P>;ICXW0;-HA_#*\6VX+EO0 2T84_3-26@S[&E[@N;7 MK5[1)[T*FI99C:6T58TM).L"F]>#Q1)V/V?%ML;2 -1J_\%G!H\%OYW]7S;V M7^:?_J+G_G&%7--_7W@H&/[O=)W1$[E_5(V8JEQS?GKVIF4+.RF#<%\K0L#ZJMUW MMGV6O[^H8P'\3T-ZOT+_Z?,=?_!4_-T"H/]:\/S;5,7__3JB__"__'=$E(TS M^8^0GV!"(:UM1N_H$]P$31Z[S??BTY_>\9\F=56IDZ(O-06.VJQ2%:%_G.W"A4(9A&!6N8\( M\BMB\>M0.-B6I@:HS?A MJL*:V([CJ/>TRW)>?Z)%4V0VL),/%E86F'5HE"J#"L_4DN_-E^]5L M#)(RBAL6A#6G.NMJ9":&QKJ/)S^:7-&\^X%M,F\K!O="FE RA=>*. M8QPGY'&S="#2)MB6+%Y(0IJFKRMD9,TOI)E/9.@)FKHL?7!*(T/7/J#X]\N= MR5J%-"O#A%HZ@*YDFP/)M:0%@_F'#C#K03CE?:_7@0IZ-.A03#ET9R6] K4@ MO]52%)SUVR4_B][ZKOF>'YL.D; M)'YRK!14-4B&9$W8G-E_)4X!$5J:1KCYDI]"?)U0WRYH;JP%U'WP6M/FFQ_9 M95M<]*K]R(@F#D15N+%-^@(XD<#F8OA[)]1?5*L+= M&5\/_!UZXL5\T_H:HP/#(K_^GY7#-0&U@J)"SI#L_9:848M#6 M8NUYC6PX2"PJA45M<^AX[A52JD7L1E6%L@YP@ M\33#015&A/VPBAMBXH8?WZ EX/4__)_O"Z2-E"CPRK_^4:C!AM0Q3O"+NX$; M-71UZMHME*;LR@0TGY?-3QMH-O3Q^O55*#N=)M#H.A-#,SO4,@ 3@9YH]%* M?_S;+'+9=LB6F T#<9A,[VP>G&2TDI7I 3/J[U5J!'3^-_W7$;-_?.?$Z!]/ M%?R[H_P7K)SWS_[^&]R#,OU "2'M@IO3+2',L'L:"IMQOGA; B[RL;PS3V:: M%3CATGPY ^)C8]D-]T))=,"-$#W0UZ+"V9]N3TBR9QU#*ON,97R8 M[9GN[WF>VW>]W_M;[G/O?;Y_'*_/A_Y_UN4>8%O$:GOZ#3;SYB M&:!2A2VWSIWC8JDSQ>MO+Q#"$VQH^L#C_-?54YVH[0.E8=>RJV[I%E2TMG&3 MU%OFV8.VW%WV?^$2]?Y(4;M7GN5SAI*5M8FA3?NF04E*H_AE&%[5XTI79Y.= MPL!W6Q@WG+*,&S!^/E/][3&+478MTXXGKT_*-AG>>HX :"9>ANIUE!W,&%BZ2V6>YQV$0CRPI-B /?ZX.;BZ,$4O2,CN9IB\6]) M]=ZI7V_#/W5,.BVPO1H!5B@K0'#JI*X-2 MS"+H8,F)IT(ZR6:;G^L*SMS&UEH6K'E=5RSI@] MWG2S^7RU_GC?LTVJ09E?TGJ4P"S\=D)%%6'A"5EYBH'SG%#^I$Q<=LL3>,&K M-PF[/X544=S^;=SB5$ EQ_,H/CYQ([<,0(.Z@[60\8.Q4\*M&$&;[PNY12 ] M!.+8@IO61IQY#/(.F#XO"J(5B7-)" >(;T/E_ZYDW)?5T7!P>/ M0EUNOHC[S[:Q?^0Q?[EZ1$QO7N["CL3>S5J9 MF _E0&_8*LT\#.2^'(\KPZ MT;"Z0AOU_'&6"=,\KC"0;7<;Q7965=I_5. + MH6?>;=VK"1.R?33AE7^P4+T](DU]\?-\3H?4TINM2&WY*B%,$%.M4):-E]DEI=0>CY)O?G& MQ9@.1XG(N(^TQ@.O&DDCD_"6(9@9,(0,#W5O/2KR%O0^XR3*+;V=VWFO E_2_ MZH./1?9$P5<,3Z9E& [KX=J2IZ%-I7?&$NBC@98,R>7H#/J,$I\:2_J_C19M MM,339,:/];\@*S_( K7ENY[B!U,/ZZW;F8R(K7UFCUAB;7"L8KO7_!/>^<.W M^R0#:D<2 MI-_1*S-ML-R_O3;91%(UK[*4G3W^]ESL=W2W=+?2]86+L[\=>" MQ#M_I2QOWJ_FC#^U^P]>@_YC6<+_P#"_Y=[[N+WYMYC@K[F<88-KOY06IR M M@JP.$#SA%P9+/\#^*Z;-WV2^_Q.N4K0]IO[T]X1HF#+P6\((Q_=DQF@AF@VC MX^/M[UGUWGQB=799V;!QQ+H?HZU859?=B!M)5O^P';2E9HZH1A/ ,K@%R;*M MR=I"D5-3G#<2WM?$H12ST8O;IKMH=TB>;]%OQLPN0G;G6J?IBBXU?>*9(6+NW6-\%:_ZRT)N0&'@9^)ZV$,T4J*7G/9O%#D,\"AEO>R=6 M4+7:7VYL$,OUKNF+J/$_T>V.1KVTN;RA M];SH=D]U[+F!*@UN]!$2G4^!)>P]]US3U30HF!=)=!E6/;&AZOK*UW0VH??R MXTUO70'8]-USOE MZ!"IP?=8MNOT?+QSFNGZ)*0A SH?27O;"DD)S17^1^E/UHMZ[X)WV;+GH4+ M(LP+;JF0O=OEO5E4/VUH>N]V041>M@+7W(UA=$]-\IML07GII0^:-2\QTNED M;0C[@ZMHB;4CNV"?@[^D6B\\A\W(5]0CY&]B\SNFOI]2Q'>0-2@/R6UDX6:X MX/.O1CW/J.:TM]CX]I8Q__,Z#8L:YO?W2DZ;6#%V@D=V4#[0F:#F!KV=)B/>@/L30@1W;)?^!5U@O" M<)3_]3532J19 J!!4B.JO85PM4Y@[VES%':KK-;'N=N_3WBSAW P.B6)"1KV M,O1)-+$Y)[G[?O-@DNN*]].TT:P1]W7WV2Y-!0^-/"_?MC3@DH'>EC,\&[Z>0( MRDGR,HJJT!6([WLI3Q6)S]:X_=3=!_A&%UZ@8VF.KH?Y[99]Z1WE?&8;5*^]&G>FS(\,7>//U12B,%>Q? M[O2OGK/(66U;&\=C#Z1A@@?YC(WG!"<79 -,LYB@F>D+6C :-3C):%9^1?SV MT6QN1?Z8E.(7:P:#3UD?6ER%L5H@T5G+^5I;'G4&Z-3XQ@1MN0DM7@UJ/H1R M>FGU,/PIO]MN[_U,D#/II-@MMSS C635 .&UL3;M=^SS>?(:L;:@3QMY%::% MME^'T>.^'4OH]/&E4"@/I0ORN01,!QIUH,\[MML MD7:7*>!&7\X;R_7]XF$NTF/F=MKSQ*O;-A NB(/^8D)--N.$\_1,%NS\7_QE M.I]_CV_OK?N5 '!SZ*^Y/^6VN/[!JS5_3^G?WQWFGRR"\4>U3KD%+8$G.X4N M:6J\0#9>_BA3'77 =5,YCO(*K2,#+=$]>/TA]^>,MW;G^#B!"PS>>G).$T&, MT816PP.59%B3C<$[\BQ1]#9 M<%T0X/@3QL6422C]:7@T9O7U21#4L4N49;YNLV M*1S=,VS(^](RZI?K0OH#Y]'/U'_8:?CG: MK(*]HWO_B&/P](BC85;2&Y'T!_=IQ3/?R'F]/B4 MI'_YX, Y"H.JO,^O(7$/4 ?9W1@^#&ND"$S!O<@N8M8E^#M9SMI'%GE@ \? MYEP_]*R.OT]BS@09],5\.>L6]V>ABSP/=4&![M0S@.@4=)YEHVY%?\1,O&#P M KC)-!@EF!0;K@(1 PA-(H0''E_*R;#AK+) F'YUZ5'_+8UME8_WATJ:(#Z? M[O:_F1T[(UL/CT@7 ^9(B :X:(TXGBK98K/WS: *[IAH7:H0.# M;PDD.<1AZ3E\M+5;;+ M=[&)Y'I<,<86?\]RG:6)4 50$@#O9'9+W@0VM [R475_A=BUJS-EE&4O=:B* M4S;H3M)?LMQ/.-W3/C&3;&D?$-S<" M0Q 0UC,.DQ#3\0FX^VSH[I,R)BB=ZY1XK6 L$\2I'<<$05FH*-2':0!G8;HZ MEQC;2O\C;R(I9 :RLL*B_;ON>K1]FWHT&DO*3UA=VM[\G^W),55.$TQ@F+)/ ML78J%#/S\D,)$W0#&L;J$0T<-Q:=/0Y4#WA^]A#++L*F,#9/(&X)%: )6%Y( M*X1DIBP$R+QO=W^?>BW%JSCY1I"+[\VOLGAUB<^P7$M+JRN6S?9.W*T\1_(] MSX6P"?" M()P:C,9DTP0!1JZ%P)R6%.""8=G6/$[O]P7].7\ MU<[H;;13[,E ESJ<\&[#!(-3!EZD-BU#A]>)>)H4 M>F=DJZ5[W5PM)#(M,Z7,OHN^/$K=TE*,GTC +#^$@#"C,";($):TR/.RW3QQ MYSE.R0)_> ,\K,JO!3M,,*8_T;PZ$7V@8LN+9>3ZAO 7<%[D+Y?IA#NCTF;4,)D$T:37 6NW),XPMX-'O-!5PLTN3, M+^?(:BAT)[W(W%-20M&.T^9WN*VIVX'L!3^(YAK$G=X5130;^E C]?3$2]-H M?3,?>\$=5:;1$]/RBG/4';JH;068>BC>%1%V+##S+7Z/IB_%9 L*RPO,.HQ] MX[[(!3T5?24.&4[)("E-]*)TJ*8 M7%%V^M[7?3G7I0B1- M(]O$K,71J[YMOA!Y4U> "5J4VF^9,F:"._8\"VCD>9J=^*$$=DW+4C6INN2K MD0E\\GN=U".Z*#6BP[7GR\LZZXF':C^ M5B>)'K<1CW8@"\\;VT_*<6[#:2J2SW&V0&L*1P]]V62'6P>UO_'O5'9+0)2G[ M@*D74_0;FT8/JQ+YJ2D1.JUU\A06"IH8?TH?\"DFET?18$2W<'4AAB3I2R:[ MT\>D!WUHF6KL=L\SL.S0)./-=5?LION[;L]R;EG7BHI>EG1+R6:)# 'C7&?< M+A)^X2IU-[+1N1OJ0N!=Q%2*+SWHZ1_Y=/#]/>Q-6 82#0V74(KL(N&B;?MZ M]Q)RYA0/M[XVB49^JL$=>ZMAYVR$!3+E&"X2 [M5VUF":+&4:$8[&H67^? Z MHI5E0D#.?T_80J#M<(42.7J@7[^LLU2-X0JC%;O?^7/0<;E\#*"S&KNQ4;@_O"&D/(*R,]=,G6QH^@]VOT^98^!AQ?!,-ZJ4BW+KJJM),7B MEN/5%_!$V]JZH\_O^<+&RHLB+-N-L^R>!/(O^:4DIP9FE:^OF]1OY2]),#P6 M>OXC3[(=$L2GK[H='N?@?!HDM341,:A^F'08R)PM.=EG12S2-O7V\"T:WDL+?(K:ZFG*^_O)N MA#*7)/V%^]:UO$]9#E9II8N$8O"\9P9-IF=WL\VQTC()N:H0>]VLW(C>\T%/ M(S4<; 2WHQW%BF]\7E.?*KZ(E7N/+SZL63%ZX^:L!OZ5;6^_=YMZ>^W5P-1; MMT)K-XPN%:6T]K>2E?D'-^MX-:4AI2>DYJS:#Y&S/I=]^9)6>NO%/$&-!&5P MK;WHFDP$UJEVR!"&D'*31D%1T:R"Z,4>8_.(<8*HJ-/Z_6'.;>;G1]$IYI9ZQ&#STV9^ MCE2'EP%?^BZA+WZ)::-?F*!4;[_$[*\RC*G?PYH*X\L_QX+8'["/I3 J0GYK M/K_ G[^KIRS)-]1]Q[5KA#$]$9[JVCE09E\\\K5D$T&( 0+LIN9W(QE6EQWM*C480Q^L I[::(E6*Q*?FV&>I%WP,"SS<_&*BM5L-6]2R$V:-;C5/ M1F:8,4.&7AY,GHR;-,]IP(1MQD:]4'"*4#[4(,,$)9?S-AS2B**U#AG>PI"2 M4>?(B [2R 2Z6L!PW0XS,58$R'I@[9C/WAK4Y78,_E)/T<;N_;TYS> M;1JJ\KDKRZ\Z1DUA%NX0V\9KXO??%SN;-1DH'%G/EG"0]\HIS0RP'@H8N//T MP-R=HCG[)K?<"Q2R#R7.I_KK2KD' 6L]^G6@KH*$B&$<9O1J0\HQO-?TB(9< M]E=\W.VXSJ:D' N5<#V523?X3)_ZP"E9@8MU&V*"[,%B5V;&-3#A5?3/W4-S M9XZ'RLKMFM%CCUW*55SC5-P(:>#;MYFSNU6QQ4Z6Y[A2;E?RM9K>P3@#^"Y3 M1/*U^$@_6-)K[-Q31#+U9L:4G%G4RX^&+;.4F*<#5L?CJ[X8*CJ_#C0AK1#] M@M'",]$O #V]*Y9F5;/+9G4!R8S5>(DK7V7%MR.W5(G\-L+AZVY=.2AA'1HC MNL/0+$?084]6O(T^I'.-+$@V3[/L\4H8*_?M_!W4F3WRC^>L__B.,K_B'*UD M@G8!%RX6?O1X3:RH4A([&[1^4&]2H3,E>#7OYF32:\31;GGUJINWG_$._T_1 M[+]/SY]8R3]N?;&F(M%:XU)O5JK+HH[P43FN6^V'1?Z2@?Q?:7G_3[;T!X_! MCW_*[_A5700T^^V?BQPSLYV%+#5CI?.+"WWJ5QP/0BUK_Z%N?8$:O6=7@)RS ME21&CM;\)6N]HJLJ"P8!)_JC M8YQW 7-GCN9M9FQ%XC M(>[B:&:!GD0"V/7BDNQP?DF;]/&/59KQ*J?V7_#Z_+;PQB#^?^C &[*'AJ!' M:1\&GE!RR806' ^@A+A.%DA%^:K!AX^_.[O3A=)]>'AY^]8.T:^2#U^ZR3+V MK%"BF*#G/DQ04@"4H07W,H''D6-#_#G$OZX=BQH4OI]T-5=/O]X<^R9B' IPP=!"OQ9E'G0_FAT8FH1O4TJ4 M$ \\K4'%+8@ZR7"54!\]=-??L4LZ[LC=M[ZJ:ZT_/?32YB5Y[Y_0WI?SU$&] MYJQKP[&8XA=3."UJ9=Y=$^W:7T!$&935WZU:%+QV\C\ZX*^@80;>[ M3;3@VZV?4W7G!2K104[?X%"G!&P*^ZF5@B&_]Y E(7O'-NN>R#1#*)TAYZ!+ MJ2NB79\@K>E;XG#HK:B;?24)7Q!4%5COU1!&VW)'R]!Z%/=F1 2@V='(Q_G^ M)=7AWF77U32A&7UMQI0^_O*'S<RPQ5\C6/A_N+%F;4"93"F7L?CT.49S*ZZ+83S MH;0\2&-Y-WROL3?%1;,21-FWBLMQV]&,Y:F3 &:X 7Q]J@^5/_;X9/_%H !M M-?#;P8> "DX^T(.4(UV5\2DEQO$T<'HN2OB#[NDXD$;XNVP5YJNC= M\?FEWJ+F"?1^3+T:^M#8\2=3QMN! [RGGAJZ3RYQG7%1N1BP5_8^*+"QOQH' MR'+,;R-O'_.IA4R,)Y3&?%.NT2BX]O9EX.61]\*KJA^1.,HAP#_?,C"E,;6? MD;;K:T?ODJ#J#I:P*A-F*V:" F&/9@EOUB-K('H M3TNED5:X;HO:F[+W&:JWJLH4[N5LH[SI=\U>OF=M$(]9Y^/:N(E\5,?95BR+ MOGA(LKU U0"S<3+/B E:YQ=7IFFXO;VCUDDB4"*!9J(A?I;8C0I43M2*,(B- M6TB%$A,P;DP0KS=IA<$M.2FM2WV#S*RG6*:3OUE'O-F\F_HYDXQ;$"<5Z09/ M35E4YCQ/RW,@RS; 7YY?7@/;!! MN#NI>C$>/G@.>.7;0K)'J&IF".$@^S[:%=@+P*QU?#MY##=2LWM*21D6OO>H M2PKY \>@K3KN34?-.>+HXK7$;T3%CGR[IU*U]@;9:L*?>TXXWRA1T+A>;$ . MK,U24)U]=3J3VL7%!(4M 7'$<6TI=#U<.-^3463(?C[<(EJK0_< >:ARFB!%53L3,C;GH,4%&I_/ZZ2G-ES$ACUK^3P&SKV>7$3SH<4QA3B0E M6I*21(H0IK[*G6US-"X[=%R,"GN.1$QR!-%N!!MS(D?.]YN'G7&I2C0+AD[P MN DW,4'%K6\AHMM9@K5U(OR>S^DQJTNDZ?S.M8[]^ZB#:4 "@RN#RHO,?E]. M*!Y/N?EY&FY075FD$,#_V2#(I*,^J6[@0 J]V@C'&#M[HF(X?*BQGR4:7YHR M02-N$G.Z*!8+Y^L!KF9ZDT:F8IOQ' M,D$6Z.'GU6^3" _-EK=SOV5WI+VO4 MF""I*0:W["2PA=Y$U@O++T51A1)<:,Z,=\1A0OU[UO*G%>)8PM45-PL9$=/7 M X;L4^AW7AG!-SV[Z> TS 0>LJ+/!"UJ,4$5L[097 ET J>]FYY-DV6"N"F# ME#"@. -9"J%:47?-Z7]$UQ]$4H73OLI)&WD+C=4>+\_%1_F*1:>C6 M(:]GW9^UZBSW/(*^D_:)'C5$=40/2QX5/S.1TA@92]P*$7 E8>'$-Z;0"7MZ MJ6I?6R:C"_M&N!'0/$:*)(YZ(T.L$W6R77R;.O/FRITR#8\Y#)T1*X8D>8>R M[W>K!1;(O:*W&VY[?0P#S%/FQ\5("]A.S]S1]"U!)SBY1+'/)+*"_)F@ M("R;Z@+8I@(@DALO1<+(%)S0D)2-^ZJ;=T_/)R\!T*WW)U?:VI08UF2HR)>- M4KW&(9%HSF^S7LI>438]N2,>!8[X\+WEB >Y#>WP;^.BTIEA+2MY54!U0/_+ MJU4NJ_=,34(W3W/!_2L]I@$P2?0J:;'2A_QJ2HMV$A];^JC0\U;(89?#$LF^ MC8"Y3N/AZ1C_$]*U%A&*!U\IU'_^I!K6J'1HQ'W<-&' -#&]*#&] /]N,U]; M(EDH10HZ4=Y?WE^7S]K!5<.&OUP44%1K0A\EI=Q3JAN[=JIH-AY".-JO 7^80 " M5E'R:_93\$WJ5LEQ[L.H3,P_3>-\A"^^RB7&",IVKY/'3<"6N2UL7TMLGA:=NH M2]-"=WR\;92!-E+QVX"49K1&K[N4<:V'!_M[Z$(JBR8-IO'$=-6NW8R5R?*6 MV)US.G7TZ*A(6]?Q%O4JNI=B-BF\7OG>^-9AAC")+PVA$#B2$M+Y"#.BKZ8V M=V%NU#Z6"?)K,&MLK759Z<2,GH1%,D'UWS"P=R1"[BBCG'HXG M5EIJP@JX,10?B8_X!)HT*6"&8HYFZ)6=?TUH MU-Y.0H3LHZK=HRGFS'1$00J'I1SJLGBP+:7.N N'B/DA\GD+MRJ5N2/'&UIC"^]JLX$*2T(S@@ZX^*/:3H%3&I!&\K7TW=V,P@OI5]A MG(;WFFR-CPMM8V&QD9'Q*<].E%, 58K1LYGT>3B:A?FI5[\F9:7"!I1V:!2V MV:$6LYX.CJS"VLF#85?5[JLZ=QW!62K$NQ[)D9,;MVI;,4MP'U):<'@^SNCB M(SM"PVQ-U2UO>?A6QR?6F_24QRWU?*\^MX: MUD,>\_'58T/2@?'0XWFJIIGQ^M;C'0Z?<7X.LRS=VO74WZHI\>370G3-?L4Q M$23S>RD;?VP_/8TN^*D5_ML'R[\8)N '5_>/"4I_YWS[?[JDS&\WS?W-O+3+\"WMXG]A\[PYB\Z Z^GC3S]*9H'*+/W#Y@( ML++*7[3J//CDJCF^]E%$,/K9($+7?RC&),EQM3;YY#V%UI+)K#J84:N%L&A4 MO3$6;'H),^:.UDMTQ8/0^UT&C&U9N!&5HD:1?1T[I;%G;8\49.Q0HU?L,]Q1 M,FR>D#TRAG$&1BA&ADWSA(,037I 7)&[%A&Q+'CV?+ M-XS(]#LKGX=%FPLR038;$,?T'$-40YB6U>%&4QQ+$"O3N,4*\&K>TTI\D^NG MJD7\&A$C>LTVXI7&&W=1EWKBY]GHC0\^-S%2*T;OC* M8OY,Z8P!?L"Y?&8^8?D$I@CP*BQ6R%>4!0,E2^TBR39V[+\=M6@W/'GD< M/J"Y!+G_VLZ8"]VKO2LZ\R,-\QQ9U+55U'CGS)=Q.^S8+MU&B"].B]QZ3YMG M[N8">9UR[(G!0Q:E#J"T7(M:L4LE Z%BZ!,JF )-X\29F&[E#2;HW.W!+OYP MGV_*3R5G/C'>=DE4G%PM5"SRV$U-RV)<[LK*Q:6B)$F-;]6:,<0G>'?P;N>C MV#61<]EY2O-<\V7E.E9KJOW^V/*4H+HU_%U:H#-VU$6E>@:JV5"ZJBYQ+%TF MN$!3:AK\-4/.;O\RQ8O"DE/;)!P/O+ /RILG5USM1:?05%(8!JA7_^%7235F M@CR7Z*VPKX;H4)8(N[Q88TQ>,2"9HG0 ]TDPV^PPSV9PLWN N^!TVK*1TOJC MQ7C=CT[%W=]52S9#LPJ#S'TIZ_8DG6/J&QL3) ^E4UUFGI%;SBK/(DT&JRJ*X-&U5PF:N_O0C)!PE%O M/WKGF TM5[H ^I2BVF%E]8=%Y)51RJ\:A\-@VWG_E]J<],>K! %DAP%IH) L,%-6%9;)6[(9U(,B%"M6F,ET MJ?IM^W#^W01LX'I=*O3<*.+ U9&HK 47V\([Q^=?]W,(SG4Z#+2V.Z'YD7<; MATJ61SUV)^>[^W09C2\;NGZN4D'7HK8!@I/6RDW"$''T2;AN'K!B$7[]\A?" MF3(M):7P?=?%CL7D:#XMAA:8Z.SC28!W7#4R"VE[XP8.-QIT;ZMN][K3[IV\ MS-*H:$GQYQG41ML\6Q>O,_WEU8%6@5;%G/ MQO+7WAM6CR"Y@G>9H!TK+3;R&]I"*)[!4D$/EO"Z,I(S$D>?/GJC8A/DUME, MQO!=GSL)WIEC'ACATI_'$K=FIO$;F:.9<5]*9UZFM[5 .A5/0P&!8?B#F7Y> M2H9M]G I)2> MT;NZ(JQG"X\3Y-[!0/H0EVZ]GI/0A^(J(4N8 MPX24KGL<) M9Z1:IQ$^>3LN3M>5)O(3=,7\7:\7HQ01Z>VS7H MC8<282NPIR[*YGNHEECYTQ*OO.'SM&(P8R7"D)(CK+9>=Y[6EW5E$./"!(6D M:G7WJBSQUY4'T(0LMQ6/5=.Y>;' F@D3%(HESS4S05N9!(AH&\+:DP?#Y$@#S-2GIY5E\_%U8+N/=),J/^L5V?G#Y M8\X>VM-9ZE7HE9>(TI"YRG,08(^'TW@6BUVWV;ZK,WRW @$N8T0TK5=0NL"2 MC\N.P 5H@V^DLW ?UY-#>GT6*>%01TR(A'@EHQO#T9HWOCNE=B#;K5)L$WLX MJ>LC]Y)<0>XM)SZSEZ\L,A=>*F5;FA9(47-,.E(88T76_(+'1GLNW0HU=A+N MX=)!]>W"?_CL.U V<$FI(*WF5E,(E]AYPF>I/+>+?1HOX>>-#L(B$@R$,K'@C MR]]6^7R.T78+*^=2H].NJ=/F$EEVNQ>>U+6DO1MUG2S\/8W/JZ)TST#GN@9Y M3!/+LH!KQ1"UQ=^[5:W=(IMCOGY6-LIA\+R8@M(>K9(V/CB%YGRV!9VRR+4W-&$CQFBM9Q;);@$-PC/D7=:&RCLYWI?7R2W M+# >VG]R/$&=]O),5V]K-6"HD:?N?6VLT>>YZ6:0=>1(;_JU7J/4*$MW:J?7 M\K#1TNVQ@;JOVV[5@1\ S8[J^8*JW K'*'%>D3Z[#?@33Z0=+_FR;@\)^["Y M$WAU.K;)4FS3GJWF];TM@.R\,?^J#RGE;2U+G^&B+O)_=B^5EWOMXE6[RS1RO=1=26ME 5(*CV*"^CXAO>N3 M._NZ]O<=ZITIYX>TW*6J6 'W-[""#%D@MJF)"W M*DJ_V$X6^:*J8(>E:SVYA2[);&.9/_)8+(LL[.4Q52TJF'J!;";H;O5W?_\) M)H@+I0 @)G3AP%G4[A>?JF)D(_HOYLSM[X T#>KH"JY67!0"L^F:-/1&JRME M"CQ/:9.*52B] Z3&^+R8/K10QJ"P+)S;CW_WQAKC9UDHKOS\%W_X\MN?<;S_ MN3C>7\3UMD/_1@G%6_C?O1$?I/9K=1!^;R,+?KV Q<_;2NQPB!Z0.8D-6T:J M$1'AJ91 4Q.)#(7Q,^ DCQ,.[V,J#]VJ<8H>FE7\H@S8=PT?8SP@,,SGF2!@ M+;!-%VW2@MYY:UW<<>[P>T_!OL3+EVT57(\8+)V=:9L=\5A@:0G*1>^0A&/$ M4>'^-R5Y)2/N;?IEA !#):'(,\3+W\^(]BIC#8U!CLX?-7(H!3F@U1,KGM;8 M>O!=2$EY _R!I5^4)(!L&9-:+N5,@970IZM)4Q)^4K<:Z=F"J_0?[HW HW]K(/TB-?R%JLC(M=!6S28=N8E^BU5;R.6"H*" MK#5C'C[CROV#6/SS*CR%/];H^>TB3;\8Y@?=X-,/O,Z9W>ZW:/F72L&KNF719UH;+^L_O0;G(.,C<*33!"?1"D^Y.G6!D(LINR[5;$= MF=RS)[OJHZ;Q5*2HXCM37;"HRM'VUQF)85MC=+;"]$GLE%)Z"L9U1-S8C/X8 MZHS91CM5WNT0H62#X4#&CYA"7CQN&EV(-*"/<;MV%GX_=*\T69= =) MJMO.V0SGO\[H^\S_T)G-^=^T!M./&ML?O&#_MP?Z,TO(?RE+"'([G@G:.O$= M75_@)Y>B"7OQ#H1PM-*@#]W@JQ49%E6W'S!J-*]Q:&T/FYP5.C(R\C:N4O:0CRH5KR[@:);;WY$SWN M0NV!W?YV>5![K4;?#P':OTFUYNQ=Z%O8N>;,>0SDUN7 MD1CB4F,L^'2Y4HZ+GW!80\/.A^>$1&_[[S7QY1-8N'1E8LLICL^#\Z5D&!$S M7T[504I."-.$91F<7:25!LA.E/^DW3B$_D*Y1B,3B!AL&I>JK'0+D1[;"-,K M>?SUX2,F"#5^_@@NA<I-%!$*W](?8NR[HNI$@">3 M$/&Y8=[^Z*5["%-RC2B"+]/=V_,5H0@U?#5BX$2_*>;0U1L/3T5T[F=?/1#$ M_04M@W( K$D>+8-F0,:4E=*N<8J]8'[YZU-Q;]M,@OQ;57O-E9P:TR7(8OH< M]V^+*JY&EY]+*C09;98I_*P/LMY_C?&! M9<=];8%05^5^>-R"_0$&\G^G9NY-U3!F@K![,$L?,__Z^(P;\W?-_KLW 9FB M4]@K%;9T.>*XFND;"ZW(6VYFC-T0'LQ'5S!U]B7R4/L':X5SR3TRT)N)#ID< MT?TX>AIK$5U1T/5OE[9!@8LHEHFODPM=>@DE'B&UTK<_8X+J7GZE^&*9(.W# M3! A0^^'YU,"3-!?P;Y'T;8V0E9%0AB;K[!#PQ@:T,@$H4,A?WT$F?T D_G7 MB;W&.+$,VY4I,'U3X(='-N._@L3^,+?*OT[:Y,_Y_SWS]Z:D2W\T:R[WP[T\ M>R#@2K]4U]9@+\4?4>3JT%7LWO$F]P/#!Z?VHPJ#O-S@_WF4_-'BV4#.6GS/"7Z;@$U#=:#)T1G3N<-B5 MQ)W&9R(TK>T=(&$X"0WUI'NRV^Q!$>4Y,Q1>6[;CE^)MKR7L615@ _]38?V_ M-LW^\\[> GZOYL*S3S/Q9_Q>ZHJ*YEU1E&BN4/WX5_P3C)NH5CQQ.T_$ZOPC M>I%)[#_ KY7O&N\4K'-"\"X2Z]&#$\ MO.6BT+=[:W)!CMA_N#-4<$DE6M:DJK2N3Z7:_VMA8H>#RD=%K>HDN:M<>T^; M/_8Z?*OIMJK*QT;O'2.C9XOT#B3=]GEW';DOI,\L]QFWA#BI/$P3DH.Y@;S0 MF"QBG?,(/E_EDZHC,=5?]HQ=MO+5ZI]>UC^]K/\@+^M?&UCN;^!34@-CE+4I MS@PM)NC-#B;HFYOU8,/2A@Q:G/4NF,-X8 :^U6OX>]LY=_A,_R-K73[.WR@ M/TV<5OC3US\\S#'4K^'6RU^K[WQI:]\?1..?I>+]B2_SMQV/_Q(5E7ZG<22B M_P9*$3%_(T@ Y-']:\?3O[V;?\?I]&_MYM\1+?)GX,F?@2=_./#D+\/\UD;^ M'2?N/[]QDO_S7_SQH?[;R[/\I6K([Y2EN/3;)][_],5'?H^7_+N4]_@M?1#Z M /-9.9,UEQF6E#=D3>:G[W]\(,2OX):@\:\>&()2_R :;RG\G5/4W-]6QGXQ MS&^>HOZV3JCXR_B?.OPO>1^(:/'ZPADB%V/?=WXE0E.:ZN0>O!0@FF;?192,6P4/"CUL8[P.N!]<&,\YE!4EZ6$^[#FK\B<3_I,)_V.8,*V8I<.6 MNT+*..[A;[+(S1D:@2?IQ?(P>K'%.<$HBDQP"868S:3'EX(=RD70<7Y*G MV/2TQKX@B%11J^,G9+(_KQMZ@*5;#,Z7D[H8O-U "-6)95XITDYD("4;+?'A M QV-=_SNH300F<O"?BWA;@9GZYO.;N:RFOQA/._?UI!L<"SQ%(L"5 MIC^V>4F$QD:&+C@1L6!@\.W)^IXUP@X@[7,OXD7E\![I1#6YV-SD=]Q*9[,? MB.J,5FY +5DK,$)V3(%I_$\H6'H:37;"GZ;V$N4#/)F$/H" :P3S3BG)]+ 3 MAL==+':U&"E)./0^<[H_]4XM6A1D$@J"L_J'H;N&A>LAP/'TWD8(&#JI^XHF M"3@0$;N0%RQ[/<5;GA2X+ ^-/OF6YG_U\[@N\(@D):,7>A,+[ \+ MI\JB^&O+^A@:-!CI0\B$":GFVK;^U0)'^07; =/-0;K[4PNW;2.&*KFY$;GZ M6W2[9B#S,R0_ WH:$^34M07=M2DXB+6?0&R?04L48QT)1Q45SQ?$%8XH[E1_ MQM=>T15%V(V"DSHN%N%)X?5C;BU'K8VZ.]V?MXF45H6^\QW7VTIN]KU]B:,# M*U%W!.4-=)'\FB [W/'V&#&79;<[ 5;2G^.MSA^0"JG(]4Q/.ZKHW8@M(;2" MN8$[C0U3%!ER\R#%/=$"[Q*#-'=8_BA# N\3.Q#OG"95(N;]YG<4+U@?93K=4E?[;U.GHM&@[91V[0J7Z?\M.>3M]#E MA\80EF7\(!OSK05W^QF893*'50)$)NCP-!CO9B@F6.PJDLK+RC_!$KF?X5#M M; 2(!/\3Y+\'1#$5N/J=_LAZX4Y]FDI4<23>K-S0:%*XHJ@V-,Y!KS%#"OS8 M>'L=%L?Z6,$L=;UM=S]^/F LYKU<2OTGT,0_QM#P%2S&2/8W8?JY%W3A4N_ M9/+<7.JH#J2EO'F<\># \?R0HIUQUE8Z$!V&F]Z5#F:#"W08LVRWZU,Y_ M(M;Q!T#24() +YE],JP@((=E4Z/(X!"[TO*K^ZL&'*+CB9'7G\\O46Q"P>@BUR>U8@R3TL5DU,"!34GB'-: MKE--R7=X$RVC/[N)C]%\5< _.?J";L/HY_Y0RV?Z&:7=/ H1UQL7I&Q<4S.;,EXDACG$ MC _O?.=0D92T^[U._(>(<4/J=DP]G+&',805IYE0#Z!T -XI? A\#TTZA]>( M"2)^;7+CG$Q?,3[XBO)*/].NN&5':[K 0V+*G;#K;&O3@E^9(''MDY"0S=:@ M&L5LY!6W.UU-8'$K9,"%-U2_H2;/C=WC-M;%_HBD\J*2JD>'0''=DN-AIQJG M"<-3C!WV+]!MY%G([D6\K7)4NB*@]LSU=$<39B\*^F*("7(\=;9!.'V[TN'C.R-Y)&;LT;LX7$I]HN3Q^7GVO:#U!>B%7I7[ MO&5).3INHN<_=(\TY&8_:+L).B&;ES?7A7=%Q) 9G7"VM:6H(\#UN7(*%\+M M&=(?H5LXH&I5?3]__N#9:DC[L;&NK1H4;<(Q#:L]VFS4:YCZ*VOPH:76DTQ0 M4!T'HYZP!ZW6,9%XALQ^!?#)/+?I^T#Q=,(3W71',S_?-VUBL3P*S4)G>=J; MT8(K1*;<%Z$A)LH]A=QX8,;]HY<]*X12[-LH3ZZ-NP7&M7G/5ZX75S6+N7T!@G-QKO:G8%@0O;0M@ M]8IF1;8(G>0U;=0K2IX-@.[X=FP6%I_E67)/ZI(\U ?\?N229_)>P1;T6T*9 MTUW,Q#-"$?P>$W03'(86[K_MSM%R8&.U5N,:?V3%9#F^HN3]<-=B MM@J>IXY!6F$1RXB1$$H[<(:ZA?'>1IZ>ASYN;4R/);[B2%8Z^6Y[5=^B;X)@ M=E7"ROG/$L;M$>*?7DH>_H9Q-([>A"VH4H_3M.A9MY7XIBX6 B$3@;)-97?< M1R.6AW4Q3H(]I^=KCBFT"\35[YL,TOCI.1\N#8K ?B=&!"#;9[,C^ZCQ5 M[P/S6+HRU$F8QHY(EX4:!42#EB*#6Y2( &1H&#Y-=Q9+13R@07/GCKBM,R ! M2M)*^0.&C,O%"P'/;8Y?ZI;4BU)[Y'64;57ECLUCH0R9 J&T+6,=>_0]D@5W MG8R)L-J[[\[EU5T"0G8@]GBWSU@!%I5;Y-^.O8O> 21-& _!6S$[43#R0=?4 M\$;69F+!!RY0.Y; (V,EOIMC[Y!*H9W'MYEYIQ$C1)>BH3Y(030,&J 6,!.*D(H:F&<7#G MP_I)G7/H63#LRZ,LG&EG&]XZ_*!6P'MW%!)7@Z_'#X13,1XP+ MX2Y#X>1Z"$T_2USO0EUQ2=PTC1ZQ<:**8NK/ M,P30(W )[:,T#L"3M-0B(KU4;VA\L;?FC/[.>)+#?2?.*'4#6Q&-'( MONRXLET Q 7:E(E8AHS *:" ]#D'BRA3]19^"_#&?-"CK@TR0AUS-!9\\1B-47)NW MGCA0>N4ST#^1W2UJ[E_3H)OEZ.1_UNY(;5FHA!U(7PH$SOAI0%+-.B6+GD43 MIDK1^,C@5L)][3WD<[@L '&A E]71(H-=^Q[/;QGOW_6];CHPMP8-1E]2_66 MP]=VL8%6%10[,?9=P_!&3)GQ/'X",YQ2/RY>UW,;)PZ@Q>'&O3['SW@B!)XE MZ7/OJBX"J,4$4 M $[-)[7J\I[-#E0N+Q8X1>F+!1WFJ;38:\&6^'DGYX$:J^^UU$*N7D$='ZS! M/$-QDJ&1RE"BG2M# / CPK<]6O*!"M4]D2^KKC%/:0MK']>H0$BZ.*:T7YF( MIC4,\C>?@NB:P.70]7B2.8X#/8010WE395G:"N4.N;4!'(D'Y]OV^72Q(6?W MB.B7S%P55%;**?>-08;H[Y2ZCE[C3MD:UXVI/\M"ZFP\)^OG$P9'-\J>K$=L MC:[185$@^/[!V^[J2$3C(B7NVEA[=S,ELNWX2,/1*(,EE\/;)352]D'.6,_< M<:"1KA%%N2.\(W/CQGX\^_.,^VE AK MA&[%3U2@^-Z M5Q;Y+G,R;"N3=H0A^^E42BR]!"5/4I[$AF""Q?4E)K$*Z[>CR^=FX5DD/;K8% =A#1@>F3/DNWJ76OH7 ME]"8&AM:$TCJM8HT8(D.0Z_SEBOZJ<[W*+WAH>,G%CQL#UR1/1-^+9B_OYNU M_V(L?G-1FQ\IR^#>05IG<'5"&V-%H9'H_5=FR\M.K@T$45+/'KYB:>PI?_7K M\.#!BQH<\3%8=>E64%"@N*Y.WNP=CP)J MVM!][F=;]&5!/(/WT5WXL@7<@D\NID&/>@0EU5]*"#>95;J)%UA[5;$Z)FMQ M932KQ\4D3KIS4W*[R9$P4?\]Z$4GT!O0^D]#85X.#Q2X/9L1MAQ;A1T]X\+> MJ7#UZ@7O8PK!Y\]G6,2?>TODO_I@8@ORV0X56!?^33E-P)@8OK#V&G6Y1UL$ MI4E&A+?*!08>N3:U/2L&QO>)DR3:#7 MG/Z4A@DDQ4Y YTW(]E.X!R6*G#B4E3MI2N][.,UW&155CY,L%\^_BU.R M \M')[V[-%/!/GM'L9Z%F^D0DHGQ$)7!#2?M9YR@L;M;OG/9+!G6>U!S9/+" M?O>7SB<3=2XFEQ_9?EW437&[A5]53N.&1!BRX3@5(();A,XN^U7$# MWN"(&OBD^I=X6+';JTKW5>J> OL'Z5_<[KJ@ZDUJWGYLB!0+(_H&W1D3)(/# M6/^YU-(QFGH%$*78T'.9(%M\)'[[<^!5;AF6U-AA*7=KE6.=[-Z?+W)):Z$Q>2XRV+PA74^$PD(RUQ1? MC!9W.F=.L\"ELV]T1)X?"#VK$_3L-LA7E" M5*0+$1$)$A*D=P04OHH0::+2>T_H142D=TB"B$(B*XIQ80HW_N[,/6?O.W?F MG+UG[CYGYORQ LR0];;G^3R?S_N\)?9HGD5$]I#GN?ZA0?X/^P(SDR=W((G$ M.HWL;F0*#$H0Z'S5&Q:R8E*Z[!L2Y'M^4<=:QKI.],:ZUE.4MMF'/\$-75>A M#7%:S/:*75^W'-;PO2/@:5LNPG7R>-%1%!@52E_O)IDQ\H7*&_N=6,H)KRW% M*D1ER+YC L]JGCSS7@UV2'>Z=+'W&6**6*=/*V'"L(8.$Z2 *7^4EC93Z:%_S.>4F'^&+NR#?%SZ\D8K@+1UUVPML,#9B-QA1 MP Z$6LN\P!*?,I8$I_M:A*:J26IGW>UK"?73I/HYE$9^4WWZ4[=YQ7ZEAL_N M[G$IJW;WFY>!:USR%M>E!2KK=]ZBYU"FN=Z(3ISSVPA3\S;2>&545?:S.57A M[$*./VVBJ7-A=?O0Q8$]/%_7U?X!I^E!G40(01B-7PGI47M^^Q/K:+ZK[QR7 M>A'L8_>_N&@Q#GZ^V6K'J_[AW1E= )5())%_ 2H16ISCX!IG/XWI]94@/58W MJRMGZSK)$37Q\_/RD98,7R3% X&>*R#( ML2O@I 8#+RI>/I]NO,$0!0>M-TMMKG>>@=2]/+J/K9)R;='GNF[&L;JOFJX^TC-&:+MQ*K/ M:$3P*OW2)<&KX2PQ%-F+-DD_1?G=C8LE0HU<\ZV D%YA;VEJGM983'*C0T#& MJ4.TV>0$Z6V,U/E3 1\[M/$7V&\)AOU,70SO-.%$/SFJ8GGF:'O%8_)JNT2_ MXV3 ]R.U5=6B5)SJ2(B1\.8,$_.!=O=FQ",A;;G%(Y_Q5_B=#GUHMSW4KWC4Z4BCD)GU(3+9PD MWAX!57FIH\Q0[) $\N\EYX<,T!>]O\/KK[0D^006# ><"MI+R5(3Z#'V-$P4 M.[[^(;GLW-EWB=L'^CG\OX%A@L37Y?J0>"P?NO(BN)<"$S8M^@8_5'^FW+U1 MX.S(K$:]59*BRIS_@\$*?G.YH8K-I;Y-L<#&?XQ3P15Z3C<.0I!8WX%(L.SR MT5'7JT:IQ2UY(UU_!/\\^_Q6UE^!3XP?L6CZ4V]"UB/6#!(\X9#V'].+S4-< M8'0%"U?2Y$$'AA,[-S@M/@LNV&:B'\=RJGA-]'CM,E36*6T9]-J1G?_[QL)Y MI0OI1<(=2OZ1M^T8D' ^L]!EZEOF598JNP;+\Q579][IQVQ^H!'H:=8X46[= MOICRX>#9]N'BG@MX36_/1(O%^Q<_'[4Z)A@N^F\7^*BM(>;7./RV0 Z'[Y=D M) 5,!Y;[YCYS#.BOGY-SC_CSG@NZA0H)UTY5# S3G%$\9.ERNW8HFOG/3;\9 MK#[&$Y"D_@)*7,!ANO[5O.4+G_R-F+5>7D>'>SY\J.[=(]PG,&)48V F:R%@ MJ12?R'=3E>== 8'_/Z4>"1] ,AW5M0.!< 3!VI6TE-R^=#+T@-N&P9-XCSD9 M;WG/ZW(+T5V/!Y5V97CSO"T@W 297%/<#Y8"J.Y'5]))\)E3%)5>6#Q/M\0+ M8JH1#/A!F0M#\3\O.#!5BUP\)$H)[S*1/=$W;A&OY%WHI+@X_1^4CI"S?:_2 MK,:/3"A-%HR_"7MI>^YNVSV(ICA%)^00)[N^H?F"E M;QG( O'=?U)K)8@X\N^:L6MSPW>65ZV,IUN.KG@(B>J@NT/C%.$7,_YO]>@- M*2!8TAU8XIY#YJ D:23!>"_[&2N$SMN+%^U[^P;-0U[KGKG&^<'L9OSVER,T M!AE%JM[U]VH,.U.K<-JO)T&PU\J."*K@6.(Y)*[+LE<0TABA'#(BF2/)<@#O MC^*E6-I@3(D&(=]','I/-YNIWWTNI2OEV@9>O>@[[Y6OL2X'K]>O,Q_FKT)HN_TO M+"7^**VZ] LVR]4#V: ^\RIGY ^49@C >\W= %R"3M2;;R%3#S.,*J6_BUZX M97>2+WUT!?TPVTDD4R96E:>]@/"0G4(D%>'XX?Z5:3 I+ _K-!BR(B3ZF_2Z MY+7/DD(S'9O.X&UM:G,ID;=N;7SQIM0_=^S=J= H?LB>+:0T\6ZX"IQ!.V#S*GVS9]&ANP:,10CY- +.ID5?Z>\/,\-_35 E]A?]LZU]O"QC@-SP MNB?]$\_LUTHQ=CHN0"L.7Y_*-<#83Z"# X#K@<=*3SQRZ$'$+2G]P"X6#JMC M_=LZ22&)E"F*UI)IH(QXNN&QO>;UG_Z76,O_WRJ1!Y>$KWI51N,9/G]&.+F? M*S^M@UJ4N$[H7.U? ?@3+<#H_;0#\= ZZ(8Y":QUNIIVOLA.+*0?B(BBU2X/ MW//5P+NJB8+7+ M>WI;M5JPW<-8B9L&_V3"'[A3EO=BQ*O9;XBDAC]X6C]YZ#!!#%0 6I!Q]G-4 MW]T;!*6FMJRPF=N!G :!_7=^*)W=.]F3'M7"=XX&)[W!B7'Y;\'2(2 V =C@ M\.U F+)^..'BZ0ISEK*;\AA'X6L>+-MBW/2V5=B98+[NS2?'-/4M MZ[1@3!CF'K=Y+ZQ78'LXW*YCB8P@P+U HT5*ICW=>KJO7:8'>;LFDO=!0V-- M]1$?E;R;\9X/_5L_IS=6OX(Z?^K!2^-(AW+XL:&:!Z& #WDL;$$I\]8"4PAE:/,]' ' M?^&$-A@2&5^Q,NXI)K17F1]>.''>UQROZ;HFMW%,7=&C\A7N%BQ._@Q@WE%" MQ_4.[[8^U;E6U>8LXAGH MQ>AG-W%T0(%>I&#]#@0\"DUA2:V$*K:,UWW#6*X('=CL*JN0/OV]A)CX^0IP M7]J"7)=U6585DP$YF\00 QL!R942JC\P0LFFMMYAX*'!\'V.:?N_C9O76 FH M%CA>&YT.ND7^\4%=_\2B5/>)SZQ,+JD+YMIM(M<:S^&H33ZX/ZA'?VH98NRG M.EHS,(8: *7FD^7.K[DE=;@=LM)OHRLAW=6SH,;M.GXRC6K]M)PY[,'FFY,4N_O755 MZ3H/G:/'+U ?5LGL[TY^8@+AF2=Z6SJL\-(R@3C&P[B3/AP)IE.,5TM24[9L\J)1A* MQ6NR 9.SEVDRM5_>R] ZD:P/L9)I@+(&M/]QV)[;9 MH K0GDM?WV; #_@(_^,?5(?/\IO]Y=+S%=/Z>6"/+*N4:?MWFUMD-;J$41>Z M!045+U;3)52^(N9A'<9BXW#23'E01Z67\/@#_*RYM41@ M%82W84RC*.)GWX7T_%\C[8_2XEA0)M?Q.ZWA=Y:3D;MQI )XC5E)QS"L[\4I M,*2;(-5(K\].T-T_63Z+=P@K518.-'JR??7FR?J3L3P8#Y%+ M/66C.-*3/%50[LU78RV#?<](."G,CY[49! M4-&=SQ/6D3(CK0[9N,[:W\+.N$Y!PMY%UROI9A+/*XPR+#KMQ/SFTI4R/^U: M(A3352)L25[4%\8',(*@R]L-!D<&,$#CNCC28P%42BXIF5\&M"BI3'Y.:/P!I7X-H^B0;+K M05):TM9RQ-R>EF27"O=LJ^;8C9YRD;O;TXG. E?TCZ9[[9'9%L%6WHQS MPV'++%$'QF$ 095C\K,,0=MBUJ%QS$$*LW+/UQ"XV-VZ[0S;((K=N$8^\863 M8OI*EJG.78&^7IF ZT],7D&+__MM-6H_^SD'+NY ,F^"L!V(URT2BBT7B,R? M!!I9DNX,'/L-W!<:113 RG$^(&M3ZU>2EH4P*& Y6?=Y63!-NN^0NKI2[NO+ MZY)3U)]R@_5VEW(7JCI?01M^[4"$T+A>^ZH9,-.\D1"Y]&?IQ_X ]P-O _>4 MZIR,0"]D'#' D^_8RT;X499!-7RG"VR>2(%U;,YH=6>=7_\S3TG-IDOV&R3[ M[@?68K=J3_ODMO2>_?Q=G=;OL .QO,<_/YA60/0924+6Q47 /S//-3]^KPE6"*7U62L]I =Q$#LN?\AC0E;"BW@C!*,P5J@D"Q?OX*(P-5.+O<0Q7MY",_)AG(/AZR8#RBG&H>; M6X,MIE?MU'D:%[O2!U:,A3&ZX/-2SHR\ ;A*=[$^MB^&;*W8F;>_V3M+ISUM M2#JU_$W7XW_ZY7HG& V]CFL&YQ0/Q]Y%Q1,;]&FG@'E&[@1'" \J]_>DB8.J MCBY#9&("=C_]0%+0@4+#GG+U4W-+KG/UV=D*WMVM5??SJ][-OH+NXR+30\)I MUA$PEZF.7NOX ^M*">K B['.T!$.+>!O,DKDC:0V^([CV=3?0#*QE#56J9O[S=+L_F'Z-?\BYL&\W'7="L3H#U[4"\ M<9'P>J]$.*D)OA?NA^3#OC=6GN#(@+SDI78R.ZP'0,>=2Y;)H7&NI[L,OSW: MW7.B-2'YQ-*)$EX([#RNTQ3C01&",MPG"+*@I%W62"_\8+ ,?#?HO#[#84QM MV#]U'D3G,;)&@AX]8C6D='X--^V$"QC+L\XTUC8 B.BR.O(M,E/CP"B-O*MP MO)PGR>_F(J:)-:N7.C]2'CJ21I 'IRE(6CU)(\@.V/I&(L82)"?J6UVV+VT[ M8!6)'_&HU>2UX/HXQBM,LONU)-Y(Z!,N+-M@E;F?YC?QIJ N4P+;23@,9I+] MW4YI<6W.!R;^ "[X<[^A-&,^CXZ? ?;"UR35>,HJE!LAO>Q,8X$9 M#%=E13:S;G,_<]&^HS>!\K1N)C*:(#J1?UDEX75]N^2CBH(2CK.I^(>K,_VJ M T$^QN/UUQNS<)VECSZ6KE3.R%!4^I#B S_14?W(.O/$X!&1A>%,I>D,]K,; MU4;X)@/F=!.'"X!R.%(1AVN#Y)%HN#B,)1 M- ^%M\=P68YU-+LK^P_&]$K[A$*RZ]?L9;_FZ-E>L4^%9H$)(@7IC2)'MN_N MZN+&!>GO!43>'8@/+E9O-:>;(\PN-W)U)T?('-M;&IYGNML](O\?HMP7W;\' M])5#<)VW_S+*T["?I]'<('NYT>X['+!,F[&]P:T(&MN7M0/A9P65.F_D&=(/ M$-^ K12]_*+ O=];L13+*1[EA8(CIKMK_1<4!,]_[_@Q JI .XASI60D2XS( M: +I]#2&,UTRIDV!7M+C)ML&N#6'4>3XOV%R]1'-#4\7S'S>6.N8S7YZ)=(H M]%.\\]6!6@Z_%[=:='8ESJ\RGL,'?F,JXCI-=*%1;JH@JGBY)+;,H>N$KYY^ M=HC9A;$;SV&%YK*!0;(YDA^Z&O]Y[XOK/((+(,Z%,>+:P6+F$>S2,G1KF'>E MI"/%LZ^[3](9HF@]347=SG 1NC8#:U&VN*/^:M=OF;MA'VQ^[T!DB7X[D#EN M9Q!IQGC!+2U0N22%H(C1)XP>SK$"HX#?O2\,%RH*G*(;&O4,4H9?=$JG%%WV M.ASUY("%-6[V%.,^/2[&6)N%8%=A3WH_-$"D&FL,%74&DFD&U!O]^=Y_7-N> MS,RV=T 0]YW#GG]Y(.\8VF-QQU'""7)V_;^?-6R+XO ?W($H"]"[.0,[D 3B MUF20&]'-G/G(&R[,\F!*L1!@"!<5LTHHFR+HD@[GOJ3"KW-VOU)JVWLGHX&^ MX:.T'A&E6XNFX >4X=R"E3>7Z62)KC-#&Y_?3@$:$O52?R7GHI6]$ M4N&?Y5AC<6R'L38()XU .M^NNVD#S_HC"#*@ .*QF&_+,W91UL.'(N9=9:I% M@PK,JOE.G93HE/A![ELOL8S 5>89KFN>(DBQA,%O ,P%V$S&PM#*O(N?37AWB^XB&@ M@!VW M=PG8H/M*(YDNU);G1X-S[._H5\])4+SOT)%9=-SNN37R_G6(R M*' \-=!M$CA(HL51^YFGT;9D6-S=BN!O+$GR:9U?+Q2E%WUK^T6WQ[*?C6+F M$YX.?/C^JC6C)[A2&/CXC.G)F=!'\GBQ2PF[G-%[G-&UU^G]J6T:)7Y5O@__ M'!M_'&4Z=K0M(='MRL^%[K=2MZ\^WOJ"?+H7^G6Y@9=VC&G"^:B/%9XP/H#M MD5<#^PO6_T0#: )N'SH*T4@$6,>K_WEM936H*$FXY;-O,N-$GIL3X=8YF RV M!UYO1DP@DIJ)XA@%I@=G0/X(:$6O[45"->X:BP^]];-O28DM(6WP.?LH)H;9 M5%=X-/E4W%$HNOI$W>EB(\KP-3J RVY5]T?Z^BVF%E. *KS+.<<6(]COHL'R/"SH9[A7OU2W_ B3X0>D2CUB_* M=PF$N:AEZN3G7&UO5/^LRB]VXFBL16<'[QSA!!T5A^$A:]CV8[4F;U>//7 U M"&-?8[A'-S;&ZF58RLS:..*+T=G4@T"/+ZP6%\O1PEP',K22,"B*P$C\GVB# M:(62L>]7J:ED.'QQ#HMZL_7&(E1K.QZPU7, M1;IF3B&:,O;'Q3-AL+"(1+Z+YC[.WLR(8=67\+M7I&7%??WN^^H2^@'\TRL9C];D^YLZ1^2J,T>"R2Q%Y)-07JSI]#26!<:"7 MT.3([79SC-65U!478F.-R%#H:A^/@+?>+C&1^:[JOO2"/]G]6K->%*\.!'C\ M2@JWUB:@'+!RE1Z;24'%9J*A*[S16U*'I1/-Y'I"G+'5?K(_+C:JIPDW9ATF M][@XZSZ)%=NUPN&=#H;QX3JGY?6 DMBD\*A>8HUK[N^$FRD$^Y:&285$O@4H MQ9%^:,0G[4WY#F3^"12,]V-(G=Z!/(=3X)SG&^-$;J"9Y:68;=)^T=,X_(_I MOSLS0'=G\''!-\)!,(RT,?]&A3!JI.^97I>&9FPJ69U=G/ [$R/78Y%>JGW_ M_4LOVF/ E%%.'V%)!#%\V.^,=C&/H;-=P# @\QS=(SO1R-R'HK%/[L=ZEA!J M5^32BDUJB-V]XD&SP_J[JA,A9!QI%9D($ZM?CN8&F+_I2^)^E'7Y;YH:_>%0 MMS05/^=_1U/'>TDQV'=Z?X:.@-IP@-RD[+;?$>J]7H3/"F*^]N_-89$HS@2> M!^>!GPLBI76CL4(LIPD-EC@7S7IP@M*,?<#K=Z6R]H^")R3-,AP/Z=@456\C MC[<^O9J#P'&[_0$[CJ/"F<3R@Q[T6L;]AJH6\"T@20G(7<'O^29=/#<_[]>U M9*;O?#E3SQY:=_&=A&D'^I.VG:=')[N8L =CP2W_)<:=C9?IA>TRL@68G?#] MQLK.& NZV5J*]$>9UO)K?7SV_98-L7,4=]6?7TXBSJA!LX4=\^R#JGAH+_Y- MCOE-L,SSLKKM38VZ;Q6?8R70-(W9/9DG]D3;*A[?I_*X^=G]T,-!YV!Y7%%E M.K)]YE_;R3YVV_W=8HA$^]:RSH#FK]!I%+UZX^>O?-XI3[79EBVT= J+N!0, M!@:.V<$DP62W6 M+1+-F=MYTD<7[L]<:A4Y:B6SO9IH6Z*'C\[VVB/C-& M!X$5#I]"*<8&/$KV2ES??P><)I?S85Q*S8\,BO=^L!U13W'G4?6FN2J>O%2J M5+B_^BJO!W>T ]@O@O%Q!EI]^+F?/4MB+0!MFB9'C[*E]V622S?<]_;E%ECT MZFS6]80F?O$>6K2(^V)Z_TV'@>XC+]9!QEXPF[0LQ9EJJ5>9/Z'0R^QR@E M'H)"YZ+'MZ[E)6CDOG3H.)"!'+AOJ;1] W>(2"I=KBOI@"8Z2_8LSUR$/WZ4 M][;($?3JR++?@8AL+8LBAP+?+H1G_'0)I3Z_W1"'B#2Y=^2FV_G4B_?>8!/! M^O 5Y&P8PZD)5D.D?E-)^Z6U]ZO>0[>#8."MRL[B^E]MRJI[1!86>&0]3_.< M%CRPJ7IX-0:"4> :ES.[W(4,E+8V/BS($+,37_E%KNV\QK\2/_0@,_O[]=W^&_[O?O@UC+-'[7BCV#XT$?BL+(L_0F6 M4_F&O-C$ _8ILS&4^JLLG]?U63H?LAN%SY*SCJ8BS+5\1Q==C3+EJF$AG4WS/6G$/1F]1^W[26O79%?IST/&+8D9W,$CC0-XX#HL9H6DW[<)'B52%5_[_I;D" /]O1HG^>3OX<95 /;K M')2[>M+ 8H-EVAGF\*8KKALQI\@1\"&/)#JO]:GD;((^ M:?PN+E\-M%[(GS7X>.1&SZ&B^S_IPO M34EO[N!]B>OL^O.]D*25#*M:Z]GDRT(*^^Q ZE_'N=^Y?=>HH1'7VA(U?3?Q M34KJ\!8W-( &5Z%@4$DRR T-W5T[D#^/ZBJZ*6M4.AW)X89AMAQ7 ,OZ^":/?LYT0,585"2PK*L ),NMNV;=AV[JT%3J",F?C%57%XZ M9ZDFPB^L9R5(\HPPGI^L&,HE]]V?CY*_NP MEH=NI@8],<8"YIW$!#>O_B0WWA MC$Y54J2.GDFRKML385F?+2O[!%H4 ;GY[T\O@!MA-7'O1Y!\<.KX+SS;-]Y]5'CPV#*PQ3K_W&GB?S ]\HLF:$DOX?#KEONMMBU"26F/ M5T8US*\;'YGZX) =*E<49=TP_K#1]45=8<053#;#^.\VF[TZ.7W&?&Q\_3*H MF(<'!,@!Z3+*Y92'AA#.6O>)Z\U7B'G["*3L_WAB>/ P*5:9Z?RXBR3 MPTG:@^OGC+'<'OV-N0[22- 9K=ZE/: +\Q"82=&/K&\7FV4A)EGZE3/.5OF@ M?ZHN;T,DXJ2/%_/XP+LA/HN0LJ*JE"Q"&CO&6(/K'=^8,IA37'VK.7NVI'L1 MT9FEV&7P8)2:T?5>-4NL+GAA!HVI%1#ZH'_QWHG MN9#TU%@?\$KYG+IQ9;R8KI*L8TCDKVGR7FG)XZBE&W8.^"C&CCF=N)?_P^)7 MVHPMX^HGXDW<3&4'O"8N.E@@]Y'6+O0M]26ZNV/1Q/>:L85+[S8;X'HAZ<^D M@/RNK([%<[!CW' AAUL]0@2NPIB:TDA.SA(AA9U_%)D,:T!TP6;G9 =+0!<: M7A3C'/54S9-X:\S_\PZD(KLQ[2&>YMV?=V))D1NR&T!QIBU+FMU(](,F+,MP M39 K=JVZ<9(>F@%#N@V4'.:^M#Y,][_Z<3,P4'-2 M*L-2Z>%I2&UKQ"XE?E8N2 .@E$JJY YDWQ1G B:L"X,NH!UZ\=(81"EZQ04H M2$DCSZ-$?+/TO"[?) 87CB?['$^5,#W^8Q_B$ZP>W@<'U203<7[F^+^'2NGX MP42P8F@9F]25CH9LN%R;1F%_V?J39K6R)1.E<<.R.VISYYA&7,E@D2Y($?%; M)\ .,WEKQ&S,[':&*Z71PTMXCY.4#H.=RWY2;TH2B?:-GN.OW MLG],>GZ8KII$O)\*^.ATYP8D-(261H+Q^^"!N_;-)(?:>)\6!+7P==+I&0C/ MO(_$V+G0E2,6G_ZL+;57_L_D)CYR0QX>CD*EP8!+PY(8PEUA^QB;&L WDP@!A;E]-ZN@1]N):IVW;;:O!5S+GKYZQ._WH% MS<:19G';)B,=:4S>#=P?W(3?9ZTYOY40&I)K3G?9%3COM'ADU4(W!=>Q*8&. M!DM7K&,:8I0+ X&@GC]O'')L]M=I MT/B8?R<@M;%RV"%XW5JG-:(3JP%<-D@V2)9\07@>MG=Z3M=JOLC[:%7K2W&1 M87D:\X +1/:@([PZK0N?0JR23" 8L>3 YTP#L)2B%4=09'E,8T+)B$-HN[NH M@PZ-DUG*F=;)\PMDAK-P!^!H FFO M2K] 024OJDT%MG.YYC*1S\BT>,[[IY_;F6D, AJ]M5$=Z$].\C__ZTOCV.VG MF!H!M%&1)_+)X!=Q]2;W+?:_.?L#B^:V?V#YQUT8SPZ$2C42VH$45JAM\2"! MZ3B6G9]06H).6-A7C'^K?J+(G5H!+HQ#EM!Q5N., M&TV'SRY^F/;;W2VU_=),K?7>VXF:",P&UT."0#5W9@C+%)1C[@7O#[@B73 V M8YPCX)I-BHF\++"4Y25TJM&QI"VW-[=IGYA&ISO]CPA]BK=0BCPDZG M+C_ GJ'W."\G%L"VM+RM)0J#FD)274:+G0RVCF$[@'O8R^!!.I,CX 7@NEZD MU)>PA%^'(_JQ:LTN1$G,!;H^39L'2B.HLU1!\W+T. E&_15"U^H-/+?Y&GVEW[5FC+-X M.IGV,R!@\9KNMIT5A/;[7M%]8X/_5,(B;*0'.2_#92C^S"OKN'TCK(/N%/-$ MEIBZQBJPW$/<@XXS:XZSR:789TG14)HTYZ&A)W6W%F?.7)VQNSL!JT)1LREI M47 1XU.[AH-7"8:.$ M'Z&-!^)=W45/\T9P$?9'#8+:O@.YPX5.IFXXG#NT0O2X^"WD;.8U,) D=\D% M(8ZQGKC+$B"'Y;@SYZUR[6W\CJZ'S3FW#W_;^#';R)N_O<&( Q69]NA"CD 4 M8,NH![*IA11_!)D8@97;6()-MR%XXQ_L[VPF+*]:BK?-9=PP,A5H^J=;:(7_ M7N 6ZF\&8YGB16LEG0VR!SX/DBIC\R0F@H>LSY\GN"XG:/TLF8_O"VJ9ZV9> MALOIGJY"'XYX!(_$2F#.@D$H+W\2GL_)IZN[F^$L5SC?Q6->XLPK,=79LAVX M7>,OUXAWWN9E7 :U;M''.?QK]"0.?S"YU"RJJP$.I6%%0:MK,2?RE%],;;FN MMR3BMWT$';1-W64+%8:+F%O(!")@,Z/RB2.$[<57H>*-E4 7A^0A M^L&>.?->5VCWJ?KG"R56-2]^K(Q$.MTSFG\6+1;SOF-#+:'\,SN)P[6,3DN6 M'_U4-WX_]CBN4^5!VNPRV2ONP9D+Z02H+H?TX MQ;W!NT-P_1QOW/]XHF2<2T)F4T)LD%%_-]!TR]P?YKKP?NQ4GF8UT"'T-'*2 M,*+P6+OCZ@=DZD_I[]S0#WV,@\%)S^2U0#(014911RA:"6X0\#']P.]^')\' M4,S!"X]7!N]WEWQT]/?<]UMZ@68ZJJ,W;E_P+O+OL2"X/*IDB;HSQ*;AI#Q8 M=3&QBRB[/M6RELHRK5PWU@13WOC(FH15+#=E!$<,-JK&/^DHFP_9;RK<6@4Q M,N3P.4.XP-7+[9D+]^!?[@&2G.RP!]CN"./?-W+_\TM)@A[A-K11!NW3!I#%FY*&1O1O9!(5/%=F#XP^8.3[6 M/?8OHL"9_I7I'GCDX-O& MZ+H=R&RK^7B;35!HX:*C0(IKQ=9VV6?O"O=4TQQ3K:S5>_24 2=';3:B\B6. M]!)?)4>D6I%V(!)@93_' "F-<>:&-23#H3#TH+*,FH=G MZOX$0Q//E5";K>#_NO.__L_S_WT>[_\9B_]EGO]]QN*ZD2T%?P"MTOW;[3@] MH!95\FW*1DJS4K.(/[VR^9<*9-??A.%Y?>(T@;X$G]X:0FH MP8WORJ "'>$4UVU\M*X5:,B_3]:8OY;N-G5191=FM6^<\^?-[\JH;G0QF7'J MA.-QIVBYBU3"40G6Z[$HHI656UP:(OZ^S\&UJ MS+\."W!(X-( ?ANN0M@&S%/60*\5^+PM.3:38FB3D\MSC5[^4K):J+7FD]'C MCOF/%M^&(6'^?[?3[^6JTMDP1EH+H8H+O-XC/.#<&A?$GQ27Q!C9^>!TLT^S MM^X-#$O"EWC>5)Y[M3MQC7"3TPF'D&@QIM\WB',6RN;Z0G?K56^N1H%;06JJJY>_N4-M-H5L20 M-OO3?V" ]^U_.Z]:L>5BK.6AXV^&M$]#KNX>=9-288GU,WA=+S'Z8'.U79+" M/MD:J'<;$LYI^->.ETH.9"[W24_MN[;_YH^*L1,SNNMXJ/%QE@[8^'IQ RF M"2M")[[O8I=5;#ZP K_?3"7;*'FW#0Q>Z[QS_IR*3%7HP"NA/__/-%:%0P]> MAB &FO?\EA>B0U.HM%^&9]5]G5,J/WSI&WU98'WO/?]\89-'\H##!^V!@X'F M';QV9FBA;):X"X>E_VR3!?43$B+!'R M]6N%U@J.)@7(,'R!"2X/8=-QW4O"XQ7?LZ;ZPG'74Q>6;N@O1NYQ;PE%>*\( MKE55V';#&M>H'I3%\VH_Z7,3Z2+7,9/9A]^/FOAN<_=AQ6&TV3;M@ 4QB/ !_DY;E'6ML&4 <=MTLZ/PKTK!5^7 M:OS*?>DL7QS&T##[TMIDY7>U(7N7RA&G(HO12'_/T[Q1Y^1;S6ZAS2FH"%9P MF1]6#JA,N-DRT::/8YP-LU8H;*[Z)V7@:$)'L ,R3U_Q;KQIOH="*NV_'('_ M=T1E<7':KZPY Q)%"W+*N8(U'5A#Q>KC]K%,517/*:?YRPVNS*E"YX86H M>TION_2.5M'OGY;,J5IZ51AQWB*[X/\2\$*4BU! M+_&:%2,O7HHF920&L)^5S?Z\X>"@FWIU8N*ZB^6/AD6"CT^8O(R9F ,]?=OG M#[<;]@#L(@TC+\"R38LNV=M0[6LLTR+Q!/'&[9T1H]CT@N5]??%NE5%)HQ>_ M1_Y?K53 =9Z!>Q#CEH4Y4KX<.%A-$CA[36W1^N9HRM;=0-E+F/[+(C^RPXF. M:<7A!W<@@K>8&KA1T5'XYCB.;L?>($\9IE;?$'G\]O@##[3W^O4WKRDY-O[' M[SOWJAFVEIZ=94J8.^B_?3J:F>R6\_[:E46M[X2\OU?T""B2E]G0%BV.$'<$ M*.]GS2(9H8 GT8^" M%\ HC]T-%CB&&;)J4KQ)AU].#=_X[CVYHF)O/)4J=W&=46K3&ESS("-@WK72 M=CJY]HK'\"&7RG8MSH4M?E8QN$K/(4,[H*!!Y45Z)5=1R7PCR(QKP=UW(#4I MIC:90ZE6L5,5_/EWPRGI>J=FM;\A2^VVI>B2C#;V4]9>KM"R=0;7^G%UE1%; M9Z%7V$^O1(67;QAKU-;71ETW:*M-4LYSDM ^D_",U3Y?]T9O9!4 M2:-Q W8;^]G?":A;Z(SN'I@P1QI\X6J^$I>&T1&48"P=%'7AJ]LHS7C7Z*^D M]C!!6--VN*/O9QJ1FY:=$8NL,$YB!1&4'!B@_G? M]*2#%L.SEA0"Y7(_U]ZP5'6OOK7_35%=!*M^>YA;;"<=WP4'57$T4^9I$,[A M,Z&DJ/7CZV"QQD==EI=85J#[2>0CDV>"%8[?\NBY_6Q/0@%!?=G#Z-. M.!G'L(MPJ+2]::#:1R(3BITF'@J&Q2P?T,'%O@@H)5&_RDV!<&:6TJ M2$Z]\Y:]"&*@H8J-7-)&4OP,!K'&)Q$-;\+B6M!C4 MEK]:+U:2[A7SRR_^.\QZ\JY_<2I%1 >G1&<-#!WF46B^:B+^&0Y8PN9RR&G4 MX!W(/B:+'QRA(VC3$M_(7Q\LPLQ&24Z5O]JO;%[/$[ V'E/V$$7H?'SSJN;- MH*>'F:<\5]?N<036P<^$>Y2Z4[$2MMENDY[0',F<#ILUK M$B0O-OLH-4]H[D!"^#SOO94NRVC55M!3JC'_!:>.<+^8ST[!!50*H]T[=B!< MR$I"8<(J-G;+C(@ZO8X*]8=%/_C4^EUEXG6&@NP!O7^.I#B]<%K4^Z*M]/;G M#H0E&K="[)0SY_!O_]W$-ZE..(&^;>6W+(8VH+P/GO9GW##U*5KL#5;WPLHI MW+,WE[I^UN(5M!#NR364N(Y_G8N)<%D&56%);7+EH'&W";%ES,B6Q"QV*;\X MY!Q)N[L#J3TR6Q^@G$6Q<(^3T:_ON1FM%//A7VD[4_IO:C5]C>S0#9MW8#C$ M=2P= D&&,T]0F]3,B;HTL M>Q6)=C;+@M>[+2V&IPTTQ Y;#7@YP=$#;T5\E,Q>0=W_GFI< S)[EQM4>BMG MPL@A5/&5<&0_7/"!]4F.@,NRJ$]6E6_D+\$$I6P!]0;&0\K99+GBT)G!.I=5 M62TXP,,1$*$3&85@\(J_&@G'.NC>^R>[#Q:;ITT UGJT8E_$I3Q@R@A)K\\? M4G1^?D'?^*%%RJV$F7\67RIYGKGS$S\SO:+?)5,)GO[):*EN (O)L\IMH!_I MZ]T5:]_=7AE3P]BQA-CM%QI#7W:]]_K2:\+U$%MP$SB/F]=B,"8+P%ZR9WWF MRLJZS4*:L$LHZDX63<9UWW+4_F"/D]"GPA>]>:AX4 5!&R4A0=5^*OX5=B)O M+Y!:3)Z<^*Y)#4X3\A,L#RI:EZAMDY3X.!0!/CAZ8U>SE*6=TAMPC7/@"/B+ MSH.D5U*G_Y5="Z5LL/=-,_X!<^4SZ;SV8YK2:L7 @J1$NNM<:>6'@D"T99^^ M1JN"H>OCT1U(U W"8?3!WF4 47G0QUB"GO?LK:L3RYM^^??#!H/H^X."MF[; M3P;6BYXYG)=R!#H^>Y9QHWDGK'JS'P4;!%0X_,>8FAAX"STN!>ZI%7^,8DC< MZS/@O.$ZZNSG5$%Y?$[9Z>EL;_Q$P#&E^?MDNPCX.8(\2Q?@[4)!?)#\'"G0 M\,JG-OW\;_29;]+*SWVK79Q="FB.HV(W56%XI5^5>3F7V%EP4O)R;78O+EG_ M&#N%)&3>/XXNZ.Z:V_=2\,FRKXB3"\[3L>,0;UC2YX>INC/Q 9&L!*E;.!)7 M*ZQP^/Z:>W!C+TX .VL,&==P$PX64NR55ZT;^W7V>$"*?XA/T!&K/>]FSQ?? ML]BVVLVWGV$Q$,N]]R:;!N'[B M18=V;,Y7##$@ )YJOI(FB>Z_ 8:'45!\@UX5/@W 1I_491]!=<_@QN2G_PSJ MSKML^XGTW#_55TZ& 4ZPE!W(+B*I# =8A:LP@MB)6!5O^=/T['XM$=#?Z&"! MC_[HC:69([YZTPXA(4\N#A]]:=] _Z I?ZY \8>V8(<41YWE!AXCP<$SIB34 M8]W*I#G1Y1GLL$%#C-K2.E!6COD]3VYXDK7ME:Z0WN,?>_8Q5U*&_-T93P!C M2)L)^'W&^S!<5A)YF^4$X%.Q)[Y*3W+PY 1=:[WO#YK&*<]C7@J(M7X.E3N\ MSZJH-E'U^YZ/G8I/*AV8TKA.M^"T5%R#9SO7AD$VU\K<-T4PO&#CK5^RG,@F!YC:QP$AOZ M]R3"J,?&0JP 4/R=LY\SC,H$:MUV(#$)E-PC9*\:JT7G8_YW=1[FG;2K.&^M M.YND5.3A5-U^\7JF=5H$"_;&+V,V;B[@Q1)O M^F';V:)@Q\Y?@7\7@.SQ =:2 N WH7NPGV 2NC :',;R'A^G2*;6]U\^2UMZ MEQ2XVQT\TECKY^)8*&LN7J,J:U<)JN] NF#B&&Z@CK1EA8$>I+#0DLE*8QE? M20F)ANV?FG<:$/7[Q0Z4JV16'5BE+Y7C.H\35-&&CMS_1V!'B"(H7::AAB8T MTDTZ\0_CQ[0[M'\*U\\H;,E%*Z*Z2Y@ MW0?'7Z&O^,#]H*)+)OO*@U<#&B4/:OY:D3&Y"(M!X3KE?FE!63AN(>/8L>4& M./5820.>J;U!D*P;VZR@:0SGY5!07# ]M3SG?.*\WKOE?3DW!<=/W?<8^ (G M1< ;5:@.0 D%1,]R'JM>%T\M#'!**1D!N?C,V:M/-1DM)WY M,:;5HMG-7!?%L!ZM0\Z=XARX/KD#N8L E3D)@;P=I?!844?,'7I?PFW&DCP= MV_;MGHC_'?YJMP$YJES>V8[ZHK$ A>[3O'[<1IK0B_# M9'Y),:3OS,#F#M] MM2K1K#"M[I'(+(?"#W%=+1HMSY7][,XXKC5;:KQPPI^M6HBEC ZL MC!%/$V_*X;IQ@ ER/GLEA)K&O(W4BC:&8CSH*V _*;LWW.;RHX-6>F3CS%"T M>;9?D.SMO?(^9G OSP'1WM:MBQN,-7 OA68_WH&KQ?7@A%A7Z0\+Z *N IUY M"I';ZN2@81IKZHM9=9W90I_3F7#"#2OULO0JWAXX< TNCH:1?[-D@YF"Z/E^ M@M)8W5D#V'[T=\-V%X>VQ+G]O[U_)XBVU0@7GK00-S&JBSA@?<]!TDT*Y')W M7ANT(H4;(ANOU4[J:$B2/3[ ZOH3VN2.#!5:*_:',\+"!O/9$],QG,Z^+_ZC M/8@30XU:B)7&M[@-.&1*1)B_%GGX6+4W[" 65O1)9Q[AF M(\I^\_?ZLT[X#L1?R,Y(!*BE:/4XL3P -4I%@Z#!OH)&$25;GT;)T2$!*O0(BS M;G@H4XGZKO$AP6/WZR^VRM*>-K+GS6_6[?J)9TG84IBX-PX&$?!]:'X09=NO8&3XTC$@[$C$0:LJN8_N\,>"BA7VN1AA)CFH%2; MW,JA):G\(,WL=^=>#7OH:3<'_7ZZ=M>LVO3VHD98=6;[YQ>CSM/6.FE)*P3-0;3^T50UG6*#I^^L M;>O$7%J3BRMU"LJ]VU%A\U=*4?U(X#)QSJ_;N7 >;6LYWF;NT[2M;^_\]*JV MVWP&.=/G%Z1*_G4+*I((6"$36K[7'LBGUUZO_[35M*##D-!7.[M DK]^TO-T M)X?AF/9]^OTRP$" JE"VY#*K_D$EQZR0(S_(M=Q=.Y "Y@XDJ^+9#F2@_O]B M[LVCH8[__]%12HBQ*V(J6V4K60J9-B%I*I6L4R%;3&4;C'E+(5MC"2$FV4.R M#)%,]DH2LHUE%EHLPWNH\:Y9W/'YGG/O^?V^]]QSSSV_<^]USOS!,>_WZ_U^ M/9^/Y^/Q?K]>C^?L#;(76QS^5,>V2K3+C'/T:AE]KGB+<3? H$OR[9MGU8 !3.,.^I)UQ>;N^CH0XEL;O/RV];>G7!$ MM6A-?<5&?3:'C!;D6ML>P$^?LIDM$,4Q,>LP\:&>==@$<0P81XX#K /U#2OF MRPU_R:QEN8BZ[U9K=!IWN@2%3L])2%C3_^BU[>.^*V22^T3E6\N:2-Z(QC;\"UR%]WV M_Q:RW# *$C P6M4]+(K],XLO.O."WX&4;[%D[<2IK,-$75N4SI?2/U0N!0&& M'>PG^9%L>K PCF3+/:_XA]9_KK#)V MK*H?Z6TPK7D_N]IE9RDG1*0+A@DYM-]%P6-:C$KGXH./YGPWY*@_M-T_OR@E M\3D2951@*0>[&D*@PT6Q$1=;AG_#Q>=&3,*3<*:9E<" MOWW[-\6;SBATG0\QU1@I/?:NKE@HI"S?&.O%OL;2S"KC'H%R*[&'<'#5=S?NEOLZF.)"NL], MKYSR$\]ZXSG^T_2^PNG'UW1AD;:6N'68 .W:>"U!9&A_Z"*:3IA0.P7YW:4K M(^70OBF47P[A+Z9MMX?DQ'3EO/U0TVURY,'G UL5\5-]R3U%O-> @!Z(XS_@ M18>"61L?!BJDLZ?0SLW2]:_4DFJ+[EHJ&:;UJ^G3]DSU6")??"?XDUW)*_I#'*M@K"TN;+QZ0.ZHSU/CN%'?K\.D*U^< M&:Y?7+WK:7[^TIUWUZ[?V5%^)^WV;VH\M5$^/Y5CZ8;_B(3Q97P!F=;=O_)W M);JQ0G)+?#,;C/&JK[,3)L0K*F+%&DVVN'0$%&1G[)SL?AH"^]-DH< UR.KJ MG?F+5_'6K=:?&IFP?CCU>-*N$;@QW>@G2+Y;@O"WHJ&9)J#D&OL1^/BM'J'( MV\$IF9!4B3M;[A=*C^ =R]9?) E/]@HW+":3?^QOE*S\\*GG@R$9TH[K:(#N MT@F44 $K$,9=H2_?QQN.5M572^*"D>.+?Y3?ZA]F*CA%?IZ0T8[? M>CQ',_-(ZAH,7AZ$WHI%=H2NY53'X?:7C+GZPEOY/SYU'REJNIW>?.:"^+/T MC_WV3E=FB20O9@S(85^):P_?6OW"UTV-1>A$2KV* =?>_X-GL'GWH((TNQ(' M:WKTCHSB',:9RPE&'S6RIH[EVIG#3]]%(;!;\_U3)IQ1]TJL9VZ'1:/WI3A[ MWY:@WO%6W06NQ1B^^8T4]S9V\G]R^FGE;\[E6'7U6;H4S,#FV/[\ \.D2'C' MFNFK!_2(/-\E^:TJ>H.,'47/EF Q87EJPIM0G]_?74!O;/\R1=+*5&4$\9)^ M:D;7@0XLSLU0Q>?PPJS(T9B6$^78=CM=>2,_#ZN<<9F1%:_(:.L52'PU2?8+ MS.+Y[H,'WDM9[1Z-XW\DURG4<92F%Q!;\$KB^_G2;KY9.3T/?K_[85:]K3_8 MS,5EKNS-A%$B2GWHY F'!WT'F=AV@X@8.=A%M"%_D A>/(KT0DZDTT(7'&;^K*6,47FPOTYX9HV0;[Q(0+_8AI7SZ[%OFWM;,YV+- M7^(+L81SN98LR50_P.O.6Z_Z=XV.-U/"#0[N)I2];)4!K:*Y0L42XN_SI09_ MVTI-Q&2FEO;X2V%<4\MVS@R2-C;':G_!^7/.>(?K=T]IL0- BZ3IO:PJ_K/F MUM*2CJ ]#TX-<)?W4:?M2"W/EU2/[!4;1.T]>$6ZR_QK5&CXTOT";.'9W),L MO42?LK%)O8E$LP7/G/UG F.MA _VEY69[Z=1MV%EK=%P"-&>$Y!\/QQ;H%N?9]]Q MEV)7E"7-*_9Z.WS#3=U,3(#89F>YPV/X7@"\#-Q'UI.9RHSJL0E'4#^)KX2[ M#@8G4'W789)X-9^1KVYVMT* 8HJ=UUT!&HLLR_Y,N'7DSMVD%*%OV'2VUS?^ M$?ZWUIV\YQ8F)WP-T3&UT\@.?;$N_6>2I>:W1(-[.Z):[[UW4_9VN!.CF>G@ MKEZATMC@T*^JR6NV4"OM(2ISMT,VG,W<:ZQY[";VIUYGUJUX@#ZAHF=;D6=! MX5V__^?8U1&;O#W-B?BQ#R<[M#*TNO@B0-L]6?837OHKLC_Q/@*TZW_,UX+" M/!JK[I;/-:HJFCC[BXM'9]I5)F:+92 /G/D\]O?$<_C;7]4)@HPA0KH.'NFDA'G;>$A6O(K_()G'O0(_[G3 2IOQ,^;M+#EP2SZ^QLT4,M M)]@F([\C-0I7)0LUDHN&,JV'UM)/M;A8[;BY-]1>):(TSMSR.9;<,:*J"Y:0 M_,I]PHN?.80'%+K?J6T+QNP5>7QMRL;AS-7M.V2V[4Z -?W?]9GZ?^/S_PM# MK?_+#I%D:5QH(=< /%,\LRSE--WO63RQ;;]Q&38@(?I,QU_4LF[CF MBQ[GGS8E/:!,ZF>53IR>8 #9> ]UK[+=:]639[EN&X^=@4_'<< Z[$XUS\AQ M='%Z*Z/V+-?9[8BY87GOV-FE*V'#[XIU=1=G1KZLS?GYXC5F1A2/%;3]UDCN M.EEYK.5VH6TJ=7QXA#\8[C0_LA#Q"S=G*>?PQY&;%KFASF)XI7@$_PL2?$VF MFPZ86X7QZGCI;#1D]7LGIB$,Z3_U(\Q]MC_G3;^+2?'&%^!'><1UV*^SD(!F M/E2A0@Y? / X\+<"L29@V9/)^$0'5E8"]$6UN ?ZP+B3_FRTKB4CX/(Z+/C\ M]')=1F7]%!50X_BUZR"DA\'5+>9Z!G)S9!_O9CU__+]BWK*?\M348E5$4--J M-=?\)UMPT07:#!.^5"A =][H4(T1W X!(<=A2B"1#KX.5)XZ&[;@AHF(7D2S_]YU+Z/:S3S+,Y2VUS4Q3W]TFWI5//LQ!:TRD_@MEELRNI$@AG8T#Z3V'^V_?6)]N5_IZV^J''>KJ;7R:_& M#>9'; AD\-7&VY&-:\O>>)*XP G)H!,V0:?:30 X7Q4K)LXR;M&*7[K$\/>_ M>#JD]B8[Y-IFZR[/J"5*PB!/HIK_#:C'W =HS19RO/@)1NJPA3*63(LMG-EI MZ'KJ=)WCHCZ=[!?\6/GI39OM>^2D:A5OIV<%P&CF&(X2?Q0!HHC0_HQ19I9@ M)(N0"K(3'H-4&B?3\5SU0>ZIDKETGW\O<0,+_T+9,7TM$MI+@($N[:UATSKL M&D&",&%&;V3Z@6M\L0S0EB_F SY@F[/0G79;J?1;Y31 "=(_-1+TE%0E\;.) M8_>N>_S5".6"ZZ=#-I_VG;3=_HHFV<'VY54B?9J0M.)U& F]6#Y#V(F:(6[' M[0-#8TG]0G-]A8X3OOIZ!9Y&G0W5NO47*XL^1!_Y>"YF(J]'!_>3+[K*"<== MVK!5YQI"D2POP2PL>+[$G4CLS'$AJ^ WS^W,QPNI//[T"( [05^@_T4XX?0)!-!+;XE[BI^&B*"0QULOO(P M$V?O=2]3*9-8\B9AU%UE[5)_3)I%.$P#S(5QHQE#@XAFU7 M3C95O@\84F):DL.:YVWV*HRD.W_8FQC]Q:5G"G>35X\WPAUFB;Q'C)&[G;X4 M%^(N0O=!MFL$ T@P-Z)]-.*\4S 3][NV;-'CZ2G,,ERENFP;O)I@ZYUV]%HA MGXD2YT3@^Z7QD\WZ7=7C'/:PX'YX082>@W-KH]J@(D,_ICMMU."$[A-=I9Y@ M]IN?0YZ/U_HDV%$IMDK=7UP"G%:JDX@;H70 O4@%B6QKWNMUF%?$E!FCL0O%<'A LKMS)E]_4(^19.^NPV63\$((=QC?GAUQ9HM;">U 3H^RD83V\'G\ M7<.DMB$EO"GJX!P1OFSNZ%FQ8*'^S:6;ZAV:9"7_3*KRGJ6266SV3P/DDU1! M!=LMN >'N/(;+P,\]!^0$4'+!&(M*OYW)*H+B]80[T<\T7< M.GB\>FL1J^/.=E33+8^D[3=//;NPU8JK5+,.VW<4LER'W8#+ '-\/OGX*W.3 MYZY0PE#7J.FQEISBF+RNX@S.Z>VOV\S:5\]4?=,FM6R)"Y3YYR"H$2 &LSC. ML>9WD\%S!!'\)T&2H-IT3[6YZ8"9A17*3P."JPS^B7-W\[+KZ MATKUL5 OV&._KP"MA"J_89O6N@WR*\6:\$7_UG1M*#U+#]F9>0W_,W/L@Y+O#'XT[D3?''V9Q0_# 5/*>_L8A) Q<('KX,5B?<&OR-$L790C5ZA>YZ#Q3B2U$BQ/(Q@_-> M;_-7IH=/AW1O^XRYQ\!H7%" @=7C[@P,P>(8T.:^#KN>2$W(26H\["/(58[^ M#N?<)E'=BOF0+(7&K,W5_>H7NU$XR?";[QK9_:/!\"U V^=U6,WW_A@/SSO'V_\%*61EO:YX1GLYN3M=M7PAX0^*\I8MRM+JT*=@V(&\9L # M$U?K9P)L,HP@;,7&O0\Q.=@57 F9_O@ZL844-GV$POCX(?](]HS,@[U+4S5. MR^U4P1C13!5!I)U#0?NKNXEQ2G$/S)$T9*Q7&UFT1:NZ-X!2_'GM<*]Q0>5D MCW":;MFA7O:U CT/C^FEFKR7QRWZJGL%DV],&>UJI-8N,^U]:,<"SP\9Q2-O M$Y1>Y0$5/I@(?V&RY^#KP1.[0,.7R&:-DT"+]N_>SAP2/Z9@#7IG#:+,1&^2H(15^_K43P"P6"XH.RM5(H9[UNJ"23LT1C MC*UT.AE6SW[V(DY"C7RQ)I9:%Z)6:S$O%"1;#M23!66*]').H7G_-]WI&10X M_^Z9@U-K\>SRU3?.'N[?3[J&MM1@S$X]^(%\C5Y,Y&!P4AL&C#@T+Y&OR?^@ MJO8:(C".F76S<[;&*";@CIFBC>M41L?S F3M#W:7#;W\^,/@8-N!70Z*+#6^ MJ "(MFR.8V_A)? -<0A(FHTDH&LF4W1'.U2 SO [:)EKI'?U)N"),+] HS<& M544G3)KSDK6$HK6C@M=AC28=2 )1$+ZT.N3KVX)"66BD_\AMYSN65Z(S"B/C M[>3_JK"$JOE(^+U-J;.SI6Y+V8=/5=)I)LFK:MHO2U_[HAOB.M&4'@:YF[") MJPJML3;3'Q/ PNXLU6T#)#2,*T_L,IC/^4XJDG5S05O_\V0V3UCI?CJ>F;HC M )ZR4M]V*]FA#_!!0P)Z-:',_L)+(?LL;Q(DDS'.DQZI2$>%4\_VC@9,QS=9=G M5OUC.NUJ31PN.W86C-X2#@%H.4!#SW\2Q*P.NLLRHY.[ "G(N7U:&!P7J YO M;970=J=PUWF\H17J\)E&ZNVJVZ]CTISCKQP_..78L\.F92UQM.7&# ;:?RQN M<4B"1W@?[P7EL90[6<73N?1(P+JI#KI2U#=[?.7OZ)I"QCB"8XMT&8(T(K_P;L1D);5XA0#H\S= 1'I3RN1WBJ;^;(2FHH/ MKC1TAC1S)4,#9NX FB2S*,G(Q=?.J(KSG^BU6S_=)5=HE8W_IPNR=V2<+/6:<^:+QM#X47XPL MF )U -(OHCQ.I?<+_W*3;@(5.X@PBB_2>V0F4S/'+)[T/$&-E*MXV&"B/(69 MKS!%DO^^E,4.X]5.\"4%)2^6C1F;Z=(&7W,%>N8A@B^SF4&0#'NQQD3[<*S& MR?7<936^X\\ WN1BCY%7%Z*FD2E((N'E#7& QH\B013\_F'<">@$JXF"$A02 MT?IJ:9]FCW]G7L=I5_M0*2;&H'D:)E!]3S?;P".*5;\;43 2?C6[=-+5==M-KM.6:URR<]G207=$%[U9DOH9.P7Q#E"7RI6._A M :XK8TO0C93W5(L3*EWXAU!NC\7!08N=-C/^<%K_(R-7CVO9!6#PNQ^Y*JPL MG[VRZHT^OLI'+IW^'D9_]*-5>X.. ;?@E%+VQN)([!RYELSTYQR;QXNR5&,8 MQRXMHBS(1?,*C2F37S1.*8^YG6^+90N;5D^:/TN*BD!SY3?S17O!H0W7#@4_ MH';Z=>8_O4*,7"@5'KR ;4!(+AA_:!]D''NP?\?'^.$[YRZ9OI+<]E?PG2S. M.?Z @#A=18K,(6OAS$!:;MZ!-?9=E@D;8.XWFAQHQG:X#;UR-'PKOZW39O/' MVZ.-<4*JMM8OA K>W$%>_.,\D6=FE\_OMWE#SMR1/5-;[]U9EW+$TJ!YM];S MR4_'K*O[]2$U?0$IN\[_@B;U,[UF^@64]>*&ZQ \&;E3#^=(Z[NYW-DL,:^; MWA>^H/(YQ.GA8)?>^,V_)TV_?YB*T8Q"GGZERUS6G:U_>U\CX?)^G4O[/(/5 MA*6PNQ\/_V4*$F0!9S]"I#ET$\9Z7=^%S?#RD-Y(64BYH\31I#Y\)WNPNC8+QM+2UU0Y7?OQF)E]$:HXW3PGZD'#B38/#Y,Q8&L]$J MQHD(#OJ;NV>TGAJ%4$3>QLC,#3DU,M58"YUDJ?H= 7L/D=D:PP,*!G*[I7_$ M9 8CNW:Q4MN>P[_^S\X?_Y]^!',KSA)0Z=N\ N0BL6\=5OBBNGIA%@[I]W + MZM@/UV&U@ G_<4(4,NG ADL)0/YO;U@K0)'_DW>Q_VN'"9'9M8)P/[D.Z[C M_ZJT#NM!0=[H122S7_#GSFJ^-++^KZI=D6 4"_A1U<6_SJV_NA<#DXCU^ZI# MX][DFM%=;M>$N:*]+EV\@\DT6'.VJ["SPG$=)BF8^@J! .F5 M78>]K9@G3J!F=']VK,.V4;#(#J=$YWE*_8NKF0H=;1CES6_"%>[(A4?]^47< M:J'NR'6 [I9 7R;+'A+<+(S_;E!Y- 6^P? S(I7//H7Z_T.7&:FEPYY+5B=08Y E_1#N<@P?90A M=GE1A",DN#T"1M#NN Y3=.?+$*"S%FWKL(.(FLC<1:KW.JQD97F*36#?K6O% M_M-+T'YP]$N@WN[/+]U9?XXNG)\REA<+^&1]H 7FMP-EO3L:/)TYRL M7_KQC.+WY._:@38?%S0GWOK/K\-@+Q*T>X]=>)' 94$QG)L;3J_%@OGIT^+* M(NC4;OV'_QSBJBTD@?9(/T:D%]V.71 F(]Y=[Z?Y^-BMJ1U9)QD7S@AMOF'^ M5>17L#RHR"SDX 6'.(&D/6G(0?< E)GW )ROAQ.+O#J!8F&26A6A<,Z)4?/] M/S^HV58D6\RS_VF7F=0^/]2W4^=3T7[/J36K^^:!=$3\]+8!OCH7R=K24/4< M>F#;^*W>]5+?FF68C[F?SN$]2Y5)E?""YQ)._WM/D5E]2/$NAV#$"+-R37_W+3!6?77ON*AKUTNO;,W.2.H8;%-P3RB-FA^\\( M8;PGYJ=8SMW$NOZ'N A68><_BXIJ**YCQ+1XMEDR@:WPFM15>7"W@@'TX?AK"X_:S5 MJ\/^RWHDZN8I%_2OC]?W9' ;"1?B-?1WM5VNE:ALVG.?8C'%LDAE*7'>4\?= MI%FMN:78A\Y[7]5%/"<-USS1__QCW"N)J97WXL+QF=!P&/4%&1D,APYX]6#& MR?QMQ3<$)S3A%5\'L^);'!D(R;G0;'5';-?CXTU/$ -^2MY%QIXK=7V M:STMB[GBKF.[3V3LLL-G8&N+'P>/E673ZWC/D-YD:4B[2U#*$+%*K>_H5!4L MT&'O$Y[\I<"O;.Z"4?'BUA_>J84)?Y[:*'0]M>(STXD1=PNP0R?K_8\&3QW1"Y;8_UVFMV2J^WTE^_LWZZ:.+DTG+;L5 MD66_+V0_Y%;^ %D*\ )D!2+4&NHIX2*AQ$@?&J]9 M;E24S8&>S)7AIPJBZ?6[/&:,W"\3['//O4FT?!L]S7I^U^?8\%L[N7L99HXS M#B?G)44OS%L+;W69A:$L<78;_0UXU0+R2J4@[7@ELNQZ*+MPP00M2O;!R$!: MMM^"F)(J![Y,G!O:VW#\Y-9;5_0\G]0/?IKYO/O#R:3(0QP]_"!1 O"C1INB MF:)@^-\E[J%7T[[2OQJ926X=?I%W;^G9"_.7[(52#W_I<8FZ!Q-Y/F I)]2- MNP?I%^/PH#OW$.LQ&1")-=(=P!)MAIZ=I@P7;C=Z4@?/TYT5CK]ZK'HO-[== MT6'!\)W^N:^_>R,5+8>>U]75W=]=7T^*<4_8EGKRY=XRH\!U6$RU/IDN MST)&D>N*LU_$/.OUU,WH%G^^I:NRYN-/?^EX=RWUS0O_M.G 8W*#"-.95@WI MC"Y^Y!A# ",DUD**BP:)\7]LE^$4R%'A[^SK08_\0T:SM6==<:,)EBL*VV]3 M)MK4>0/_1Z-K^>_$.JLHP)>\>9XLM22@ZH0]ZN"]8))$6>W^B?>Y!7CW-F^='7%@M8<(;6>ZKLKW_( M!',S&M/VRF!U\)3\'W'/-,J(373]?G/UM NPKDH[3>SW:UN*:;N?1#67K8K?-6U MA^E TZ:1LP/JY8T-]S?"33X#%02YSV> MR'56Q"IOVY[;"(-?_@^XO0$H#E>A7/HZ+,I-GX5HZY>9,[6*-Z3"7:=]G&*; M"BT*_.123PY*@.I@UI=)^#.8M?I!950"T*8@B-4D= ."*PNG6S&U-ZP;!OQ4 M]5FWLB(#JWREYD!*45).QC=KA7W2%S?U*.U[_W$BS48]!5[VZ[\:GA:R/_,J MN0B.,FZ'8);S&+JJD7Y7AH/?(N!8K?9,^\I0"[71ZA*I:W-?ZSRT;=0\GT6K M):NG1$LEP/Z$:\\( !+!5.3X\]]303O4#OYHZW8HG9;GWCTM44_Z9I2L[00^ MK)T[G+WL[S\],OJQ*=;[1;QGB%5&<>H8KG.KD![.HE40<6W89?8ML*>'",-_ M1=:QWU5C$]N-32=5)4?X4GY*KI7)@;?3>4_17=7G!PY.2YWUG]SE\;P?AK@Q M@-[P+=(58&*YDR)73M^.U=.!4>7N;X'\6 2Z\9L@3 )"XH_R\!L_T353C:Z6 M]_OR*6<2CBO#REUV55BIY]]@ >QI7C-.48#M#1 @@(,A<)G0JD+8@IVA)U.3 M/$9><3<'_7VT>\,Q. ]_WG MSA?;PM*:0;G$:?XI9M;69L\[-77@$7FD388VTF;L4Q9A[%!B,79R^]';S%'EF$3VTP;NPB/^<<&<'L$ M!?WB@-=KD)]X-V);FM]X%?_;2M^N$]?4]P:'N5T;#8_JKL<;^2%!>^IXQ!5! MAHHCDOA;H6*Z!, (C35'SO0SX3#C])>_,AW^D:J>-6;Z8T+ SW%?I)_.$G#X MZUF?KR?5"[&WR*^430\76\B-6B@;9[V8EXGI'Z?GBW_4JWR R+B5^JK!2U?YJ\B H4,W):NK M'SK@T$6%-!MC %?&\^GTMEYK%R^U,-6%J*#N!.Z]",B@N>VNS>TM$/'X:NR MS>ER=9\6Z[??M UB#?2/;:R3$D1>.8'2RQ;5_$Q;*JOC_M_8=/R[DX]WQ? M7'4S?&JJTU'!2UJ'^6'783ZNR&[53:R&&,QSG"WDS @%?W96;W?^,FCICU5S MO-[2X"4T_6EI:J;I_MC6L>_*/Y-_;:;\CVV+_Y]_M/^[?FDE__?UI3#^P8TS M\O@"36U'_KZ?2*+R6H"YE7 >O_H] C*M\,(%Z'V:!,S>^7IG7-OTVY70I.CUYR.%J,_E*T/"H M;4E+PL,GFD7#S(%%;O8/ 'R"'T;_MC4_+!AT]SI,#$G?QWM)_I6)]5J'B23S MY>>>./0*U,F._G]*-_'_D-PB-I+T"_BJH=\,<%^O(J&S2-_J?QKY.P48,P/$ M6$;,H"F 75WN13+D0\<^C]9,\T&[7B]+,+CV+ AVZ]V9%A,V Q*PB6W$* 84 M4>S";!VM8^>5/F7*<:EVS)@UH86?V(9;7;Y%SAU30]!X MY88MC;_"LW5&@G,NM0VU7VJ9?C4T$$#M&7 E&G"O05FO<$ZL=Z/)1G0EFX/7 MZ-$R9T\I)1UX%=9COW0M_\\$_A-U1TLD+1*/$L*>[$"]XT]FGU.@Y/5:*GUY M&79511RF*%(N9M%J>VD,[>83^G4^/++CU%W,@5[ALCL?YN]5'FN#C8+Y5[H< M6UT[65^F?#A>)OL_&A9KZ!."AF=SS\X53YSZI[8SG5;C:-O+RYG]7F__+J-5 M)2? KPBTGLY$ M9() "QI2=TYDR*(4>G]E\1U=]&7T7_>K\=+@X?-^O$V]*V&WGHI=^VSL_RC# M-/52XCN5RQFCW*9%P.CFW5Z11WEB;PZ!OY+-4#]S^;W/C!O8_ KPKJL)' MJ%UHN*&XZ]'O75-=#97]ZC[S+ZTTW\YK?RWL>-I\I= D^Z;&K;S<8J^ Q]_2 MZ\;'2W_U73?J_R%GX4$]$6XC%7-[)]!P=V -JMU MF&\0=)^&$?<=F,_!M",W0;HMA^E3)]G(/X&^MKI__@R#%\ZKF8BJVOP]^+EJ M!&@[1:;EFBHRJWS F9X-GP;UCR"506@CR&@V@M7=;-.SKEVE-H\Z1T(58F9D MQS_7G*D]K2*IYJ+R-O6]A0?O->ZPCV $ ID?78KOS3?D$>IWF&O34 2\=C.H MV(6,-17>-'&J-35-S>NEI:?JGNAY-9V8[\ERS:?EWWA-98/N AKT'C6FR!?[ MPSF)[R4K_U;11#RD*N.ENU@B;9>@J)VWZRM MW M4(?\#O%N\YZU;L+"V6AH#YT8197P5SVFU6%ZSOA.GUE6#G/X>!K#ZZ:335'D MH%F-1G:\9@O T.?*6M%#._4%X1A%II68.%6T54$F[Y7BXEX%86?V'CL;^D19 MNWS;GFMMN]868J]J%-^_CU;WFO.%09OYDH_784_D<('KL"8!%EZ*U&R"3YQB MQ[ "XOTX0OPV8]7=WX)0<%P8N2ZQ)^N?YPRE/ZQHSLGU27_1WX':%IM0W<^' M/ES,H!@&B4B^7UN'U:]Q9=+9SWBO\+MQ:,B!1693(B/8H5#72RB$OT;G%[SX M%(R4T,L*\P]A.WE^^KPW5CN+=%$]>>=NXY,[A5+?^?'%M 3Q0@&13"I8UT91 MC9G))<9-'Q'4P@BD#$Z3-9UZ/0M.GSK[K9Q@O/BI;N+U:;BHIT2-Y(F+QQ$Z M@O@V5RG9((+ ;>HXAIW#2S _C*&]@S/0W<>0=$(7,JY5()8UDS5DPA5BD] MKILX4;JQR( .1O-=W=LM%$"MV%>W*P.,?D:];ZZ:F)K\LG3C3$K;IBW2;[-\ M-/:<_ II"ZY[!>H""7PQ,Q; %]M\EV.+#;V,3K1 #/[.;MEMH=P/&YP9HEVK MRM8CDYS[M+8434E-.HM_C]JWF::_T6JS"JNH*J* HVX;1@FI^U+-RS58\OET]I" M_=6/_VWV26,5-W$N2^RJ=#3>Z2B_A[>-]Y .W?#DR.,T!EK%<8XH52S*%@HL M]*&() W$FPZ32$^NS@6]3[LR:=4T\/C[O4^3#UP4$Y"WB!-[>QGD+I[7>Z(* M'N&GNA6J"<0<(S_ A='\H)TS&S7^0L(R=(9M.O(M? M(M] CXN_!UZC%E-IF'$XO:0FLNP7?]M 7Y%39I$5,>SPI]5^,Z%V3(ZCRV[Z MJ2W"]W-@4"!?C",K(/YM=Y"T9Y2,+]^B4;+8+W(98S /CB9QA8LW[[ MGS$HBO4VRD"F]VTO*A<6^Y$E\AZ #BAVD[*\^9;^^>D%2C7T*$N4< MXW];AX$GJ0^1=:7,4\5M$32R"G?_5\.)IYK/V@=M3=MOS\:>^'1.<\5-"]$M MM7($J0BMOD> #OJ0B4C[FH!.8&98'#O\!R?ME_-\*9;]XFB+6DF=\%Z3M@F9 MV"M3B&R1Z5L-43(SOX?89;Q'#*B/@_!!U%J]!^(5D>*Z7*,R["VTJ%^SQHM) MVP++%]3Q*:=*Z4\A35?JDF&X5Q;@C13<,OLACT"F%2!)A#8)9[8U-,JYC#.N M 9$)03/%V-&N?$DH-,RO>K[9/;E1 3QU%S"J>E)G]90"4%_&[RHZ&T+;/(>^ MOP[;@9/EG.0J@ED]U;&C:2[8B.Y6I9K1H*.E!(]DG]!-*(4_'RD3*O>::+,A MU02 5DX&K^/Q8M!NF!/!UD$K^Q=7@*%MN?(EQ">S[%J M/!OJ&F+VQ.ZV46Q;H)L2"L\UY+W\+V#FJ$VA +U(Y]K^:M['@#^J3 M-]M#88Q^$9OR.=.UW,4Z:<^S%'3!Z7J]_^)/<:._N)"?N+X8L*&,66 M'1O/7[G:O,;?9$@]E*N@3V]-1Q):+.D3"]4Q@EO0LF=WPFA72 /+1F?^Q^[[ MZHHY_SPT7S7G(FZ:X_?ZS2CMUVWTY\\U58.:;*+>E1XEJ/,$.'* M<-B/!@ !,WH@@,K%^S1R#&(3QAS.L.[I+,>9S4Q= K'+QT-/W/4L.QWT-OCM MFP.[BOLZ;/2?TA,#Q#H&-Q[-'<3WXP_R[O/5^)W$G3C[ / M3D?^9AX)H)4Y(!7P2EC5%NS]^/-8%O>"LKPCLVN>W]/ MQ&<,X,95Y JC[B%JC&/ "K[8*$N;_9J%8L;0G1&*/33@\3]J!WP+9.\:'Z#; MHELXUP">SFI(L->4[YSMMBAD['[:05RFC(:DE2-K'0B !QPRD66(M&&4 M\:/\(U R Q6;XV);BIU=<,BY,OG:KF(B+"3TXHD@QH\C3"\IX3<^)\X=%%W9 M\@<53P6M$912.H%)F@$F$'S1#$Y8&QB&UT/)]W2AMD(/WM]9H/@S5[Q,8YIM M#H0%RGR9W26S8HU[7_TZ',7C?>$KL40=RK7&'-\,)>-3Q^[DY[N)$V:25["WQ,L\6B#9$FSD'UMBH@DPML#VTZ\K2OQQRD\SP&,UH^H*/NS3 M 6V"A6 "+7WQ>T 3KOQ;]B=>WF]D7"@1;BY1<@W2=OV*ES5>?,/A=?4A0*C[')-UUU[Z#^C)VX*2!*R\/H&6M MPU1;-U:?G.2KX2?7T V+T[O1":H[!W5QC@5ND.2(UMMOAIQ;T5MENG9+C3_? M72E=EAW]XEV'?.B3S3_U-ZBQOA#W.H\(T(K0<+X&Y"OA;OF.][I5T^A';I#S M)Z+'G0\%[:EOMEXQ0XGL>G"93$LA@G;P\7XV21#W$=R==&6"F&4!5,T0B29M M4349*LW47I XJWN&I[/L'GS]XHN;!HI"7YN-KXPAJI#7B9 F\3'98UNK^:]U MF#3@':G6_<^AAQ#OM)Q,BG#5?W_OUY!/UK^&X3<)^]$7F^$P2R&AX[05E]^5 M@D0-72Q]!;3M7H=YV@(Q CK"G*!7.=/[HS\W P^J2YO@+K:3<4TBS M2OY]C6%_MW1^I)AX<;2M^T?^L0.4A4O.E8&A<(DW6ZN'47'3,#"TO5K8!Y"T M0'A+^83K)7IDYOC'O#&[$;\5]O'CS?!,]3H9&_4T/T;_F(#"7>?E_:<%I*O% M1KQVVC9].8Y7/C?9:9+_$IAT)G<]B3R!#^N0+AFY_?NF\1L:< M/!46Q1L]CD@3U-@SCOJ&:$@?X,II=P RO5:,BKX(ZW<#+]ZNPUS^(7.#W#W6 M827X<_\ VL#HP@FA^U=AT4>WMEKQ:@4,(4L6Y\,KP9EQQT&_QQ[+*"7KA5CI"S.=-/A?DV29XL7CA,(8Q]QMA_[H;^&>3ECZV9&3.^YZC,P^FQ5K]JA& M?=/IK8?5SZ6];#K4@B&-:K&/@/T/-GI<44''90J*[0.)^[R\QCV$$=#A&$Y>AW6 MJ/4 Z8V0P/K90AHO?)O1<1M\5J*XR?FID?(IO[NM\\?.2^7:8Y[(P,KK-^VZ MW"HN2.)0[CGP)U<>T44%+[[#L!^"[,(;#&K<0:S>S_?:X))WCO(V+YL!/H62 M&_>D^?5-?W9MPZ;RG;L12EP97KK%QB9Z)R0MTQ3!%-&Z;Z&"[!(@>+@'A9_( M8L\P LHER?0^-//>CI&A#X/9BU55KA9?=*XW20L_BK:M._J6$\S5@L:+\&-( M\#Q&!'>']]R(0]XU_V^DZ@7.>K1%A3'QJYYW=:G?*D9U:9IRK7'Q_^'G[%RN:Q-G?CS_4>9Z7],-&O.X0+0K7R$"/ M#='1[Y&0?F@,\A;B?JLZJ_HA7Y7K!TF\] 7DP]92;S1W";]'/W"0@UH.X;7@Y;Y8A$T M -K7U\C<0Y_89RY-B^@7=\9J\'?U:[LZ35FOV*FY)5\)Z6V*'=Q]8!.MPFL/ M48Q,RP=V6B@)AG"6KPFTG?+B%>-,\$1I+L*=_K=%B2Q1&K2RJX( M2WXC0^LLZ+@1XFXHQ(I;].>!/>PTUC>\%+'S M'ZF[U%!3W':'SNDA5QOU1E')FU,_CGI=^W+^O-^4X4:[=Z"#3"EE(Z!#+ += MJZ=B';:9ZVF+D(0H&(IQ^T=,RXE*E$;SY%157T>OXBKVUL9.VX41%P4J2CB4UT3V L0G^!]:-03WO\A7=0\O MYW=/VG1'&Q*\/W&*(9ZWYVDCV["Y)@1;]4C3!/ODZ*-:*_:=3VJP.;(/,5:0 M[OS=&QB'(3*F)M=A]5N&U]K-(M"B_+X4Z!Z%W=LA_6Z(5]II8C]]7B T@(\R M?0>=XZX$/>@3K6T)Y(O*SU0_4M43G%F*&P@N$[BGRJ@;UC!E."N0G:A:_O)C MI.YC(D:X6_G$7?W^ Y8_#/8'), $/_]D.XD;^_P5VZG@);02?VH=)@ ^9KH/ M+<^$08ZMSU-CH&)(**&>"ML\4_GHZ9_G\Y9DS'Q.VT9I)'@/CT\5/CUHV+"_$4T+^M6:Q3*ZQY/MCEX+1<>6[!V2O7JJSO5EZYA46P/ M**8(6]AI;$(%1UI%!_7\;^-LPB22IY[5N7QB]=VJ30QS_ARK*6-XRW(,=KWH MP1\,5S:=;<7"+*IQ5"!]]EF655<5LKL&0ISC?QDR6D"(MZ8-.<>KI/?%O%HZ M<4=Y2\;[(U\&7#!I_V]4$KG=26AA<[[WS/&#QG?0#_(5Q1 MH))H>430<1U&L6?C("W)JE+N@41VV%"KVB16EU21^T&79.UUR,Z(3/%(3?U^ M\ON7Y>Q'_6+W\3D0'H=-H9@AX!&OT-2N;Y0SO1.EG M]G&D&M,I MG.K;J%N:..%=G#/*M+?$;+:143S4\L@X:]*"R,M%TE*0I.5%6SI1!=^+KHUC M#A3,K<-@YNC LLE?K8HLKXZ?W_Y0M_%J=MCYE[KQ:O;L+#'"'\7UP9:]&T@;U#;0.IR-^T(; 0$N+*V,\OM_= ^=#3@2XS*WP'9@X'TSAS= MZ416.IWPL.5B1&@I]LM^=\\&XJ+7.5+#X_G]NQ FRK,([4-;,O@7>$T6*K^H MX%D$M.]Q!9T0UZKS-8@J $'26NQ-L.?1*_.3JBR\])1MA)R,[T&URGB,^QW- M)QVRBU&3G6\_=7F_M%C@/2;?H$ZLM;5J#'"O_)>91O0CK6XAVM@DI'UJ$"?B M7^@D/B3^OOGQBP&3;,# 2NWEF;/=2=WVK1<(*AN\L>WP'TP24(?HT8\&2/I= M&'%HK9.L_/V-4E8BE?Y[)&5NY%-NT(0W4[)8>\?B-BK,AM$94WPTT\8C93.5 M#^-NAAPY!ES- ;XX5QG\-12DJS"PI]$JNR2''ATUU'\X;?4SU/MIMD[5IEI M*&@5K7O)+"NN0CI?] ^H?96(B2MB>25P;>]NKEGY^4VG?HPR\&&NV9A:_^]S MN,/&:MK^F(JW8=^HQ40(A:IX>R+T35604K_ M?KF8:G;*)#]\*4$?R]K@$5L 7B[W"D,EE(9FKH&]':'AW62.,+WER'?9$ X=;A]4 J'78 M$"DC<@]'&OB8M=$ KA;]')AK%EM%0_M^+N96"3+''KB1C&8'0I8<&V]5>;"Q M,]G@DP_7$?%PPLWDZEZ&^(?\;\5_ZF]X2.^;QKV_^-%EEW0NO7IQ]9!: S!1IA]5OG\3W4@KNB4PA_(:[4:7J\.[6C/]P MGW+H!D<#W\5'\IX"'OH)%EI@7&+K[G'JI!]Z)^E_:^],@YJ\NCC^N(;5*+*E M($%!=$"D%$OZ"O(H"D@99!/9B98E;"FU% @2C06*$A+"HEBC&&6Q*ILHBV4+ M2X16JF$1(J9D P%E2P#C(TF>O''>>>?]8+\XTR_OE _GVYT[OSOWG'O/F?G? MC1R>?5'$S?BG>&'C++25_'.X!Q9Y\LBH]A)T(J=(> M14/[_M=,G7-["'X"!;.;B@X=_"$'O^.LD\/O-17/]Q)?A]UNO_X;>7ZMY3VG M=:C ?D0VE$>H8@KFMJUU:%Q\RI^-GHDSWC)94/-G41,GBR2;X'"8XN,>,V%V ML#I#=B3.8$A->$& RPUV.W!^8)X)5IPF-:'E6].#%:5@3.(%=!-B5BBY;9/- M-W+2[TR**".H;M>#\/#0ER46 K"DXHU]1DSX4?="9YKQ'KZT$\,@\)A+O9-3PQQ<0HY.IV;HS?4,ON8SLDA\TAL6&/3GY(,5% MIU/+V=V[/CKYQ,D.?1#/>(&1?OAC_@+#O KVHRKQ0T;MBK<^)J2)]_GLB>BU)8*)K 2%HN MNGZD1=S= VY@QKQO1Q$RA0Q*M&1#7IU^!IT>;C TG_"T7+I@'F_=FO.]R(57 M%3#_A3T':ZDRJ!@7U@!MADT.-U 2<\=DWD88UC\8R@-*$F-YUI MT':]-,8:1U]].]M+C&QNAJ+/Z=*2?XX )S= MIL,]C%K4VX*QL^\ ?C>O6YDRETTRU9GQKXEF,I6_=[HFD 0-V$U.6KPX\ &8 M ^]ZO4)Z?*G^N47Z@8CP1KMN!'7[_8MJK^JSYZ,7HXH(]#=C4Y1U28FV"N%'F:8%'2>*)$?Q+U_0[GN^DU95' M]F9^=2.L^O3V0K>ER]?IRR"-]$!:)&%*[26(V:Q^@F^W%Z=5AV<\BLFZ@;<8 MW ID&5:9-><4F &&!3@_U)'MBS?[$>50!(MG(JG-7E8"AI!;2,/SY9+@'JLQ M&]^ZDJB,>=YQI'%=<^$V%"KP,AFL7F M'NL6L3/WZ>43_.9(FR8&D[4M]/'\:)F7M*2K[]L+:4=B,BT4MZ26I8O8^YA. M(P8%%/MXT1AB?\]C+ZB:CT>"4\^W;SXVD]W6OV_X R_0MWX,W MDZ?W%YZAS^VNT>JU?+)$ >_W]O\4$RY_2,$959>4TYM;GK_N&KEG@,BI "6STDC]+%ZIRF;5$J[I'0XZ(T@9JV_/2 M(!&FZ.N*CA[AI,/)<6 259];.3^+5>?YY!#HF9A?A M^D;#G6%JD8[B)X<0^8=J=T/:,@VXC_EP%ZW537)8D-K=TJ89)J'.A!,:%42O MNZ';XJ:++41SNQ[]\.C:W@D/4YP1=WTDI\;G?_K)#_8=OQXWRQ8;2'^%_-+% MH+0("JN NKOHE/Z^U-(W$GUJ>4YWC^"N%J5JC5:Y2=E7Y@%)+D"2ZIYMUR7: M02CQDCOD(4[J.!.0[6AW*S@7CW8>V./+&QDT=7]9[EUF,?P9C&;UHI)%2@!5$S_F_W^\F\<%$X36_7^2%O_>,O+N?,O2'\_?W 2LH_A-_T?4_'?8QQWX M*F=6_N+1R$WDN(9J/)*_\+%N2K[F8X'5WT?X3[%/W8FA6F@G7ZYO(&R2;UF M-1 R%^)1J$"<&BJAF-AR;):Y\?A-L*')F&CXETLM*%*-2NTN PV2U,4DZ9[VTU)0I<(6!6["+GKDFR/ZB2G$55K MZ2+WRG!RQ'\S:"XM.Z#R&T5:Q5K M%6L5:Q5K%6L5:Q5K%6L5Z_\)J]4+UOB7$D#$GF.C&Z=F'2164B]QTVS!N"?2 M6\+)YGO6#S=H?S]X%!]68I1^3YM%;$-4ZWHCA'@5&%HY^F]02P,$% @ MZX554+M_HR4*;@$ (^X. !4 !B8W!C+3(P,3DQ,C,Q7VQA8BYX;6SS @ADPNX52\3\I:E>2[;8\O5TY/QX@96B5-7I(KDM:W^ M] \ R;OH;@ O2+&F9Z)2EDCBG!_('\X!SO*O__W'PQ)\XU6=E\6__<'_Q?L# MX 4M65[<_=L?OMZ^@^D?_ON__\,__.O_ ^'_>O7Y/7A3TM4#+QKPNN*XX0Q\ MSYM[\!^,UW\%HBH?P'^4U5_S;QC"?]0>?(*Y'DQ),Q/8$(\G@B? MI4$4Z('+I2/]7_]7W]^_X7>\P<,\Z)N M<$'5 '7^QUK_\GU)<:,Q/RL7.'J%^A?L+X/J5] /8.C_\J-F?_CW?P"@A:,J ME_PS%T#]]^OGFZ-#9K^J*WXM^)V:V4^\RDOVI<%5\QX3OI32ZZ&^S7"\1W)&^S+ZL#X;2Z'US) M> K3#\[$O97\P,<7>&N8BT5N7ZBW!9OJW5T/=;'HXTOLZK4H&[R@$F>IQ.NK>$I7_:'C!>,N6.X\&.?NW/\B?%JL:WF'\N/BL M5K&/XFO-K^N:-Q])@_."LYOB[0]ZCXL[_JZL/C[R2M)Z>2T9^GV.2+_/F M:8%YFOD\ENM5()5-C4H.WU 7@#>:01$68&"?P=EKQ=8*L7 LM,LY_6__KH!;-P)7M"7J[/4%K;8!6!ZSU.3HU)=T1?*GLHK)Z#FI)78*Z0TD:4(%K MHA'I1I'H^NFO?-G4_6^@^@WT_,Z\^D<7XORZ]Y)>5ST93)-6/LEYZPD:F\5P5(M5HJKZ_TS^L_=$I>@6TM](3VBEX! MK2I4/B?;O4QIZX[HQYP+ERO *').NC2,B?3S-6/4L88M)K^5)?N>+Y?7]&^K M7(KQ9E7)]:IUZQ890M1/XUC.?I1"Q+, IC044 1,>#Q.J5P8;$SW4X/-S3;O M995V.@?__(]IX/O_ FK.P8>RX2"P8_R3,V#& MW*YP'9F!>S&O0"\H:"4%K:CNZ-,$$)'*\2>G,1//GM&1TSU!;MAH%DSEP$<+IGIU'"3,H^!WL^9Q>06.^:HJV;Q6>U@_ID_$%XM MJ*0$0A,.TY1$$ 4\A1GRF/PI"9'O>UX:Q"8L\>RY M0W7Z8[\ @+&/.]-;CA/!MS/F>#!>@XH_EE6#R9*#FM_IZ+YNDX^6#X^X>)(_XP8\5N6W MG$F73?WE7FEY!8H=].];]!]P]5=UC*]# ^5=;$7EOY@R_SEKHP1S^8N'7/(/ MH/BQ7BVUCE> WO/EYL2!X#JG\G>EU%S*2==A5\NYVGS M26NI6UVOB#GS@XZ6#9XP"5.;:]*3M\4=PSROU^7#0UE\46>!GW#UL?K2J(B> MO^#EBG_BE=[17T32S\HX5YOK'$/$?"X],"1Y/LYXG)&8HRRP\< ,QIP;P[F5^ 15^";$A?\E!> EI2 K$6U8(_CJ-JP,!.L!J9 M=G=@&@,G"W)U@M=$C/J9/\K'Z:-9Y= 7)V $^!O.EWJ#0 5YUX^5'K,U=:/O#W95V_ MQO7]NV7Y79V[\M]P7JA?7@M):9\Y7>*ZSD7>)B?>XA^+# M*4,)A))#D7HZ9 M-(4S ;V0QS$5 0Z1M]A+X#KK2SH3T.C+,DMG<_EU2@7/D7>XD MN!-NTOT&YY@^WY5P/\ "_D3EQ^*- SN^$>QML.[H.GZMGRE3KW+BG"V2#+. M,/5B&"$_@,@3"21>)*D;98'PDS!@E!I;S,;#SLV"W@BN[)I-XB#O9 =-"0@' MN!/?PEHTGPD#*WL4?$>FVEUH-U[YVUUHK\>$UL(P'P7BR0QU(;\5!:BRTQ_M MWFE7AKDU@"<-=?.G36>X6VNX8\C;W^UH[[K;>;F5>/<1.!S%'F4JI#$+,[5[ M36":I1'T_2PA4>"'<99P#Z@;O:EP'Z4OO: M.U@.B;DP!/7"W>W+P'WI_6U+D"_?XSX.E_4N]X%'O>P^]W'=SNYTG[AU )-_ MQM__C"41YGA9?RF7K'O3"?((5 >%Y->M_.$NYY*W MH=>+F 0I3SP.LTR18,0%) 'WH<\XYJD00>Q9Q8.='7%NE-@+O)UCOWO'IXKT;\*%Y7G.7-(HNYCSEAD,9JUY0B#G$:Q3#U?4H]D7E)2FR8 MY^R(7N V2+OBW\KE-UUIK<2%'=VZ YZ2EHH)TW^I.15 MNW6MQ.[HQA@_)=X%R MB/R80>P+ 9.8$AS2T!>9T<&^T6ASX^XNEFC%'>@3GX;:C(&= 3@RAUZ MW8#2%0:8N"U><6K B!8D,3//.A1D4KC MT9,4$@H&$?;B.$A1C#&RCJ;?&F!NK+$)$*];(<'CTM2=/0JBP1'#A=",S >C MH#(@5'X@.A,=*AQ&29\JR,'SY@G4CV51EZJ.HPJ-Y\O\+E=Q\OSA<5D^<7<9 MZB?P,HJ)W[YO^FCX U(?C(,_=-TP,TKUWF&K)9>VV]]6)A*I) NLY4I191U9DAQ2E,4T1PA%)*&;:QI\R&G1M%]E*K%[V5 M&[2"@RW)P>]:=DL;RW >S(PM]^B.S+)N@+4VP.QP4)3P!LN-/F!+:Q-\J&(6:_4786#*?[7,='FW:;ZJS6 M>[M,Y^\8QA*.R3CZU)9G8JZ>OM>J[TK+23C'5]6M.""9!$$00QZ$'4>(S MF,7<@U&2"(XHQQA;\8B]"'/C%YT+)I;E]^[$+N]%!W@M^Q_M:&; O)C1S[AH MC^UK\J9-O.O%!^0)_*0TD)C_#-9*;->%'H.VAH/HDLX&2#$IS0U'Z3G]7?"D M8;3XMO.ZO_#J6T[YX8XA'TH]/F?7WW'%:MU>\'E'D0]E\Y^\^5?D_\79 M(DY]2B//@PD-I)^811QF019"&E-!@XAX,;(J$SV:I',CV:]%M99-UQ-<=PNB M4GI0J8)_7(=J%F4!6W7;.F>67:/&FWLSAI[%C(Y,Y+V.H%/R:"NH*[#6%+2J M7NVWBE*M8L"37!LVNKKC^M&GP^62,)ZPDZX>V/JP%!]N2*P-Q+;O9.F"'_6E.'PW1D?G9 $SPNQ(<:,D=F-:# MD-I09]US9\WI+W?EMU_E\Q1M9NH'?9JQQ99V8TW"?(/4[UELV,U#"_%V#_\? M95XT?Y$CKJH^OS)%'HT$#27..(;(9SXDE%*88.)[,66A%UOV/3TQFLW7,DW[ MTB_-+^ W3*IU;O_;*YYV\91AV;]K[*F;\N]'_46<@WO%3,=?BWW7L? MA8)F82*@3QB%"&488IXQ& EI_*19BH3P;?SF2X29F^FCM\14H7O]PY:X \/9 M+IHH,X*:"OZQ&6PX\O;]ZAU YK1A_27R3-NQW@%R>RWK73QS0"#>5MOC]SDF MJLKCT^LN+_E]7C=RS'4+TH>R:O+_ZF*H*(E2'$6J)4((4:KB?4-I%:?4"TA MN)XW9G^+4.5Z#7 BRE&IHR[]9- MH:>=!HO8P@FF8Z+XPUM=ON!!-\CYQA7DJTUW'G6(\J =?+'2!G@CYXX+P55% M7MQ(GB.KMJU/5PB!Y:+?!2"\^\/K9C,M_J!N,+J8Z M?T(?\0%,I7/+L!I8-P6ZXP6O\'+YI/XB5P)Y%=Z$+CQ6>4'SQR6O?P&WNV++ M9^G!K\#W>ZZK?;*55F_[952-/DK]QXKCNBS4U4HB^53U"[X%ET8G;T/CY1,+ M4*_H_?: %?^F&,U9&.>%K^;)4,^ASYXN'/1"[7="1B]]UM! K;8_^+N\R!O^ M7G6TNI$L4.BHW^NZYDW]/B_X3<,?Z@4/ Q+'40IC00A$<>Q!0H4'F9>F)&:^ M+Y!5/KG-X+-;M/MV]ZWP4$L/-N*#5G[PN]( :!6L0[PLIL;,W1D+\)$7T%H409SZ'B(4)#WE(,/>LRF0<'F=N#+8E9GON;1F@< Q.,RIR -+(K+./ MSP@[PF=@<%KHXLA0TY:W.*WO7E&+,Y@V7\)S&<;[*)2H73-'Z2_IY#'<+KZXD4[875ZHO'+UMR>.*SM",9V6*."^ MB$4,,YHPB#)&H?2VD&JPF8HX$T0(TDW+VX*]\*3T$KS0E'#IPHXZ&0F7F*?R M&_'D1P&1GX0P\Z((QEX0RR^$T%08;>B-.!%3+*9')V$^":L. M:+B7'7'LNF&?^)]7RR;OR@Y4BC@^R GN2MF@+/9CE>#NI])91T1Y[%3X$',F MK9" L<2W^MI/C#6W#W]'U'9E5,(.#+$X!;+95^\(NI$)8#!JUGQ@@(=+:C@U MW*0L8:#W<\(PN67@3A]^:E/9RVY[\5.E.@LU3VH4=9*B8B$>U24+BKS8BZ6E M(%@80X0S#G$D[8@@3'P_"F(2]MM9YU:F711'F& KL^Q!1P6!*? 3CB'E)@D.6^9D-41T=:6Z\ MM&DAU/>$LTQB/XZI&0LY06IDTCG0L7",C/.S4#CMW7ITL&E[L9[3>:^WZMD; MAN:\%*HG7Z7C/C[G]5_;NM[JIP7Q218E,8>4$K4GGGH0(Y3!),@R+Z H#+!G MF_-R=#2;]WZ:G)=U9XP=J2W-EU/XFC&%(\Q&YHH=*8$2[JHKY=_]0Q=W>0*_ M=_]UFF!G 97;5)CCPTV<"G-6[_U4F/.W##T(K?)O.A3SII 4U6;N]1V?WZ^# MBT(>^U[* \A]D:D.1E3Z2%X"<>H)CTLGB1&K4CMFP\[-#ME(#;;$WNFX?D&T ME^%4F![\N 9X]',?1]@../ZQ@W>-:>6%W%7ZXOKNK^!UN^+KLJHX5V5S'ON12_1L-@8JV3TC",L\3,$ J MX@M'!)*$$!@D*18)C:(X$\99*&YDFAO;K>4'Q:9FAK%W6H"? MY/?:7O:S10Z%HVD]38XO-%DC,Z=6"&PD!9U*5V S@YNJSUT3&O-SDQ)S^W52&)4N>L;'X+'EL8NF]1_7'S/7:I-?TE6*>Y M$+S448WU/><-8!(Y5^D@;B?H9':(HZ&F2Q9QB\U.[HCC1P],)6%,-SG$RT\X M9S=%=Y[0M^@E(<*)P) B$4D?PDMAZL=R\0T%8Y@A&B=6A(PT7TO;E:6I5<&/[X7.CB6W9^L,. MVUV$+>A,]PJ& 3+ZCL!&+)?>_KZR;GWZK>=/[+GO:[;OGQ^X9H@7KNV(3[T5 M\549I9M"%-H8Z?]X+4T0W0.J_C/^D3^L'A9A2FD61"'D"*N.;PF&&0XP3,*$ M>QX/PS V/*FX6);YG6-T_MES@[]:*P1J[>^M;7^\UND*/+1:#?7!+YE4$\][ MHHD:V]]V,$-3S8J-9SW1[$Q89Z+_'/82S M76>W1+5?-:>>?C-S?H93.L6*?+!F>S?+&[4[PF_WS%M-=$"F7)I[Y8'6'FCU MK[9VSK=?E0X#A_W-IITTIPW2)A)]V@YKT\['7HNVB8U!]GH[<>A3Q1]QSKKH.7G]1U7\ MJLM%RSP4AXP(Z F:0(0$A5G &4PYXW$2I(SQS&X1?!$]YK.=A-QLS7$%Y,A+0X?AEQ;#5M*K;>_'90CX>43$*4!@91FJNP5$I PX4LR$5X2T2CCR*B/ MT^''SXTT>NELK=L=R$S-SJ% C&X/MH*-$%EQ6&>W)M/."!/;,H>TVST:%]0.&D=9[Z6)QODZ,?:_*UJ^KG/?)]6]6_#\YKM[EW_B" M,XRCD! 8922!* D1S"@.H1?YF8]Y' 8\MN$N6P'F1F&!%R [MK*&W(RTQ@1R M9.YJ19?.S#I77DM_M=T?I-?@"D@=@%("*"W<]O@ MYPRCN!O==>,6_VBSIC>M66E*188(@SP(&4048T@"(6!*?4HRRC$Q2S8[-]#< M**N54S7@L:TC=!1*,XIR =#(5+3!9IIL^W.0N&27HV--RB+G-'[.%F>OOZP2 MV;NRVN3=?!1;FSF+-.(\92F&"0NEJ1/R&&:A[T&/18G\/QH@QA:%3N0Q+&9] M?E"C3R%K/X7MH4<\?NQC[E3&FFIKM*J>VIW<837(3@!NQB*.0)RXYI@HJ^UD M4 GF]H:N^T)CY]$9H\#8B5%?I+#8>12.%10SN'-PCX.^G51[Z/0GSNZD&71; MX:+&M TI2_PX)CAC,);*2^IA M@'D2<6)DF)H/.S4QI3^WDPJMV M-?)"#LGK!NAVT/5W_&A=O_T\ZF;\XQK+D1EHI^%B'P#0B0RV979:N=T8(<=E MV\^/.W7-=F,D#A1L-[_798#T=56I^#1%@Z^>-I=TS'C]'5>L"U3[35[8U#?% M)]U18T&35#"A^K"DJM99Z@60T(S ,&9AZGEQFL56K.56O+GQ6Q<$J]BM;.4% M>5VOUL&P7P?5VG M'] *7O7AYU>@55(UD6W5O (?N.ZF*ZU*P<]4<'84I'[IE(P?BSY8PAF$G%^* MKEED^<6C##0+Z#UGJZ5T>]J>/O56Y%WQJJU1\T65J+E5 7A;&ZJ9B*,L%5 M M]ZIDNX I8PD,?,:SB&.1AE8A;@/EF-U"WZFA"*!39#ND5]7/D#-8+G.F>VQW MB@&MF>6*,'#B#*E__.D8F^//SL0.^.!WK*,BT/7X;7'N%> M^+AAS-HW"E_X)$$!9QSR1*B449K % 4IQ"D1A*,LI,2J44[_X+EQ7R^7'8^M M84KC0$0JQ-'GF$!$4PI))$(8\XC'5(1Q&@;VC3Z'@#5=)\]>NJO=MIVM -Q M1*I%08:DWNYDBZ7H?6S)UU7GFOT?*'8^[NKUL;7E+;%)=>__4B6^5U; M$R3#<1 +CJ"G"O(A/\@@$5$$_01%4>B'"0D\N[-'.P'F=PZY)2UX+.NFXDU> M=5YYMQ=6KL6_M+GKR;DQ/B9PC?=+MGK=AK__R\?S>#OH^FH"V[C-7T]*\,(] M8$W0.=\*UN@IKHA/>KM-E9.5WKAX]?2V:S2W2+E@TOH-8<*EI8)P&*BP^ "F MU$LB:072@'.[+63CL>>W.]Q+!GZJ>/Y 5M)45USWLWI3-AI1]8X2:LNW5V-,ECN#W+@$=VSP%^:V,YB?)=.C( M0HC$)YQERL>BTMLB J9QBJ%TLC!#R*/4LRR->GK N3G]-T7>Y'@),"O7Q/O3SSK*K.6R7KLP MB.-2U;,Q7YBA#B-PGIB.W'?I<8U*%WJW++]_63T^+K6]@)>;5*'ZV:Y_$* D M"E *(ZZ:=0>I#S$A#)(08Y0B+"*[-,2!RHP&^H2',FNXK\#.-&SI,=&AS" TQSF4L1/EA0YE!N%U_%!FV.,&E,Q^ M*P2G;6>L+L_@L_2"U6%00?-E6Y+[72E]L+M"=]%2QT.-?'US*4![RR*03_ 8 M)]#+O BEB8P0U$&&8UP&N ,XK(ZP!($HP@QB7TAO(V6QCUD:)(%=7-AHHL[-%]FT"LQ[0<$W M7?I\HT<7+=X'DI<&9<&F?@L,_9E9S.W8+H_#6.,MA=6>4/^6:)T=QQB/ M.BW.XXW'D7;ZV.-143\8ASSNB)=V1._[%G\L-K_[P)N%7$M"QI@'?1*&$*7$ M4^4<",P"XE$4H]#SK!H9GAUQ;HN%$K--%9)>$9G,O[<^&/GK.A>V:3UI8SXYDF%-C72:E)EBQ_5=H/> MFQ$H]F@:2#,F#2'B5$!,1 *]).,\%81YS"K=\=1@<_O">UFO=/QCHS=H>"_O M%2ALD[Q/ NWYB1\E-( >\U1YYCB & 4""D&R,*0\#87DSU+:LQ,#O1[R_Q*@ MS^4(3>YQ%<;>GD%_ M%!\+_HG+5TNZO7?\4YD731]A_'$[4^C33A;>7MZ0OV L#--8Q<'CE$"4H0!F MJ71C2>H%$8MHR-+HLCAXQQ+/;>EHU5/.;EEPEE8J =3HJ%_B>XV5S M#RBN.*!2356K57[%JEQBK;:>\93IDZY?)--#@AF]'J,?,AQ*$]B\+U)CL%$9 M:)U!K[1Z'[:W3';U/I!L,&82P4AS-&X6@FNA7SB-8:0Y.)\',=; 0SL%]!%5 M;2K@)N!XL[\7DBA. C^#0JY@$,6^]&E44? X9H2E">$X"^R25 U&M2&>:=)3 M;S[<7G_X[>;5^[?@^LN7M[=?;!L)G$?:C/0=HSS?R@M]'ZC!@ M#)#;9@/GAYVX[X Q#OLM",QO'9""\+]7#Z0J/^?RRWU52=?KIJ#=CIX(>)"% M(H:081N=W36W LHC(=P+:1('VUB^87=3\62A.!L,?OWNZ&/>S&NR$ MKI^_>N@&!6ENUE%KUS_R>J&*(L7(HY"E@;2^O!1#3",?BL C) I\3GRK?>3] M(>9&AOHH9",B^%T):?AUGP#2U*.^!)[176 K9 :XJL>4=^M;[HTRL3-X3,M] M[^WHE2_3?6"KS_9NK/&"!%E*F& P\&,/(G6>C$5$H,>" &4)1U[,IVQ$<%32 MN;'-Z7R3K:R2W7R3:>O6'Y]WPQ/P.*VMNU5UY1IQ^H=W*OI'/9F+.80T9$Y:P/FEQ;,KMO91X/$] $A14:PN(TJ M.CWDQ(%%1OKOQQ:9W3:Q=Z]"G)JGS4Y#K3,Z;N]QT1F!?^%UH\I?M+V._H/G M=_?RW]??>(7ON&Z$]$82Z3N<5ZU7B#E/$Z'Z'G 1080] 4F2)3#V&&74XT&< M6(4AS4:SN3%H*[XF258NE[BJ5>VZ*K.HEBW,'M6UH-N-Q4D75^[6O>U^PD+*1JX_O(:)'[T MLUJQZ7+%VOO:$B#+LKB#C4I.VX0%VU?_L)I7TS/)L69KY.6PE^_I"NQ%[[9: M=%&\&^E'B[LU1&W$(-IS$KQD1*PA.F?"6TV? DC"+.I3TE MV1&BT",0^T$,L1<3/TV2.(H'%@S8&6=N++A=&* 7M,M'MPR6. :LH1]P.5QC M6^5#D+H@7?\@#N.DY>\.]4+I]P?U/9YF?_CRP:=8U4J9;5T%T?4N\B(1<8RR MT(-"A4RA),*JH B!01*D.$TPS0(KD^GH2'/CA:Y 18-_@,=VF]WZ/.H(I,;G M3I<#-?[YDI)QJ^JP*C;TVK4).?Z6 >F:1:1>#[ MY_7.^Z9MV]KT-=)4YOJ/!K0:@58E=WSF!EJ7I'>A1),RHQOTGM.GHZ<.X]BN MO1S7QVGM1EJ71Y%1P9$J\TBR $&4HAA*@PO#Q/,"Y,7(CP*KL/6C(\W-_-(" M]OOT=O1X'$TSYG."T.\S<,WMW6 MI^S2FMO:"%KXON]1BF,H_YM!%/D!)!3Y,.(HQF&6"1QE-I5Z#@]C10@3U.A1 MN]6L#PU17MFRWQ6UWEH^!*KQ%O*%4(W,"[V N@/,EHC.JT:?PL'QYN^AD:;> MY#VA[8'-W%-73]QC97W2)FV9U4-?:O^1T[9KUX._2"*.<4HEG;!(0.1Y#!(< M^)#3D%')+@D1=LT<1Q-U;C9*+QS0I1A5\,H3QY5UG=CQIM8B N7%)VS^(26; MZ ^PI? 5V'D-9M XQ7A:9M$XY;RT?Q^-4XQ1=]8XQ7S$E\FR?%=6@N>-ZKK9 MQX,L?(X]@;P$: M3L@N1')0'/D8LVFQOKS #/W=+"SK:,0M33 81#3.8!A1#/XJ2E#*> M>MBJQ];A8>;F(?12ZFJ:H)9R6E<[.P2F&>]>#M'(U+E&1[>J52*.L(-Y&@7' MA19I@CGO@"IIG*@$Y1 M E,6,!A&OOI_29!FZ;!(LR,CSHT6MB.I=D36<9SUI>%GQW W--=NG;MQ8+N\O%#M9RK.\N8=IOIPX#-_P'F1 M%W>ORJHJO\L?7F/Y,LF_+)(,\0"S#"8X4:$I?@B)YR'(J&!^AJ1!XF56??2L MAI\;)WTM5K6N\%UI[T5^4!7_5BZ_J>3EI76/&F::4X+KQF!8= M]+*K<@R=]& M/NCE=]BG;Q!N3AOXV4DP;6>_0>CLM?P;]A1W1-$D=@&.+\5US7GZRZSNMOI;84+:=Y]+'BW1Q'0.")!2"3.-(/(CS-I7472R4L]+PJ0 M1[/(*'+->,2YL4\KL]K=W>G&>P4ZP56G#8M:RT:@GZ:@4: /SZ$[8XP[;;70>WV]K@.7S4P+?/CZYOKIJERLFIT]^3R M$U8I71]X\U'E15OI=1RL-:?9HA;#3YL_:H_+7D;I@$<,\B95LS95.N:F$&7UT$8PD+JI,&T6 M6<0DC272;V0^D99*AF#F"2)I3:0DI2P(,B-+Y?Q0;8V4&M:'6"/+)60E!K$2]M5WP 8S-CSS5R(]/LX:;!'90_?2V$ M_NEGT(JO;#YUQ9C-?X_#-6[_W@/COG +WN-(G.^B>^+>H=&?;?/=O@GO3;'> MUGJ-'W/Y>:^7TR00U$MCB;F'!419G,&,, HSGV3,#T2&(VH7$6HZ]-PLO=?W M*EI7AWSCMKWC95V6T)#"+V3&CL7$P'YG,>J'!3[W8 M/ROH-UO@G>A.C9_AB+D-434>?>*P55M4]D-9K9\P,/;BP&;]ND!G=[A:OUGQ M_^2XNI5SQQ=[,(F]) V81Q"UB\2PE6!N?!=X06 9 M?F$-NAE_C0KE2YV,;I6+[56X E()H+0 6@V'T1I#$70:NV$MQ+21'$,QVHOK M&/R@B3- /ZS4F>5'T;8&N?Z&\Z7:07Q75KH$^(*2+",A5ATVD71$4>A!DA(L M>5%G@(J88:/VY&,+.C?F['KAX%Y.W5Q3K%3^%L!*G_H%$D3/3;;A@>D,IG#L MH]?+4T5;994KT+T*USNO@M9X!@FCAG,RBZS1<[+^?:2.&B+N+'_4=+Q+<\C> M\"K_)H7ZQK>:3OR&\^)]6=27S_ M*E>.))S=4K-=[5MJ(U<6I9!< M5H!DK#]Q=J=,SBV5AV:KN9IAPV7F)>=M]%W:7J/M>;G2T]?.WL]=T ]0X@,M M_RC)<8ZQ'2>9SI60+Y1\YQCCX\EZK@<:N"3PI?SKW6^\D-[/\KI@U^PA+W*U MIZ-$ZPJSUI_*94Z?-JR0$!HP+ 3$A&00X2R$64)"B'T:H<0/>.#;>1J#Q)@= MN;=:2&IH]= ;SKN:]*60;7E]V#09DO?HX(_M 5C@?@5:/<#OW7_'X>R+('5* MS,,DF99]+T)KCV(O>]HP'OW,&ZQ. =_B2J4FUM>4KAY6NH&T.A^D>;,@B&>9 MD)Q)/:RBPU4G($2D1\HSGT3("SW?ZF3N_)!SX\=>8L [D>U(T !C,\)SB]S( MY+8&K9<6_+0E+^@$/KXK9:V[V*OB,])>I"J%%A-$_#C ,$V\%*)8T@\120QQRE)"0A:'S*HRC*T <^.A M7F*(NV:TK).Y+2@%0=DK:$=0UA-C1E=CPCTR>>V=HNWU >[EU]6J= (T=9KW M/!0\E]QF+<.D3#<4H>>\-_@Y Z+;7]_SA_(.UW\JETR.^.$OTLS[LB)USG)< MY;SN,DUY%(DP]4,8QD@2'_>0BLQ,(4M"(5DOH5EFU&;-8LRY<5TOM46\MB&X MI\EK),A&YJM>8-!)##[\13N3VT(/R8LVA-0B%MX]M!,%Q9M ["@JW@ZCD^'Q MAH^:+D[>3K>=@'G+6X<9J1_X=VGX*LJ70WRJRD+^2'G;W+QJ0S-OBNTK\H+F MCTO>9@.+A"0QC1,89FD&$0M]*&U8(HE;3DOJHR 1L8W%>I$TRNHA/=YP6\:_E O/,'2+,$$>ED80Q0@ ;, 1U#X49*1."-A9G4(Y$JPN?'U MMEY@HQCH-0/JI0-;NJG@@/5NGU2OC4H"ORL-@5;1-JW>U92;\?A+3.3(E#[I M'-JGZSL&W&DNORO9IDWT=XSH7A4 U\\?N!:HQ*B;AT><5VKQD2M/=9'4\K*4&^%A-0+:GP2-/2S$EM]TCC]-7#*."VPHQ?%TQGT'TR^X#'Q Z);)%,/(I*DD! _@4F"F A$$J4\L6LX;S2NS:L_ M35_Y7E*P$=6.(,SP-N,+YQB.3!]:7KW;U];$. #F-/$Y5L"Y)!VS@2?E("LL MGE.2W7K!F1G[2%TSYXYJH-6M"T9O"\1M M--19!7PG7OT*M)J"YZI>J:IR+SBS%@=@+SC#$YV4O>!,VYVSC305)P_D7(\Y MW6>?*A5:U3RIFCB--!O>_FV5/VZ* *>ASV//#V&VEO=(%GQIM,:\EOK2/V9DY,/,\QD!V MY(7S,E O2-LR0VB<;*PS8[]0DI49(L=SIPSOOZ04S?NV[$U-JUSW=-V<@5#L M,Q^G$4P"Y$D/0OY/ZB<)I$'$>1"(P/?M&IR='F]NW-072.D".K=$ON" ZASF M9J3D$,F1N>A2$ <6E#D+C?OR,<>'?(%B,6?U/UP:YOQM0V.DFM>XOI=L]BUG MG+UZ^EISME5BZYHV^3=],+0N(!=P'R5A$L(@BU1W1>%#3(, ABFE'F:")7YB M%QAE*\+<^$B)#\2R_%ZW9[#KV'V U[+_T3;6R7I>S AJ7+1'YBSE:VJP>_%5 M496?E 8@+W[>*IBUT6*46G_#070;P60MQ<1A2T-1VH]5&ORD ?N]9W_J2GH5:&@JI,]*C%UY6IU)MIL*E]W ME1*U#[ZI01'YU",XPI*A608E>RSRH2S6/FA[ZM*5'%DP)-*$ M9C'TPY"I_I Q3,.$PYB(+!0TYAD.%P6_4Y1@1H:G!S3ZX++V@]L>=N0C35UW MWS*S_C2P9G3E *PIC_BW)5V?^W;".BSW88:*TW3XTR-.F_QNI/U>JKO974-[ M#GWC2_ED=LOI?5$NR[NGSRJ7OD\2)@GFS",QC B5+,*1JKDI$*0\(X&TKSC- MK*IYG!EO;@;46ES0K.6U;3AT&F S-G$(V\ATLD%L(RIH9778A-H2%[?]A$X/ M.7$K(2/]][L(F=TVT&E;/3S@ZNFC:(GJ%O]0'H8D+E[0G-<;PU]X 2*$QI!% MW).JL$T4H)(2E-(WLXKQ-AY[?5MNVDZ#<9RGO,E\G=WTMMK8Y5"_6 MSK"T]UQ.SA,RI"V8Z]K2^ER4B>TZ7 M[?V7[D1)4TP%M'&V52%7UU;_6L@/LCN@>'JVQR'2$*:'?K$O2.;W9=]-1A;/QJ5><%K^O7 MY0/)"VTFJ:)OR[)>55M?+HX(8H%J31FG'"+,*$P1$E ZM;''49))ZK5A7;-A M9\>N-[]]N'EW\_KZPRVX?OT_O]Y\N;F]^?CA"[C^\ :\N?G+VR^W-[=?/[_] M8L>JAG-@QI[ND1V9)7N!P9;$8".RI,,QB- .)I>$9SCRI,1FA\9S K.\VXZH MZJK9/@[XVTHRX)]YL?>;T0(LY"EG 8AC&#* @\N>P* M!$.".0I"DN#8*'7P4D'F1F8;J:^ DA'\KJ0TC "^>%9.D]F46(],;[8P&S.9 M*XQ.<)L<8HO7Y+^><]K%,DS"H44URRW%G1YI;8K=I!4IPL"6Y2?+ 13-A M>J+B'-_1#U1<0#O@',4**+?'*&9#3WR*8H7'_B&*W>U#@TV$ZE73!\6I8.&N M^NP[G%>:+3\*]6M=>ZS^7"Z7KK<+/2J/6*E%FATY":+4"ORN]0*>8)?5= M,)VF42]33-'H 3$CS\V H)E+874;3S-8FHE#;2Y%;3\*Y^(G#N-A]>B6UY>2 MY]5Q37U=L,^\YI5T^5_AI?K5(DI]%I$H@!%"&40^E6ZXCP/H15[DAXQY61(M MVCR;+PVN&C/:-1K;YO-]+L&(6_[\+B]495Q 6C'MZ-(,=9)X61#%$0P2D4(D M,($99B%D<8QPAOW,8Z1#_6UA&+@]$N;]^.,A+D<8&6ZSA<@Y@&,;Y6]?@WZK M[PKX\IO-VEV)UB#?:*&WB'H]KL"U3J]SM])8X>9R43$;>-+UPPJ+YTN%W)AJX FJ]'GMK^P;C38]WBDY<.#_-#J=K,62@:34H.?\OY7QU,J'$R- M&:>-!OC(W+;7U+&57!G/W=[XEO!70(OOCM$&H>:2V>P$F)3A!F'SG.F&/61 M[0>]::NL:_G&95TR1N"%B8CB#'KJY!VA $$L$@R#F(4LI$$<$69:=UQ@,LDQCG;!-3(#>B\>PL6B*L.%^$Q4B>'+^HQ1 M%U@HA26^K54G[43;TI MZ_#PB(LG5S4:3F!ZLB[#H?NFJ\5P0NJ=^@NGKAMF![[+B[SA[_-OJO".G)B[ MG"QYNP7Q@3<+/_+3-(M]Z$62'I%($D@(%I B^7])1/P,6<54GAYN;HRY$1'@ M=I?N>][< Z&5 ,M+YX6S1Y\_1I198Y?;5WGSD=?^5UYS^IS[P3/V@38&M[_KP,R?YC$^JTW^UIR\: MX!E]YG>KI0+X2?Z4JY-?94ZJNDY]TGHD325$_1A2QC.(4B[]) ^G,!1I2"+? M1TEL5&;);+BY?<8;@4&U);$N1V93".\\S@8>E5/T1O[DCP&GI1WB;9U'T,+W M MVO#ESWG]UW<5Y]+2E.]4W7R6[_'"UX6GF8!!&DJS,$@BF*5)""E&?H18POW0 MLZP,,;;,\XL*4E)")2;HY01*4,OXQM'GVLR[G=7\C;T/>21P'&RIJ^IA;U_7 MJ0RTSE?;445;>E\!I3FP>"?L S.GFB>G(9VC"SUM,.A4<[ 71CK9P(,#4'DE M#9=;_.-]CDF^U)7$=8&U!<,<>00Q*+BOBA$Q'Y*$11"'6822P,N$;]ET]L1H M\ULLM%C6\9]'T30C=4<(C4S'O92Z5-"6G%?@-&A# C//P>$X\O+H<%.'5I[3 M^T#LY-E;!FQ]O/W!*YK7_%.54_Y9L9;?%T)D'D(^XS 6 8>(A!02X1/(<1S& M*":I1PTMTM,#S8\9_BG(?O%B ,$_1=XO86#AGA]'TV!CPPE"8^]A=C("+230 M4@)_R$[&<:@L=C"<0#;1SL4:ND<-G;80]&ERF\#:Y[:6FX@/5[L$9U$ZN3MP M_.[I=@7.:K"S&W#^Z@OJ3Q]I^]GG$.UT_+P6TI![WO#SE6X#JIME9SZ+0Y%! M$A$,I?^OBO6D'(992L*0XI 2:G.P[%B^N>U"JY*0>*D+0BZE\*IS-NV[4]DT MS1YK.LTLP!>E?,D5F M!#\1\".3^='ZRU?;9837NN@I66^P=NJX8VL'F+IDYDO$F92%'>#VG'%=/-)I M/]=W>8$+>KAO:.9AP6DFC6M/)!#Q*( D327'AAZ.$TY8E%@UD[8786Y<^KR? MJ^A%=][/]=2\F#'IN&B/3*!G^KFNE7BA?JX&($[0S_64%'/HYVJ DF$_5Y,G M#:-%E2!)52C,X;.HOHE33+P$>PF"">72OHS# *911*'/2!JQ(,@XMZ)"LV'G M1G\Z>: [0*;;!\TJE,V.]@QQ-Z,Z]VB.3&]K@8\6?0.=T.ZHS XDE_1E./*D ME&6'QG.:LKQ[X(9IW\"K=<>KZDFTY3SJ1>KY4>JE&:0XHQ EF, T\$,HN,=X M2!'*O,AJ[_/H4'.CH$TG=[V+2;=EM=S / ZOX5ZD$]#&WE9.C3;M+=U;KO0VW\W'X[M8E@&R3&_,^S "WQG*7DG)L",:$8'=60. M.I? MZU$;_=< :4'D(I,DMMW'L>)4OY."#*73,#S6%DD"!H\;$A<#JZ;!U4? MC3_D%"]?MQGB781$(GB<9EZ@6AM[$$59HK*1$NG:980C/T@R,U_N[$ASLYTZ M64$O+.BDM8D[.07L:39S"M?(C'4,J4&A.J<@LXG6<03=1 $[GU7$70V:4B?Y M\#9[4Z<3?;_/:9M4]'_*O&C -_E'U0(GKU5 SP-GSB)W#! [';QSZ@$3QN\8 MZ+$;PF-RP\"0Z+S&=W>5:L@N7Y^/XC.7T[?BNEO7(@L)34+"( E]5>E+8)AY M20#]D/N(LA")T*@>CLE@UW' M\+;=\G* XG0[7TK8JW4JQM,5V @\QA[8&6S&V0H[-N@+[8B=P>#XQMBY&P<> M\[7.9G^"'D8A%B%'T,,IA8A%".NR-,>[9X4+N],\3#5UW:;OZWLF3?\^5RTU%7.E\^22B! MJ9>%*HR+P91Y"12">)QY(8EX.JR7_-Y8<_N(OZP>'G#UI)R*7M:AK>#W<37[ MO!VA-?*WOMW$O9=SHA;M1V$9I__Z_G OU%S]J-['.ZNV>O MM?_F=3:G;DS-?<%%E"$8A6&FSL (E%\W@ZHY6A+'V(_,DB=WGCJWK[K-K[9M M^+T!Z?QG.TCUD;]3(ZVMOLL]+2_]$#C&DN2FD0:\/ MV-J]^HAS0L. 0\^C&"*$.,01RR#Q&$O2A'"66D4.'QAC;M_=MC'YOBSNH!ST M 2C!P4;R>N"YR &(#8]#+@-N0@/\ LP&U) YBHK;VC'[PTQ<,^:HGONU8HY? M.HP7/E5=^1D=0-_V)KE>-?=EI?+ %B*AOA]Y6/7+BR#RY4]9BGS(2,Q11%(6 M^5;1O*>'FQM;K*5M2WE<]5V0\%KBX8V0S@!O1ASNX!R90S9(?FF1[!H<;81U MQQMFH+BDD#,C3LHF9MH_)Q;#NX9QC$J;NBZ8^L_;OZWR;WBI%HSK1D<9Y\6= M+I>W()@1BM-,!6<(B!*$((Z]!"9>(%B*,HJ84?U\JU'GQC@ZL5 WDU$_\(W< M=N1BAK@9QSC'<>S-@!Y"_<.6R%< -Z"7NJTHZHYTK%!RR3UF T]*0598/&MS@W]T_8 &E]#Y/=)+54';Q@(G<@">]7#\6G.Q6K[/A317 M A[S%!$8!:H"1<9#F E*H$@$#B-&L\2S,E%Q1Y MOE?X577/TKN('W7A:]70M]XOW+S5_[R][OF:LW/+*WZ7%X7NE2X?1[F_8"CS M$^%)HSM)$$0I26'F90B*S"?27\_"(&(#VBK-1#V;3WV:(.T]0_%9P7AIYG>* M@BW=]?$(*Y=+7-5 OISM48GE2SES[+H58%5SMOW<>^1]29M]9QKZB93;CSME)ST6_Z#E1ST?Q8&.X<91QX M5ECJ\ ;=N_.F^%25=U*'O@4J"1B/$/4AYD3ZACB6BWZJL@=$AB,O2;CG6Y72 M/C78W+S";5E!V\142VMY,'@*7L/S0$>@C7T,^ RO7E"'WH@-(DZ/_$Z--^U) MGX'F>P=\)O<,(X]7JSHOY,/T#E>=ZXY]*EHV"[CGI5X$/4D?*J?2@R3)(H@# M$6*.A>][5L4?CHPS-\KHQ01;GVO5('US76@UQDHI8>%:H_X6IAQXCPF M>V1:G72>[4LNCCX%3NLRCB?MM,4;1T=]K\+C^",.6YL^\\>V;W3]4>AFT9RI M^/X%)1$1PE?6:ABHM!P*TP1S&"=IBF.42:,U7!2J]A%G9DO+D9&,J")KJ6)[ MO/$8XU.5%S1_Q$O0":QZ ?;!(H!)F>UX_AC$9B1]"6P3)=2M)50;\)V,.C7' M'4^>0<$ER1T;:E*&.J/OBE!)Z8^E&?R/Z]=EQ)?7%"]5D>IW\C?U(HHC[L>8012I3N^"!#"EH?)8LTQ@GL:(&^V7GQAC M;@S1BPE:.=M2[5I2,Y8X!>=I=G $TLBL, ?8SXP0&## W5/!#6GO]R5WWZ5 M=RL.R-0/.E9GZ],_]>1)/GD#U?I/W>32"P)P]CKZ7%>ZX[P:[M73YI)/K55R MK5IXK%T@;:"TAWK7!?LS;^Y+5B[+NZ=U8;C )RA(: 1Q2CSI?! ,,QJFD Y'BI M$Q&U'/?EDJEF[LVJ*CYQ^147C>3018H$1XP*& 6!7)L2+X$D2QCD(1,1]3#F MW#PUP'#0N=FWG=A 9X:VX92MX*#2DJLHRTYTBX!VTQDXO3J,A>O(]-Y#>OOE M\PB0660!C #=1'D M_<>T]=-5*QQ.QD.H#ILZ9+"+#4;BH8<8NO/".REW?V;R'WES_WI5-^4#KS9ES4DD&,,$LD@U3?!C'V99%, P M#!A*4S\-46BS:6DX[MSHN^\?HENTKP\X=>^A7O3![H'I5)@>?C@'>/3#$"?8 M#C@@L4+*[8&)V= 3'Z!8X;%_H&)W^\"]%!4'W3)BK>J,J(8.#7^3UW19UJN* M;VIIQ]+J%'Z:P#1+(VEU"NGB)91"0L*48YYBXJ>6.R*F8\]O7^/+[W_VFYB6$,O.%6Q!A@CKVAL"7S?P.MU$")#39R@]_' M*6YN"Y=3G]YX\&D]M(FW2G%.Q$8LL$1$* Q_& MOI="A#&"&5*'PL@7<9(ACWG<+FCD^&#SBQOI9>T+-#[*!]_K?;C!]1E/8&U& M3!?B-PT3K8';*31<$LV)T29EEO-:/Z<2@SM<&3QKAR"+*8N% M9 R>JJ[#(96^F>!(:'#@[-:G[=)''E. MZR(374_T+GDPY5G@^XDT.[P8J:BT$$HC1, DD19)$@2$4ZMB\H>'F=M^SJ;P M"6_%M,S'/ *F&5]<#M'(7+%!IY-PA.3+TR",TM!R=Z27Z6)Y4-NCK2L/7SW0 M"XSLG8M3&#CU*PX.-*U+<4K7/6_B MY,7#OO^;0GY:O&X^X9Q]X,TB#4,>)Y$JRN!AB!**(8X%@UX:4B$\'(K0JA#J ML^?/[9OOQ;/[PI^#9O9M7P#%R%]U+QE0HJF2/'2YTJ5W7N/'O,%+7<*GOVB[ M/MPU;>2KJ)J&N_O\C\#D\L-_/L2DG_P1_9Y_[,=DV M9TO3+..I*KZB*K#X?@Q3GV"89*&'!4G3E%E9^0='F=LGW\LV:&T_C*/IAL"% MZ(R]%V (S G_X3B;OW[0P--[-J?T'7?JS]U\8#8N_WZ3V'G@_HX93C*&&24 MQ!#1,(,D\@@,4R]"5,1>BA*S7<'3 \UO1_"?4N^7( 80_)/O!;\$D454V'$X M3W_Q[B :^9,_5'P/A$.*Z!Z'RB)DS@ED$P7)K:%[U-#IX%L@RJIM+@;*+B:\ MW-1?+A#NK 8[H6_GKQZH.[]#7WL!3P)8(C"5#)G)& :<@0%C4(:Q2SP<6*9H&LP[-RLIG=EQ?.[ M E"=WDB?0+.1'>"U\-;)NR8S8&9>N<=U9/+=$ACT\+[NX=W(??0XQOGFJQV" MCI. 34:>.A_8 HT#J<$V=P]C,-6_5;5O524*5&T3[8Q$7LP1B3D4(5,Y?R*! M6>ASR!@+L)]2WT>I#5\=&F1N[+3;R/:JJS$TP+\[B*@9_UR*T\AL,P0B:P8Y MA8%+OC@XSJ3L<$K3YUQP\MH!7M[KLGHL*TDM?^*8_6V%*_6)71 MWF&:+_/FJ5M /8Q%P-(89LSW(6+2#23,8]*.02E/"/(289YJ93OZW+AB+3^X MWU) )V\NURH T>E@X0)93XN!$SDFV",3S@;G;=F!%!YLI >]^$-\3FO +5S1 M,8&?R$-U/0%V7NI0 $\ZK]8/G@6]NX Z%S:?[:BC"I M93P0G^=&\]#'7%A9>I/F46]REY*$T8PE! 8!DKP71BG$GA_ )&8BSH* 9=2J M1M_)T>;&:#6)OQES,$1V:KK4HQ6Y*.E UF!,HH98P/#O@RE8A/Z7ZTF/#)FR[K7O&Z M?"!Y6V;X,Z?E7:&":6Z8I*]/EDMW:$J1=3<'M/^Q6 M'EQ0GR*!4 B93U.(4(:EAX\C&#,L6( 1BC//+F%L4OF-OMA)<]"NGU4E!?^, M'Q[_114KK5:<#8P/G_:=,&/2^@>?%6]VW(9ET]L9H;C*- B_2,F72N3G6B&5:(08&*=)[SE8J MQ/D+OU/6_F?^6%8JT/2F$&7UT-7U[_ZX,1D9\CT1H0!& 4M5);% -83*H!?' M)/82PD(_M@IC'";'W SW3CZPEAYLB:_;).8,*WTYP M-JOH[6:H@>=A[4+2AR/K$%:LFSS_AO/B?5G77XN*MYFA"Q9%:1K[&(8AYQ!% M#$$<8@PSDH32&X^22""[S6>;X>>W=WPX5KZ5'_QT)S7X^==E:=OLW6I*#$_1 M7,,\T:':\V#Y+<&!DAS\I&3_^0ILQ'=XRC8 -*>';C;C3WL&-P"9O2.Y(<\8 M6/JHN>=5N^WY02K8-8T+@R!(>( A]QF&2/@(9G'*H)>%.(A\%4-O5=KZX"AS MLRRUD !K*2U+'AT$T8Q^+H9F9)YI46D%O (;$1V6.SJ%@--J1P<'FK;8T2E= M]VH=G;S8OJ?>VZ+)FZ?.2U[OOZG\ZU6]P *S./$I]%)?NJ(H1# -%(P9YBP- M$NHQ;-I8[]1 <_OJ6UG71Y:;3>I67/,6>R?1/#)<6Q(G1)C4CSFO]W)8PN&,8=[SIGKN]:=,'1SR]7DIS M.A*^"W7Z\J$] QN<%YR]Q54A'UUWN=:1Y\6$,A6427V(2!) DL8I#.) MVCW4BSRS]JZGAYD; _12@EY,VZ9_![$T,U,N1VCD+W\/G!%J&)T&P6VWOH,C M3=R<[Y2V^[WX3EX]H!))UUVZOBV[P/$^W)S7UP\J,EQ5K[TMWY65))ZMMJ7U M(DV2A$5$0$D$&421[\,,BPC2R M#XF4QRXSV7"\38V[TT4H+'J6XJM*7T )O M]]LUY),+)^E= 4R_*[+J[YV"IXY.-0)Y@ES75%/=TIMI'/P J).M=^;RD !J3# MY H4O-%=K?N1<)_>I9O.JE_WK>=Z\>().ED<9_O3IZJ1?KE>=T M-> )0QLVT?*!W^(?76!X\Z33+S(O]07RI57H1ZI$$4(P94$ @\P7, PVU* M[_'A)D[G/:OW?BKO^5N&$<9O9J@X02 \(,R^ $8L#GWMQZ$56_&$^]-SHI)=@5:R<'OW7]'J8UB#YQ+GK(8?5+:LD?E.8L->,+ M&M;=8>:G;G_W3;Y<-9PM!,M")I" /B+2(<(LACCT&11Q1GTOP"(45GE<1\:9 M&UUU8NFC#=X?LS_*%5X:H ]E%[>M([A9N5SBJOVC_JUE,/H@T!ZV9E3-S-%@H'6(Z\ M*JR#0S[UAZW_/W=ONN0XCJ6)O@K,YEIWIIG0Q04$B>Y?GK%DQ4QD1$R$9Y;5 MS1\RK.Z[S^AX4W[YP^74E<>^V'MF/^@EU7.(A"B,>G2\F]0Q/:?YJ;*C9^_IV?1./^>S>J-W8>6JZX;RZ]PX MJ=Y0_9J80'=MZI1UNX#W4FH*XR98Y4%.HSAG1[YFQ(Z5!\ [,6#4W+11HM-AT7S*E M2FH_:Z?)!.Q,BE8&?+D\*>[M^JX%U&M/O]["#-OX[UK,#KH#7OW JT*8-NG4 MVQX(V\,G*;7518L<1H@PJ/^70/V":\9,)(HE3Q&/"[>]G,6HX]O7?7OWL^ES M CY\>O_YZR]W]Q\^?^H5]'06:SL.](Q?8+8[K'^\E3=0$Q0'@ *$4YT=]A9! M5C8XG B]LKJU;Q##=SW HGKY)%>FNU*6J$C 1.C]'F*4:+/,Q"\4620SO1,4 MR+$2\>[CQ\C%''GUV/FQW-]D4C,)]NQ)H +9C/V(U#=?U&;.P\?^ XC4/-#J,SCES3 M\XB+ZOGB\MNCE*N/!G;3]-U$$LF"9Q1'#)(TU7O/*)*0D32!-"9*()D62#@5 MDSDUT-BVEJV\PQCZ M9.D&"#JD)OI$;,^JWT_:)-3.,V2E.&($[U%C?7> MBRL&:<$D5+A ::*2&&$G1X(7J<;&Z$8IV&G5%!($B[IP_=*D]"Y7="ZT%A,@ M6SV;K-LN5.)(' 6G,[YN@B+[UR#T\P;8F9R#SVO@)697'[!5"+Q[-8,[.AE/ MQ[%XCD8S?Q:M5Z!]FK]^!!O45O:*Y;YA[??A/1T?^NG2F ^?U?MRKI>6DLZ^ M+!HG===.?HI9$HFL2& 22P&1D!RR6)DLBB2.:$I03MU2NBT&'1N#;V0VG_%& M:M")K:V?5G#7%'";";!TAWB&-;0_Y'I$W1TB#A!Y]8C8C#NL2\0!B0.?B,N] MWCK&+S>?@R*"(Z6!)E*9<.94:N,3$8B+&&6(290+IW)JYP8;&P\=:]6][,T^ M9V&V/$KT!%[HX\2^N/EH0WX 2."NXSIIH- M45AO<47.89'K':^*681YSC*6,C>GK"_1QN?0K04$291D^GU-B'/1:C\S9D== MMYB%P#37J@1:T8%1:@(ZM4"CU_:WC6838%0#C6Z@F<&M=E[+7WO%VW-5;#^R M#5TLVRNB1VIH^WV^-R972HOQ67V>[P0!?EF4\]6'.:_,0>GG^1WGZR=S1B:% MMDY7E5R556VVML_YS&;E0W-:+S*")*4<)LA8E"3!L,@B#*G*(IHE$5'2R2,= M6N"Q6:6-=F8CMYCOQDR#9Z,A*%L53>6D1TEGJT? ZT-,K270>LX%J+362WTW MH%L0]-V[* #6TM9B@\/5RXO?UZCWLG.SE^,VR]'F;=$*[P1S@UIET.ELWH8= MK<%KM3?/_'SY;?"Q4@69HL KF%^9;[VR!9D!BQ4OS+C]5L)?]!!526=?I<&Q MU%<^U'E$7:D;D21U*!5+,@515NB="LH2* 4N"DJ)8-CII/;\<&-;A7Z=TUG] M;9_)CNV#JAVM^\,J],'K)A!](VB3(1B@UHT=*#YI\,*(@Y*8G?;[%&1YER]3 M^FZY7#\UONA?ZT2;UK$\?S@@+Q/\;IQ.7[6$4\JB.!6"PI2S'*(BB;7-3%,H M>11G-)8I<#0&#/TN*V/FB%;8VNC=E!054@OS5!H?7UNK M>T!#N.]+T-?B'6!J;V+:[N@%?FUR&#>:';%8)Z#3#ACU0AJP5R(>UE+M*]R- M3=(K,;UL>UX[@*\UXINLOI=F/1#O2[(]<;P) M<7; &F%#TN 13,)2V^Z -Z:K([I?IJ!C-_5-="Q7VJR]>WZ>E4T:@=Y/EPOQ MIC%SRN^RV6J;$-P4"B"C*LP:_*JI_7(H/JLMXC5?C7))G946X=?Y8,9=U&]Z+^5)IK"C&DX M?'DW%U^TB6CZ!%54F,!3O;'L3KIBK-E6<@)EDD>F$QV"1!84*AY%6PR M,\.).#8>KI5T2",*,V_GJ78OXO4*L+6GTOGXT.-=<.>68WG_.!DM-V9ITVL\XW_;WU3\"B?C?DYDVH M3KP)?/,F/+]Z$U;UF[!L4/#5_B[HY)S-BPLS\G#)=$&1>Y6!%W:DOCVFV\:/ MR\_JXV+^<"^KIX\FAK(KG#7-"IKFB4PASB6%2,D,%@3I13U'N8ISQO),3N?R MP1PMV^V9+HYI10JD(87=D<-QPI>JG//R61OFG>@FGJ"2WQ>S[X8#9@OJ>&I^ M&7B['8\?,(=J4[U%3P$C+31>"E#+NZW=Y[-GM24X?MM77QITX$[6EA@<-K6V MO;%GN=$C"%MF=7O55N:A,(+HYAE\MFK;V MZZHRT3/-3[UUL7> ]'S#>IL'#=B;WD&OUVWH76[L6;6 /TJQGLG/JJZ$P*B) MC5@\/R&F!VO92%"RCML.8D!D#\H0S'$F-WZBRY)K4=HN4GLDI&+* M&9(8:8),WX#)RK/39X:P,LSKT MPC,,\;N))NZK2;VR=5K'\Z65[37L&=?<'K1J! MIBHJ&,*2P(@F'**8"-,&FD.,HS1/>(93WI.;KY1L;&QM8SR"7>T >WEU8:LA MJ%5L*<&UK)JW:>^U+QAF,D>P"? XC]=:^]=C'M"TOT*X6]KQUV-ZP6CW,$!/ M5Z:V.MJ JCPE$<],:V:2)!"E2$$F6 $+@DF64H61XDZM$#>/'ALS&\D@U8'S[O"*OADA?/$D[^F?KS=X M==35?O;SM) %R4BLOE!+(TB).4[U?CH5C+W67X5W>YF$JK3E$ M'O?"V^Y[#X5A8$9HPO%-8D:C - :U"FXX+4>$]#$%1_42O!?M[L/DGZS-AS& M'SA7PQV9PPR-'L_H$73P5E;E]SKCXT.;&&K>JGO]I#HGBF.69T+C3^.":ELC M)K 0+(<\0U+@O$BPL"J:8#'6V(R/K;2@$[?^XB; 2.S>D.4"TA;Q!?[P"\Q6 M T/G$%#@#\*!0@G.0^DI)L .E;/1 !<>,5P<@)TNKR( +&_I9S/6C&UVC)5\ MU)O&>A!#[1\7R^47\P.]AYR+^JJCI;A,3O/RDUS]JM\2T]+UOZ7XF99S<_M= M52Y-B]=UI?]L$OA^DFI1F65CJNU-*A!7L&!2L&4TB)/!6(8.14= MOY$>8UL5OM2!.LLV^_\'7HCQH\3<+R0A-&SO02T MNH)&V38K>P)8K:\Q^?U9[S>>,9\;@5NI,NB>XL;SM;\]N;4X_=9B(_!BWN2; MZ*]15I7QWOW9I,EM^DA00=.TT.MEGB82(I)CR&(408(R+M(B33-$W0YNK,8= MWXE-)RI8T3_;1-7_=%NU[ "W6V.\@QAX1=C*:QQ2&RS-P4V;ZAVBFX<32CY9 MV&[@03G3"8M]AG.[N1\??:D6VA9P-FS4"V:&RI9MEQS5+R_WA8?/^;?H2A&6+^4OMV=MCEXN,' MH1%;)3N^L+X^3)1V34J?FT+8)_+W$%%Y&N<$"IPAB#!A4 ]%(8Z5B%F1XX)8 M)?+[$VEL9/-M_?1$JYN M+%8%1"RB!2E2D2;([8S?=NCQ'?.?/0YJLMWD]B0Y.S5_7C@'U6I-Z]*;3V19I@/R^6: MSMN>.RA'&D.<0*8*O9T4B,."8KV19QGE29Q*GBL73K@\Y-CXH998;Q:5V3"* MSMVNRKD6V$13U<6RW:C" G<[VO"+9F *>07D)FZA)I9.8L]MC^SA\4DN%J,. M2C3V*.R3CL.=/<^[S.E9[6I<+TU]WF7;DW59^\@C$:&,Y@6D.-7<0Y4Y#57,.W3FM$>(\\M&BT&'KI5HST61UHV.MS<(Z7U:]K37NL"< Y9K/X '"B+M<>+YY;!:H?(V0S6"X\8+H/5 M3I=7&:R6M_0UZ;;ILLC6D:E6C M%")<,,A89/X648%$D>=QYF;I]1=F;'3\]MW7#[_=W7_X[1WX\.G;_==??WGW MZ?X;N/OT%OS]W=N?/WSZ&=R]T;_^9B>"VY$Z"_4:/ MVDW7:@*VJKPZ60_BJ_.!JE_K\PIY!C9*KT?NT%;U\$S/H0S'OM@T+Q#/DQPJ MB3.($D8@Y1F!)L),90E.&7=,6709?H0A#5\_?WGW]?Z?>D/X\>[3?4VI[_[W MKQ^^&(;U%,'0GSE#81N8*<_'B01GQCZH#1+)<'/FZX.,=42#?V9[7\[+E?RH M257LMRK])%<;ASS&FL'<_NOHD_[CCW-1.-/4HJL5<_Y4W!7^;:*_]4$:>9$06$D-: MX 0B2B)(\YS )$ZRM" XS3.G+:^K &/;YFKYP58!\%H#-\IRG@L[\@J)<& : M.PON,.&E?='SR6W.,@S*[WL^YSI=;^XNU3?A1OPJS36'2UE73%O29 MBEAF:9PF,,<(020)@8SP#&9%DD4%PA'+>KET;08?&^/5,O=SYUIA[>;5]8W@ M4,[=)E?2[#)KR77\=7I&#Q]P M%]GR9O'$RGG;7HTO'N:FTMCN?JJMY\/U=E>+923:^J3U[]9/4KQI^K#N_.(G M.O^7B;";\D@R(K&"B2E[@4C&($$)AUD>^*WO(3YZY>* 'FEP+3_:()FP8ZO8WF,^F"?$TI>W7QV(P_KX'-"X\"UYW:W>ZFL MMZU!<5_1^;)L6/5Y49GM4<3R3"&8IH7FJ%P#3DBF-TI,I&F,]=Z)6]4N/3?( MV,Y^.CG!5E#02&I?&^LDH.YDFF(9/ZZZ;Z;T6,$,PD*3!/E1 T M<3G[/1AA;!]Y)R#XW8C8=%AS]+X?HFAG/UR%3> OVPT69Z/@I.H^U__#009= MZD_JN+^JG[ZPQW%I7:YI^46_!X^F9M.O89L0O4N5J6\<7N--J YTX= ML#;Z@&JC$%C6A=2Z"P#=Z#0!3XU6X(=R#I;U@TX[.CQ/JL7AYU 3%9BT?,S0 M4+/B<.XXU.P,=)IX_R@WG\-\;;):3'6*9?^Y^P]/1X4^<#Y[ 'C5 ,,=Z_G MX=5AG9<']K-P?9X3?M+8'1P5UCOP*6%((17GD NNS6:1(UCD+-6[Y42P2*(T M2V*W([QA!!_?$6!S'C7;RNEFBP\TWW8&_HCF\"_M4]SJ_MI7=+X/N?.F9-CI M\KG3&4CR0;=/P\[&_IYLX-'[+6X?3=\$4Q-JK[HU9QQ'G G3,)9"Q/(",I(+ MJ)A2&1-)1)E3HZD3XXSM**>K66S,R5KD\[7-G""U(WP/0 5FZ%K"20U,T/K> M%Y#P27ZGAAJ4K2[HNT\OER[O6=OM:*GNNZK2;T!3)>IE>TGK2[HSS56:;BL[ MB;$U.]T_TGE;XOLW;:V;S(RFB><4QXPI;>7"3)ISHJA(85%P#),BS56N2)XI MY6;N#B7Z^ S>1C[W@Z'!)]V. DQ>UVH.:M4G74NKW;(% MS49HI?7?MF9HWQ7]JGPYWWCP-/FM8C?4+(/6P]PX!DY*"TX]/B]&QTV M$>?&/)]S;5W7@%:/";A[,EE@7ML7.B'HN6^AW=A#-RQT0N1(IT*W^Z_M M1-:=)IQ.BO[IY1?Z?Q;5FQE=+NLMQ%1$5#&)"4PP22%2L8(%E0)207G"$Y%P MT;,)60]IQGPRL#EN/%LVP-AKM5*@UJK=*[O6A+YJ1BWM[:'F*;01'7R*KNA1 M=@6T8=J3]1'H1IW)KL#N=%.R:Q[:U\XL5R6=W3T_STI>\W]COKY9/ZUG=5VQ MQ@[81NB]73S1Z..!Z=>B[2G+ MP!;N=8@=6KQ7/L_K7OYXAKE<3G$4QZ2($Z@R4X6KYLS:MS _OU,H$SG*SIRU5:YEIMM$4,U64 MT2@1IJBJ%!#1.(5$)BF4.=%V4$0+JA(G0O HW-BXY%-C%&DKR)$]?$Z8)?'< M:!I"PG4U;D7C^B/5Y*DU0E>PN(XAS01,5(RB2AV:O9[?)BQ[52-E-"(65?ZF0 C:<^#O1.XVK'K]6@% MYLE^0+E':Y[%P6NPYO&1AHW5/*OM0:CF^:L#16HN3T77M#$T/^LK5\LNAN8? MLGQX7$EQ]UU;J _RW9^RXN52?JE*+J>QQ#EGPLR&P!#E)(>LB!FLRQI&$C.> M*;?J^P-*[_(M#I,&7,O>!FR*Q6Q&JR70&X,F>--W[*;'U\#2G3S.J0WM?+:( MX%Q>".'@0P&T,( .!U #,6 4I__9&S20TZ/XXXKE]#\OSN&< M 43HMS8:P]S\S\21?JY^8O8 9%$G,BC25L,A8#E'!$20TP5!%>9:D,4Z3.&MG\-W<,KUD MX/GKY+K%[$G]PYO,FYV!,=A,!#89C&3M(=6.@";9>5.P8C-'^S_;N<'?VN\% M6)^K^74"#;H^>\%N?\7U\]#K*L]^5N_+.9USTT]XL=0?:894'N.$P"+5DX9( M@6&14 QC56!"TB0IMH4J'+(@3HUG]<$.G_50?X6F23U0BPJH3F3 C M(&U'AUE>)/85#B+JP!V/=I!+L*8U/U7X]>;U?)V2; MT]#4QN8O=:07Y=UQN/G7K-E!B/^S7JZ,9)_DZK.ZIW]^653U+U::V=AZ52K'-X"$=[0'G<I3%W,8BL1QZ;,?-Z2T;K MJ&CC1.&SM6A*7JQ,W5!)3?_RVN^B&6I65WGJ72S0?IKLS[:\@S_ .58=9F4\ M6%T@Z5;N"6@D#]) VQDOW\=3=H,/?A3EA,FQ8R>W!UR;KOY5SLS!C6;.U2[] M+G]Z>?6;.JE921D3+AG,FE/D;WL_?K*K'27B;,,'P@]':$# 4+-Q!7)YSV0#)-T[B+(C9+- M>V!U.LF\S\/Z<>FO\VI37%0;IFW7W*4V<"MCX1B_P7IFN/R]UOU+52ZJQ@M? M&[%- N9RRC,<19&BD#&3 )&T/[L683Z"J1TY7HE3 M8*[;C^;O&B#_0E?KZOSY1:^0_A-(^([GWQ]F\&#^$WH>B^0_=>G !9=M8BKK M7[[5=N9[6E:_T=E:3@7-XAQA! LB3,&+)((D)@7,B32QC3AGF5,MH8'E'YLU MV D,:1N7K;2DX+L1U5B#BT9)\#!DQ+_G-\9RVS[>]R#TAO_ZVLTN@?_U)<" M 0P:H(9C!%6[NIO7 M]:6?ZV:XF^XW\CM6-$XV6\[585OR@&7@C. ABT58H]3%Z#("^/.FPXI#4*!X&1]G?V M(Z 3Y\ ?-^V>E2(%P13!**%ZOQ^)%!)$"YCFBD0HI06E3DZM2P..C7Q.>DJN M:*I]$70[#O()96 &NA)%9]ZQA<8GZUP<<;K++VT1V8IOX>;U:KO2;5,X?]O:(7Z6IH5)GL,SK M6*0UG9F3V62J[:6XP!F!W#2O0$62P$(($Q2ILB+3G%QDF&U&)]K9G,0 MU9UT5IWL@&^%![5OPGC&%UNEV[[K[6%HC]/.@=\@AQ//\;X5?Z%3SQTDCAQX M;M .W @X?G4\_;S*7WD\^!U1C^]/,V\W3T!/1&HK@MQHP_\^D7O=V8KY9Z MKR'D-\DKN5K^(I^8K*9)+".6*PQ3G.KUDN0,4I1*B%E"S'M6T-RJ!/[Y849G M_#>"@G^C3\__95+;A 3+1F"[!>H"JN?7$']8A;;J7\%4BPI:6<'OC;26NZ,+ M>(D%KUL]UE_1 +B]&B\/$L@_^6Q=9]?-Y(->NBKSM6]YY/P!/ECWI;,=$F(G^<+V:+AY=&""VW6#?'5)T*JT>ZTC>\@ <#FU:U M&4P_EQNRU7^O?RZ^:PPU8_[']9: W9O5+-;F6K,$DSAI%^ +=P^R1MIIT"UC MEE?[+TMNE>.?YT5,20%%KI")0\XAS4S*O^*$Q,)QPSW@ M? VS>1[9C-EM< >2[^$3O^L0:%.6 M9Y,YK)#*1:YW9&D4IQ E D,2*0556F J*(HY(DX%WO='&-O>K(D"-Q(Z!GT? M0&='=%!#>??+"*[L1MNU^VNP2 MZ@6VK/$@J.(T8S%(40402!@E7,8R2+,>()HF0R,W( M\B?<^.RMW89ZKT2V^89"3Z4=*=UF>@*SF7W+PZ:I81#*\X]LD-:'UTMWFZZ( MWE ]V3#1WP@^<*LCA6D$@D=93F*8Q9E>WQ5*(5%)!@L2DSSE6499Y+*^.XT^MH]_ M1_C:X:C%!UOYP6L%M!FO57#<<;E-CIV=$ SRP*3B%6UGTZ(7:CXM#CF&S;Y_T>\C (;EZUU4VVZLF:7.J8B5CG"0PRHL<(BDEI!+I[0_/BRQ3J>;* M?*! VWW9QGG)NM"USB&+=F=@OYQLF#1>5 M>@KQ4<2:'@CWUX@@/86IM[C0DP,$C,&I!^IJ7;V5S7\W!]4$DR+A10(+E)G2 M4\QTEF88)C&/&(\2+E.GRM+7BS0V*]@IL*"W[\'#5'J,^/ V06,*^@CB:/ ' MY^ A'N>E&E^4AQ6*O0(][)['6ULS+HC[&2GT-$5:;GGP;8C2&\0ACZ$O 8] M9YZS0L4GA9T?<%!VLM)]GWCL;KJN;^/]XH[_WW59R9_62_WHY5(N?ZXTL4U1 M$=,$4P))'B<0T4)"DL@4"I&Q.$-YRG#BE/A_8<"Q,4NW?WLRN2RFC9&1NJGD M"@1=.;HM+\)M1RP^00S,+9MFCJL%:(4%6VE-#3LMK_^VCI>0"='>\>28-VGS M> F!4^T>+][7TW@IE9*F89+\2:[^D'+^57Z7\[7\>5T*JG_Z8=Y$^_PD32>Y MN[FX4_KSOE\\EQQ'N$W[BA1%FG92R#C.(>*9MG%(I&TD3PP#WT^NV?D\M.S-DS-\O&Y>ELNGQ=+ M.ONL3/GKC]IJ%7=Z$5DMORQF)7_9UG1$>88CBA!,55Y E' %:4)RF"0Y1X+F M67;9T9XT$CO&(3<9U;L.#@TUH$Y=Q?F"G0*;"#_ MN .YR>\R:H#?V_\&*PXG[R#%LX/ 52!V$"%_SK)Y^EJY)7IT\TMG< MTRB+TBQ.,,2YC$P5*@RIT"9NG&4%RAE7.7?:91\?9FQLM^W_R$U32#5;_-$T MW%EL?E$WW'3DO1,86SHUKD8NM*-B@TV;[-7)Z-$3<18#K]Z%XR,-ZS$XJ^V! M%^#\U6ZLL*Q6TV\KNJH]O3_+Q4-%GQ]+3F=UD!K7!I"@'$%.$PJ1XA)2EC)( MXPSQ.(TQDID-*9P=96R2S/?_S>$ K\[;N 8_W56RE_YJ/7]^]\ M\/I?^Q_[^0$&^=:M=.P^=;N+_<99F,9B=&;:BOU,R[EQ*7Z>[YS[WU7E4G/. MVW5E@OQJ)V/G"MYO6,&:3P!)CK>3W#& M%?-_7;#&,+-Z^^"-G3DWBK8_-U._HRUHU06-OINV.MO(C_#A'M=/R!#A'U=( M.8IPD.M1M@T/\3#234_QRT@E.(N#Z_$W3[]<&^HM/M@O_L,1]1D:<1AP':X^FY MZ).G@,!---!/+S_1F?'U?'N44Y#FA3O1M,^C8N'D;TS8Q^1FMW* 6''22MSVW'.,$K>; CG=](QN8 M5/V ZLR4+BCYI$&K<0?E.!_D&8&KVJ M-.,T?I8VZDC\O%B(/\K9[&XN/FX[>^MKUD_2F,;3*%&90@6'(L(<(H1R36CZ M;T7.:1)A_6^&7,J]!I+3B0,'* -[;\8 M"F4]$Q+<7TT8Z@9MJ/+$J@_!\8 M[_TE(_1P_5:9G4.5VH-?<]EGU<@03TF:JC1/"BBR(H$H)3DL$%:01:G^B2"$ M1/ET+A],>[U[>R/X_*A6%$(:"CD8.QR=_&"D_O%O']LC;[$3]D)[A!==0-Z. MQ#T .9#K;>_0>"NMP>]">)8SE=K!XI,1+XPX*+'9:;_/3Y9W^2SB9]'!W#3) M6[U\F.L-?UV/:%D?'=P_TGG;V>?38OY=+C4%7&QK_G4QF[U?5.:ITS1&*(L( M@EPS&=2,IG?U6&&89:E@22XSH9RJ/(],O[$=(/BH_% #!7:0 LVQY$ICM>UN MMH'K2&^S&C)@,'N5I=(7ZB[^CGDI8WOQ-"%\[\W8J MCJ!HY\WGUZY:Z.W%[%V#_E7I@@_SMKC84N_U9/F]/LYF-"WBE">0<9*:%CZF MQ03"^F\\93'E6.#-ILK._+ 9ML>N*K!5T,D(JHV0SF7B+Z-MMRYZ0W"@#(Q6 M7/!#)_"/)LMM@^C7RXCVJ>1N#9'G&NV7QQVZ^KHU$D?JJMO?V[/0*N=KTPY0 M?\'G'*T?-^4X8BXX0@6%<:PD1#EED F5PR3."):($AXKIUJKC@*,;;NR(S^X M&/MP19$4YXFRX[*0\ ?FM0#(NQ=@[0F?UQJLKC(,6X:U)T('E5C[/L>]AOR[ MNJ7IG1"5.8+7?_UWKR9\"]#Q%>8(I, OU0LBIMOP%#*XH+W_JR8-5 MF+^@VFZ1^4N7]NB\_H8N'[_04NCMW*8MC5S>S<6'N?ZVY$ZW.EXH3E.-'\ER M9@J^$;T?*W(8)3G.491*D65V!97=!G9YSX>IEFQ$!T;VNMKYME>47-:>[TX! MYY-2QPDYSQSA0 Y,)A[1=>NO[0S6V7[;]D\;KO^VLX:O^G&[W]VW[J22527% M9I =/_XT-\<]*N8P2V(*$4XB2'"20M/E6?](1@4E+M%8YP8;9TB5:"4V:7_;BDI-XVS*)#Q2#\\A.U=HABO1<1B50U=J;%MRYK/69>K5^ MB^=\J:0)7*[-G&F,TQ0A6D"L(@F1HAA2E2!8",*92K59XM8_<_?A8^.*5C;0 M)!(V2>F.A6=WH;,C@;Z !/[L.RSNSX+@7CCVB+9>B\3N/G_8@K!'-#LH_GKL MFGX?Z;NGY]GB1FK228^YQ/5#;C_>]EG?W-VVWWJEDL6!I)*!@!$.4 M9QCJ9S2UOR(-39B^+ A!, :P4TTZM(HUY@27<^H!72] MN] QV9G\_$+MDS8]238HX?I%M9PO^L^7.FFK MDMS@;DP[0#FO#$FW#=$=N=EV2JQ=\+YA#N]YWP\=,KER#>BMU!/0RNW5V>X" ME&5KD%$HD34P1SS5U20IQG.8DY811$;M1E\6HXZ.M=\M5^51_0^M:2F#J M43MO/B_#;;LG]0IA\*UJ(^T$U/+6!OE&X@EH9 9&:)_[6&N$_&YO+P\[\*[7 M&H?#S;#]K==YU+29UJ2GF2CN)FY\-EO\8<)&F*>0BUOS#)(:%R/4& M6,8)QU0AQ+#;R?C%,<>VN]U("&@G8C^GVCF MOC8+?$*XW,X->Q//FP4.IQQP-K?VC1]\7\YD]48OYP^+ZF4J(Q)'+,FA_E]J MCM!3R*A$D$<D:\#@:P3/DX<'7$(?23E! MTB-"\*CB5T<'OG[JP)&!1U4ZC H\?EG?#_>WQ4QOBVC5/'8Y12DM4JX_7Z-,-*/=R-E\\Y:;D1.XVC[ 5^!SC"?L#4P M/3[B$\I?_1GO/W?@#_F$6H>?\JD+KXV&>5_^*3?!>E\U54Q)DBE64 ;C+,80 M97D$&2,II*S(8I054ME%\UN,-;8/O!80E%TT:>5PT@AOWG903 MT("V"<']>@ZT*^)=3L(1)N#E<+@;1;RN^\S;]:;%_%3EA6 <)3!-N#2%83@D<4I@6F0",:9DY-8&WG'\L;'*7K+.;+Q:P4]>%)G7A9]X#2W">* MHDA@7ACC*B8Q)&F>0LV1)(LYIRA"MOVTC@\Q-O9[)6639^S<4^L$F.?)R@]$ M@?FH!SI.3;7. W!M1ZT33Q^LG=9Y[79[:5VXKD.ZD>6D2(B4*I%N96[""VWU>0U:)&?CB^@?O#S 7-O97B.9 MO[] ]>G3):=/I7_=O YUCUD:04EJ%ZG_"M6I>\R"IT+5?4;N>P*X+!_FAGOO MEFVNUS8%[)>ZO> T%HCH_XL@240$$9''-LUNM6 M9$"7FZ2XK=2NQX.70;<])O0*9?#CPO,H@M\;D;TFRED#Y/< \?*P Q\D6N-P M>*!H?VO/BM;\48KU3'Y6_WM-*_T]SU[>:[:<\Y+./LS5HGIJ(\E-WZI-_JB* M98QX%D/*(PJ1<3D2HDWD',F(QCF*BM0I*JF7%&,CJDX)DWNS40-L] [BCB6 M:.XU1W8L%ASYP+QV >BV\5283."KL/-:(+B7(,.6\;T&JX-BNU<]K!]1FC(K MG8UHLFGNMCV3II&(6Y]1;&[IQQM?Y5+JFQ[UOO*M_"YGBSJ&O,V_:PHC3!.$:)[KO1W/&8.(\!Q2 M*02D5!M35*A"Y,*%/RS&'!N/="+7)T8[0KLQB W8=DSB&<+ C'(*O2Y'>)C* M* Z8^>0=FV$'Y1\''/9YR.76:S=\QW.&ZY\N[]:KQT5E3LI^-;4"OIE2 4T_ M I,.L_SIY=V?LN*EEJDJN?QJFAPT/6XE3C&+>0P9PA*B1'!("Z'G3$1I%!4) M(U'4;V<80MRQL>#N%O)T68!&9[!5NBWH4*O=]F>I<\V6=4O>3G=0*P]J[?MU M.0[\[KCN6&_]1@0F]?&\#%?LC$/.49@M=!");[37#HG^Z4UYT%%[QD^>J9.'-3=^H&FJ$$_-H6?,$ZZ- M]JB 3&_TH6*QD#%1^O.F;G$!_H4<7QQ W7:T:NLQK!9@+E>@W"@&'HUFCO&5 M :96%%F24 P3GINDVQA!4F *21(EA.*L(-2IZM2-)G9 P^73D6D$/W!3R17R MNEB#WG0L_Z#//T[J*==+VHK^>?.)MK,X;CM]@:V,B^U)ZO;@8*MD[3S4.\J= M5KC:LJB5!?O:UOO1^S,3[1ZE&VPNO ;R^I=RV%C?8"@?A .'&ZEWZ[NF\/'; M1UG47;[DVI[,Y MT"ADAO,L9:9:K*P$JI@)$F&N,I4C)T:TNT]?VP.IRZ[(I3@DV"TK;NOO$.OI\M_OBVTMM6 M8XQ,EK1>^QE[-" MVF&+YAN]079>VW3(K=034(<(&,'!1G+/>R@7L+QOC:P&'W['XX+)T8V,TP-Z M%XTKYU*T=7W-H:GQ#O*5%$TJ9?>+-I72Y,V^U_0XS7/*6*IYBL>,0(1)!@L4 MY9#3-$H(3N,D=F2LGI*,C[^2*$'.%>5Z38*M11,_+919-(D>1M5O%:DNP9+SU7J>HDR=.6Z:_ Z4LWNJL?U:)WYI5J(-5]] MHS.Y;!,Z"ID+AC"&$A%MK9&$0VH.]9.,*HH+FK$HM=F'G7C^V/9AK82@%M&A MQ^41Y,X3E@<\ A/1*R@NY[A882(6O,Z_J,\<0V+S:J"0P6/?Y7RMX7G0'V-5 M.^;JF-3G%KNED?X_/'7S/(W(V;:=1VX;KC_G:9E?->(\2. M@>9G@+4ST3S!%9C]+GKU%LJ<34_ W6I5E6R]JG-E5@O3*,'KCM,"+J^1Z&>& M&S82_;+>!Y'H%K?TC/SL=J ?M4E6%^"8XB+%B908*HP$1*DDD HE8U/(B7.WUEF&Y,4R)(+#'-(B#?"MY9>KW?59O'F>+JA12#S@S/Q$?YN_FW\MJ,6\<95C)3*4I8E>H1BA-+-SBUXEQ_BM)(N<"Y;G@EEYP0/)-[:MVK;E[7M:5G7?1&VB:GO5LL9M MW]1Z/Y-M>2!]NRD,?9J]DSQ_I%BQ_JOE- Y40*-,>*_XGDY] M]SM,S[;F;3#59_6V_*YW6W.QG!).">9(P(B)S%2H2R"A!89QKE1>Z*FG*7)+ M5C\RBM7G/VS5^4XT\$Q+1T8^!J,=J_:%9J"-1-=>1S/C1CZ/G<=/*^^UT_B1 M88;M+'Y:SX-.XF562&"D=&T#N@?B^:_;!S2!/VU'5'KT #VN^M4M M0/<>.W 'T.-*'38 /7%=_WJR)B_DDY92_[5)=#>9(W/1UK+=S2(YEHS."X9X MSC2:E$!$<@DI)?J3EWF:$:%2C)RV<]<*-#:*V*1034"K$MCH5!O[&ZUV,J]\ M)+=?/;-V5L:0\Q68MX:8JE[5"QXKU>GEN#T?3F\4O M=+Y6^BGK2@_3I@3@**>$90G,DM14O4P+R#(N(,UD'",06GAQK@8F-(WM8=(GW^0X. XNE:M!NG'6"=\#T9='Y"PN9]T= MQ^\0,Z!&/TA.!!#WH%*/B^J)BEG*1_J("A3./%1-N%/\Y?6U5PMOM?Q M4^8WM%9S N:O)N"QF8 G6OW+.#W^*/4_VOR^)1"FB$K'OZ7^P5.IV0EP^KQ< MS]HRP_Q1SK8E_1A=EES_;#$SF0)=U!582?XX7\P6#Z6_A$&[:3M+X!<>,1R3 MV^GRBM(M;^EW!G%OXK+6U4M=A;?[HE1*$!(Y+%":0\3R%!98IC!B$J-"X50* M*TX_,\;8N+P3L:F9[;;9/P:AW?[]2F "T_AK3 )T!SRCOL\=\[%A!MT$G]%S M?U][[M)^'_@_9/GP:+H'?MW!N:Q3"+0:@8-9VM&JCA:9\W)6 MM@T$ QPM^D78)UUZDFQ0AO6+YCXI>WYZ[]3.]=.Z3N.Z4#"Y*6(@"D*C.)*: MIA--V"+/8,%3"O,4"Q1SDA0H=LST=!E_; ;>COA@45?=XZ\J(^@)LZR3TW=" M[)@W(,RA=_T["%M6E&]J3WA-&>T#GN<,4B<1ADXH[8//D?S27H]Q#W2Y>Y)S M80X]WL_HPS2*I,!"$A@1TR,1,PH99PHF+,\HT?^/"JM]Z<&31T=6G7# 2&8.%JQQ58S=.Y?@%_6R.7^?5)IA5 M?\AMI;ZE_L3K;+[E5[E%E]D56Y,%=_633-4Y=3BA..LBR% M.5&IZ9F0&/> <10D"28B14HX]=+Q(];8/OJ-^$ M*M,:!SQWHNYV2VI:Z:S MBZ2.!9<]S::='3/\' 7FI%V%ZFX.G4H3T"D%-DHUY^BM6J#1J[YIHYD_H\Y:.E?K+8-,%H>\NVTKQ9S+4$:RU$6\I:C[@Y M/L*QC),TRJ! D=!4+@M(>88A95'.XBB6@E/G$M)]I1G?V5^GS'\ZUY+N/2-V M=#P0RH$YN-.BVTL:1FT5 3^TJNBMY58;L%4GR"F>!U@]EY?N+<[0)::OQ>U( MF>FK']DS2?=HK].[JC*=2XTE_M/+]I(V$>3N#UJ)INGI4@M:MA)]F#=L/V5I MA).8"*@4UUM=$>>0RAB9>OU)QHNL-U:_?;*89XH=R M#I;U >V/CEFX 6;3CJ-O-4,#9>.>:%\-=A0TW:EWKVN5!+66D[:3];+N(M!I M:LHK-+IZ3,D--Q%>TW(#B#EL:FXXG _2&,[#=F8>DUQ;W,>8MO(P!;AGI9S?]QN M8!WO"%N[7 *:OL=Q"6K>[@UY6Q/VN/X7S=03M[G[2MZ4JY>[2M(W"R&G<8*S M1$D.2:P2S1DLATQ("860D60B4X6T3@;>??#8:,+(!HQPP$AG[REY!=9E1TE? M" )_\9;:._E)CJEZA9ODU>,&\Y(<4V+727+T]_W6\:^+%SI;O6RRP)*($:6@ MT+LWB%)20"8S83I#\B++"X7BW&75?O7TL7U\K7"@S>-Q6YU?XV:W%O=&(_!W MV 'A/T3VJ,8^U]37 PRZ@A[5;7^]/'Y1OT_5U.]J['Y3M\T<%2SOYN*K7,KJ MNUR^T?;_@Q3WBS>+Y4K_O#T_FB:%64-C!6.A$42DP)!PO;+F-")*(I3%V"G) MOI<48_OT[X1H79.\$1C\P+554ZZD^+'V4FKIEW6>B&P4<+3=^TV5'8L$GX#0 M)RGOWH"NW-0$Q F,R 1LE );K6K\.[TF8#-G$] H:2;*:%E?U^KIC[JN@MDG MQ?439% JO JK?), &- MQF"K"] Z0W-Y>^>=*972Z U;Q7>O_N#0*F^@=\$A?W=4[\1 *<"C>3?<V]PPV>DJYS$Z M=LBI\KEI'43N0?>X0\[$_I9XT+'[UO-]HY]:F754R#__EWR9,IDH$F44DD06 M$.6,0!:+ L8Q(R3*FE1U_>$]E<7]MU_[L"5?4^H=5C:]]2%?0[$-'T8G\7J<2&:TI1FH]CE MC?^V6&E+@T>")0PAF#&.(2ID @N<81@1+'@1D2(KA/V1UN4!Q_:Q;PLP?#?B MN1Q)6*!K<\#D%[/0#%!+"QIQP5;>25?)XK,"OP4 TN5TQB^@0YVO7 VLX\&( M/4KGCS8LGC/@X82]5J^/%QSN"U8WHXO=$'&1R3B'14'U5K_0W$SB',.8,J&X M9#)-G"(NK4<>&S4[57+P7C2CG0U"!-.\^O_D [E:KJF3KIH;F:F$:U9M3!_^Q M.LX(#5QWY!8Q/LZ8]*@UXB4V:-N_ZWTY+U?RX^NSZF:WO]=@+^-<89KJN1!8 M0!1IGB)(KQ\1CK",>Z].!7?\3(T>?7LCVD^/':\% M!CUT+- .WHW\\..^7Z\]D!VFB:$SB&$:%=J+<:-FA,XXG6XXZ/ZHGJXV.C/! M1-\>I5Q]-*^$WI>]73S1/0]![^N>;]\=5GI9'+:YOM>297LO4(E_.'^XK. MF]HF^J;WBVK'Z&N#!][1:JXO7'XQ=>Z7^D)S4/LZT7^:,"YDE"90JI3H':/$ MD*5Y ;G>V">,2J429K=CO(G\X]MUOI72=#_^*I^IWD+5KX7#Z>+@\V]QYCOF M.0W,NB8.S.A>^^.-]J:/FC$;#0 3L(4 ;#&8@"T*==R9J4RV>SK4(@$Z*"9@ M!XPC55K&_/HXG'2/^34:JC/)DU'0O#^F)VEP/2 M5$5;;5\I\SO33F3GC9(M&N;)>L%;:9U,.0_5OFA\43TOFD1\(!IZJCIZTG]_ M7E?+M6EZNEJ LR]\+>$?CR5_-*.W<[4IO"?KH#=0+ALEZBGUU\S^-AV@ZV<@'6" MF@Y*M:1N&T&G";#;&H:"-;#98L0VI-T(#CK))Z"#>B,\>',):N<-9!_,?&XI MG<8?=)/9!YG];6>O9]RF1-M.DX>OVB#11&Q^.64%3P3% O*4YA#%C, BPYH$ M22999,)Y8L=JF&$$'=_6LFDIU0C=-71^Z=T;)]#T6CH0;CYEH7T,'BNW[7;9 M^=VH"UI]?3HC@D[(F"JXG9#T+U7$[3S:ONNX71BMW^JB17E:S&M*:WH"W:U7 MCXO*Q)9/<1+A@LL,LI28S.4LAK1 !.(H0@)QFG"A7*SC,V.-S1AN1 5+(^ND M+<8)Z$;<_B4ZS^%MQ]F>4 Q,O"V WQH VSYE6TG],:8%'#YI[]QP@W*7A=[[ M!&1SR[41*%V-.+V?;_-17N6A[(4YQ$BE&4;4]-TV&8HI@I2P B:892*G^C\L M)4>N%U.E:EW^-ZGF)*/8)LR[W/'SZ:#ANF-Z,Y:#5)[%/"8\%3 M;9$)SO7V/9<2T@2E>N8*E2:L4$19I>#8#C@V ZV3#6AY'9.Q+V)K>2CI$;'0 M!Y&UJ!.P$1;4TD[ !L6OYU!T/WNTA,;K>>.E,8<]8[1$X.!^+U6YJ(ZTS501B5,B>!*88D9SF,!54) MDA+)2+EU=/(AEM47,V@+IXWX1]J@ZN_IV>A1-S]U/*[Q,HEVU#38Q-R\\VFG MTG[GTUJIV_0][87R %U/W>0:0\_37DA:=CSM]^Q^]/V>EI6IB5QO F>+Y=J< MVG?M,WFB*,DEA;$2"**H8":'*8:HB!#-,QH5F5-OZG.#CH$9L3]PSBQG@XA/]CH[WJ"L9*/Y/MM8W=/;R;^?>/YIL=KQ MZR0TPE%BLL%C1B$2(H&4YRF,,Z$8)XBQ*'+T])\=<&QLEQ>!ZGG[I<]A1FZ+^9UF!WIF'GE _LQKRE'-]?OQ\O6EMS:'07G.4,T@YAG M&40DXI F"D$IL.(%2Q5*$C=R/3?<^/CSPZ??WGVZ__SUP[MO;BQX%E4[HO.% M5& NVXBYLT<,9+W9(.*3BLZ.-RC;V&B^3RA6]P0K-FE,^3K,:9H2DA,D8A@Q M4^&020(9R8V# "59D6282Z?0<)?!1[=Y="DYV88*.MI?3G-CQT2A$ _,3'[! M#E$G\0"U@4LE;LGK8,X-LT[30EM#G#"89#PV#?L0 M))CIJ> \(9' B:*.U5M/#S9"ZZ@5S3FF_ RBUIM #RB%W^7M1X-/P$90K]NW M"V!XWI^=&FWH#=@%K8_LL"[=T;>GR;='.9L9"J+SEVDF';6(H)71M9/)*_C.,\#UH 3^ZIWPZ-&_ MY)C:5S?70@3N7'%/HL&W)T:MZNKCH\O%N+LQ_3%W^[W2F66#Y93$K^"TCSB$ D(@$+D6.8X53Q+$TR*F*WI=UJW/&M\D;>.JBW_LN.Y(X^ M+BO4+1U=OI$,[>TZ!>$$-$*#W]O_AO%ZN<#EU?5E-?"P_B\7+ Z<8$XW^_*$ M_3IKRLV=. B.M<&!TASG$11*IA!1GD(6)0ARRE06T501[.22=Q=A;$9))R]X M;'PIW/A2N/&EK&I?BGLF6(]IZ>O/\@GV31Q9&_3/>+)">J]L 0SKMKHHQ8W] M5;8H779463_)%R.^>31U4#[,VQ]]9K/RH>EVN5/62"!)B"P26"@IM &799 E M$8.(ISEGF&FNY-<&!M@(,CZ+[OA7V^@"ROGFYUMU;(L8^9R_OO3I>TYN0J$^ M)L,#D[I@&99-K22Y,:.ZH'6959V>UH]9/RWFOR[;=#1E&G0BENK9$#%$*%?0 M1%!!FA1YE,:"8)2Y&)$[SQZ;==B5\WYC4J7=3Z]W4;,CJ9Y8!&8>+97^;X . M84?4]4D.NX\?](L_HM?^9WSL$I^U/)OZ;GH/^D%+/%^5WZ6ABG8+.HT2%DND M?/\9-A10V"( M U/(J9J972G,^M!KHT-MVRP'.?*Z M;PE2_/BS&"LI96.-G5K+1[5-_0Q;8< M_%=IU"UG3?.6W48NG]5>-?EI1C4)YGHSF,1)!I%$#-(TY5#DA4H932+J5L:@ MCQ!C(\G>'7"NF@D[@@R-;VAW8-UC8R?A,;U6YA(BYX M)K6IR".<0,2I@H11 ?,TRGBB(I8E5B6=; 8;&_%M9*VK,+Q=K-E*K6==:RC' M?>%9E.W(SA=VHJE[N=#>5W(X%C.@T0(BUAA&,<(091$*2P8 M93!AB@B:XJ2@3EM3A[''1CI?WS79PU_NOM[_$]Q_O?OT[>[-_8?/GQQS3%S@ MMZ.?0* &9J-6:E"+#7;E#I^2T@,QG]3D,OR@3-4#EWWBZO.('OU;#P_>/ZT- M-WY6.S]:3I6($IYS;24IS$PX&(:%PAF,\\0T?Z8L*ZQ:/SN,.3;>:F0T6Y/U M7*WGPC0B-'(Z=+NT!/L\6P6"\"9^OBVFNS\/ *E#VT__T [4K-,/Q&Y]+MW M.MN=TO)1P_64=-/M52=(QUM[NDC,V?[C8J;O6)IXO-7+E&&,"B9R&&<)-]6M M!"R*+(%YIO(4*1P)X\53W6D[5$QFM-V4MC#EM7 MUA*!@]JRMO==66[L'XOJ7Q_F7ZH%ES5K?59?Y5)6W^5RBJ.4A<''-L'&,D-='_S]7B03_7T1-M [(=PWB&+C#) M;*2=@ [ 5N+:J#%G@)W4 :J2788H2'&R,\/>ID;991Q.EBJSN-5?D\2N(>-+ MVT![^78M_REI=?_'8IHDLN"(YE!B+DPD=00)U3R4H3S'L>:AB+%K>R:>&7]L M=)1$27Q]Y\1S@-O144 8 U/3R;Z*&_$GH%-@ K0*P.@ M!)A>RU:H!>Z]>(Y M$6[>B=$"'YO&C#:/Z<=LIZJ?'7I@EG?B_ZR7*S-\3:VF]TA]\JMOJ+N4=-U* M-A69B6!Y04D!&3+ES:(,P<(40E$H1B)/T@3%L0L+!I1U;(QIS V^2>)\7F@I MY:JLI-$(L-81:=SGX ?]LC0U[^.L#D-4ZZJN5EC.];^>:I_ICV[D&_*=L"/J MDPM%=XF)%@]1 M\GN ^?&Y;(04=] E9@#<]Y>C(8;LMW3580'Z\[K[LUQ.F6),&]4I)%+;V4C* M A:,)3!',D$)RY*4.JTUNP\?V^)@9 -&./UM:_$FJ^E:5OW9C&OO_I_E*O'-YHG-(=4 M._7R3)F -!$PHCR!R#2'8E&:0Q;'-,4R*DCJY!6P'7ALW_;7=[^]^_2K8P,H M:Y3M/O<0V 6F@E;DIJ]F)S3XHS3EHUJQ@X5PNX'E-W[;.[D@CXXR-L9HXP\W4H+?&SD=]R?'$;7CCJMQ"LP8[A YL\19"'QRP_&! M!F6$L[KN\\#YBWW5EOPD5\VA1\G;GYIBEIOCSU@HD0DF3F53!6KY[D]9\7)I$AO^(URH.:LV[>GW+ M"=C1?@(Z_4$+0/=;"6H(0M?K"S9GX6O\^1=]!'4!@\V'72W!<,/[K7^S[4U? MJ#Q*3+T;:6H-JIA &G,%E8ICG&.*.24^BMZ,-0CF3&66OJ;_1Y$BJ&IH I1%A3#DUR =,T5AFB.6:)574:B['&RC$59:P$*R,LH+7XCM7[ MSL!KQRF>0 M,)XV4P(@)RSFL 9N K:@>Z_1=QL-KF;XSPPU;I>^RW@=%^BQN MZ9G-2_]72-N,V&'>T$PS@P$5T' MKWM&:!^8O*:'.@DP;*YH'VP.$D=[/<27V\;\KV'1.N3$U$\QMM=/+_4OM4E6 M\O*9ZK4\27..648@SZ4TS1(S6-!"[\EBTQTCXDF!G/$&91X+O?>IQ>:6GFD\U>)95JN:D59W4LN$B%PSC M"&(1:8.+I04D2!8F%C=F J,BPDZ5W\\/-S8&Z:2=U,F>JWJ#(SN))^#A;-F; M/G#;$8D_$ -SR1:_+QO\WFWQ\UPVR X6KXE$YT<<-K7(2ON#9".[N_IQRYO% MT]-B7E=H;&/0*6*QXJ;G2,&T#8(Y@R3+4H@43KE*F4RQDT_M8(2Q,4@C(*@E M=&.*0_#LR.$J2 +SP2X: 4+T3ZKN\YL_'&30S_RDCOM?]ND+^WW,/ZV7VN18 MZIW,$ROG;=)45N]0:OX!.P999/75ID_-AYTNGPR M_#""#[IJ##H7^RO1L(,'R91O.MYN,[E%ELJ"Y1CF&39M ' *F1!*6[0L)IAD ME"*GZM]NPX]MO>G2O]M9W?2.KI,5%@J8RL>.^V3'^;!;0,*A''@EL,JO#]F1 MNQ]R R;;[TLPII3[$^@X)MZ?>DI?'VQ5?J>FM?'V%#NE>80P)3"/5 21I-BX M"@@L<"$X%E%.$'9SKAZ,,3;FVHIXA6?@&):VSM"K$ KNY70#IX?C\J3Z?CV2 MA\,,[&H\J>>A#_'TI7UK=A_M6/UI87H KOG*5 A_]Z<)TY?' _?-*CXEB*0D M$Q12Q(S!DT60X#2!$A-$&T+_T3TJ#GN$7^_ M5S-KB4$*4T$:=0 M%*B *,UR6) (P9PSCAGE11I;N67/CC(V>MV5T#&$]SR:YVG3&T:!:= -'FO6 MLE+_# OI^W<82/]KGWW.#S (FUCIV+&#W<4WS]%O6K9.TYBF,BWT\L9S;;BE M>GM'5$I@PM(HEADK>)S<,!N_D=+E*[IMWOV+J>MOLN[K3/OE[5+MV^FUL_AN M.F&!:2]8^GRCZ2BSY%]/PDCSX5LA_ZJ9[Z\Q#ICCOC=0OX7COES-Y&?U82[* M[Z58TYDY.JRS*\UHC^7S_>+=?%6NNNRD.(TD9]IVC),DA8B*!+)<,(BEBJ.H MH$@4AQ=.&_@HAWXDY5A%#- M!5PP\\FY5?M&5CH[T]D3?>N# JO-;EGRB)(KLW_]"W"1:$NB J@61/36;8E M N<\(!\>X&QF'.X18>_>BV'@6C/L0(A<\J>M"*.RXT!\7G+?T&$&9XN)]5KP M#\52-Q[76^JJUR]+2)9@15ZR:F\C2 YQ*"A,."6$I2*+I%5D\HEYIL94;\EC ML2&+*OZ#:1EU,V5MF1+&M@_;.IV>/*S6F^+?U8)8YW\=1=O4GW$QAMY]&G0# MKLMRJ^6KSO=*QRV3SV#@.-7JZ%1CYU'UZ7LD2:KWZQ?TT7K9\;0)FY51AL(H M2V 01XHHJ*QBCB.81S(E(6)!**U<%SUS38TL*E$'=)\Z@:09"3C"QS,1U-V? M#GH9>XA*-L##>;>E$].-WRVI7^^CW8[.7.(XS6E7>BHG$@<,,YBF*58[HHA" MDI((9B)/\B3 -.=N,IVF6N^K-UEG<,FO\\";L8I3.#USR\5(NDM]\EGXZ_RD MTTB .E?ZR_Q".^ZA[)$=[2>JZXNQ>U$V^W\1YA++C$)6525/T@32C$@81VF" M,A*)(#=JOF0XW]1XYV1SW59LRV,84]C[><<#F)Y9Y[5PY"NU\51/2[7;'!// M9Q/[P[5%K6KO:@"RHV9XEH#5Q*XOTG2-PZ@A:]-A1J%J2YU:HK:];&")QN6F MX,5BJR.)O@JV75=Y![H37\O3&">(L1@F88 @2I6MF"(IQ&G!D5:?Q MS(13(^JNO& O\*QI CGHK/PLZ&;6H4LH/=/TA2C:%W(TA,9I-<=S\D-1,K+0K>3?+_D[LA%S@71F4^;9&J\TL@):D&!EA0H4<$[XQ9XO9#V,X@KH#RSQB",C+G" M!(0]/Y0M092"_7*W>OJ+NEQS ]8_5-9'AQ)ZAQZ%!DR4:Q]]H^\.V 6^+S?% M@W;-'(\;:()(YY+3$$L>PS A3%=PU8WK@ABB/,4!#G.:AM2L/Y7%K#9W^3@M MJ79RUU%63= .ZP;WB%KVRB9O:NT"63\;.D3+8H=CN#0&NT7W<'LFE3W.E<3@ MS6$052.T>SPM=HWN<1UIYWCY??R+HWVD'82]>TG#H<;;3]KI]FQ/:7GIL'WE M7P6_4QO6=Z(L[NKL=WU", ]D'I(TE1#Q1'%]3@7, X'4JY-($25I)#)JLYL\ M/LW4;+U&2M 1\]R)B0VH9KO%RZ'R3,P#4++>%_:#X'(W>&*F4?> _=J^W/F= M^;:KLM<[^OFPW6P5_S2?U-&B^Z8X(1$A3L,$RC#7MJ!((>8A@8+1+$&)I#2S MBM4<*LC4N.1X%69-VDR_F MWWK8AK*\6=1#YJ4HU7W2=+V?@9WF=:>IR:5B&BW4 M!+,S^^7^,R9L&JV$IQQ.L[F'EJ549G&AMT_=0N H18G@*85)'C"(@CB#!!$" M)4ZC*,]UEP:K X&CLTSM+;(7- FM'ZQ?!XYN&7R'C(8>B%P&V9QV,3 MC5S-L4?7PZ*-?5^^L&+;U79SOUKO$X5Y1I,DCQD,>:J>>RP(Q'$6PBS#&''$ MF/K?H")L+R::VJ/?*>NUDW1@O-E);,VHP 5BGME@&%C#BYB=0,)+7;*7<[U. MJ;$3&I^L'G;J^YZVO>4ILZ7ZYU;->K7D^D2N$V6)DHSD28H@#A,*411D$+.( MPRB2DD=A0$E@5<_:AY!38R6=)J(>K4K@@6SD92T=[54]KY!G%K1;'/<;R O0 M&W7#.$3.:6T0+T#:>D-XR5S#V+Z^CW\3Z@W"KY=/RMJLY'A7E&RQTHV:]S7P M42YXE%($$9(2HBS.(:5(VXDLSU@2QX&(;#COO;^T^W=N1L ;T9Y?H!=!PBK:4&';&KK-;_NRJ6&_!W];L2OP1[ M5<#O7OH0V$/HDDTM9A^5(^U1>=5?Q&RV,NV#[7 /,"8XP 2 MEH:* M, JNVR@%1&,@]#07A,S.*G1Y'7YC$?)_+Z?T1Q=Z\/DJ[4?.1.[,[E MP>=UP<3@X!F_RSZ.=\;94OZ)W#)[G3O<7GJ)V1EE>:;DC.D7>%I&M@OL7;M? MS"8=7"Z&"<%+W8SGHVY>=B/?KH6:;YZ(E,J,Y3!'#$,4B QBA!-( BY9$"5Q M+JU\+R=GFII1W0I:-Z%:BZ?5XDG'*"]6Q++&W&EPS8C<"62>2?@Y6I64.N*A MEM-IW9=^*!S7>SDQV=AU7OIU/E+?Y[ ^HBK!L%T/[(H<:H&P9Z<"A5?:4J?0$T5I.)#O6U_I,XM7"NW)_CA,/7 MFCH[#?$FX-#@M2[A:(Z+:E-0-S+TV,C^'B-NPM1-SC1RV MUJ_Q8=C:F>\//"Q9J(V)KOC_8;5^M]K2C=PNU"Y&=U8MOP@FBB?="ZFIO31/ M4XF$) %,$L8@"KF$-,LSF$H2)FF0))(9E4$;-/O4;/%64+#>23H#I-6H*AW# M&YUT%Y#JNY:G*5:+8WB6X@MRWR[1?C2681&>H?')T- #AV+)V>;VS?TEG- MC[B7SE]SL8?IG7A4K_^Z ;GZ>2&J[>&27W5:?9UL9##'(N*,LPRR7"BV85D" M<1PE,$<\BHF,>!Y:>:U="38U9M)%QO\+=)TIO*/>8!?598MG[;L:;4E&=&IU M=9J!G595%&I7+[6-?-Y]9?:\_8H75Y<3P#WYP"Z3[;6<8TX0[?&:N1E_:"&X MM3(S=57Q_:G=EZ+\5U7!D*Z7WL82XA9PB&341@D.JJ?2;MB;Z D&E8?LA=B,3UT!YYDC!V$VH*#:>3#<%DWKF6_DPFCG-3\L?F9P MC1UWE.O-_"N[%WRK6^_J@WK2,-;?MF11R!_%\JXU.H]EJ!"&0X3R "9,=\ME M808I"SCD1"8T8#D1>61V^GZA)-,[G/_[U<=O5[?7-Y_ U:=WX&_?KCY>?_C' M]:=?P=7;MS??/MU^-:.>2U>HGY5&1-VW)_G]6]!J,@-A! ,\V_U!QTCNE*L, MM[UZ^R,X;VE&CE#N84(U0X<%U6\O&?!2$48A1T@=KI^M:W(ME M6;&VSMS7056?]1\J2:IO?5XI.E>FXKKVR.Z+6Y97_)_;.FGJC9"KM4[[GP=Y M0K-49C!C0D D&8)$6760)C(.XS1%/(GG2W&G[=&J=)"91>=+7B..P#5''$CM MCR_JZG&TDA)LR/SG[D'7\1M >$3_:1=KG?$-K MN54G#Y_)>O-#-RXL":M.&=2#>$]*4:4G=+\S)V%.4<(9C%.J(V80AYC%L*8K,1 YC$6><4XZ2B+8L+!D.EOT30]2W2/Z MF@TMVM_VXN_^5H+/?: [Z&-A!)W?]A7](KQRUPHC?,XWJS ;YL((Z=:>^54; M)I_$YD9^$:58/XER'F=)3M,L5[R&E>D72PDI31!,)0XY#>)<"JOH((,YIVWM M#0R;[H'8C+P< ^>9L#K!U#OX*H&K/%!M!+=">XBH/H^0E^#JGFE?)\[Z/ XG M0ZX-+AW&.;OLCNOEXW93?A1/8A$VJ=$9XA@EE$,I"=*)E0(2+AD4:13P3 C. M[5I<],PU-8ZI9 .A';GT86E&*HX0\DPF^]0ZW8E!"SH##6 >$L<-,'%)'WW3 MC4H;!GJ_I N32RZ.-^P[1*N821A'%, M Y;RH94M;.28&KUTX]>.'9,WI;H[I1KT*UI7[AY:9VWH IKQU@C+XIG3O*[( M)1&$0_#T%#!H)2+2,&=&;&H\X]1XLY99ER%L MI :5V#/0" Z4Y!8=Z8U [V= +U!ZYCH3%,\;<@/AY"M6A;U5AR?CPOILZJG# M:_S.L(:J?COHRS3GXS!J&-]\H%&XW5JOEL7M+W304K8RNZ_8_VZ+=>7PJ'ZO MRR;/N4!Q&"($(]U( R5Q#''( \AE&D4H"1'#B9TOPG3JZ3DA]@UHJTZ?X+'Q M%UDZ)(RQ-[-?G>+Y.IUJF_UX*W=5R:W^8U.BW5,36P.TO'6V[9O[]=K=&B#2 MVP/7Y/J!Y=IVH93OI11LL[-FE1'[13W\7X36MUC4V2^W.N%Y'X8LT@!%>9S# MG,E$L1A&, ]9""7!,:91&-(PM"RA?H$X-D_B.-'BW4CE3JNMYTI8UD>[9+W, MF&^L-?#,AEWP=XH\6P9=$^RY,N#W2AT_Y615>HP:^4<;KY5@JY77PLI)A'44:3(,BAX*'BUC1B MD-((P1 %C 4B"$-IE=MG,NG4]O:U9&"A1--/<;&3&Q MN*6CUPCVF%.6A\H< M%VFJ8.18^U.!QM0Q>88P1] M^\(J<6$E+]@+#"J)9Z"YJ;70#CUB%A Y=8V9S#NNC\P"B0-GFOG/??=1U'T80.S:,PBM,XCF!,6:K][ FD44 AHUF:AU2&PLY) M9C;MU/B_D=8Z,-$$83/J<8^;9_)I!0:-Q%V#MQ$:_-2(?;HT\Y#@0PN<',<< MFLP\=JBA!1I'(@QMKA[&0[^J4=9DH:M8\ <=2;195TGHS23-R;S(*<(D9A#G M>:YH2'*8"QJI_3[-F$!AP*55:*'1K%-CH4;HNGK,,[';)\K2$#7#WHR@G"/J MF9_.@^DA7L@*))?D9#;QJ-QDA<5+:K*[>(#/^[-0]YDRO>[4OOSS>L6W50;) MC90;\B^U)Y:9VH?% NJBAQ"A#,$\8H$RC4B8Y3GEF5FEU_-338V#]L+JC?#C M3ESU6R6OA4NV'V(#U[8SX#Q3S7/,]I*"&\>86?BOG6$WDN/ZB[9%2K!9@!H## J3+S%)201'D"21HE<1*%28 3!.EVI)=NO3J.-NT^T 4Y=;\4O$&76#[@"WE]MV M%T->&EYTO&=5]=?R:KNY7ZVU=-^6:NPJY*EN2%65UWGSX_UW9147I?B\+ICX MHKM<[8-:$B9"B7(!:413B$C&(%9&*V0X"IBD7'O*AP8A^1)Z>O[>;K3,OEFZ MH@>Y6C_47N"J=(>.75:[P4K;M@\?N-ENRHUB$_7AT&@F;[>'V0M@6DON^3W1 M7>M3O1IG]2I7 M"LWRO0JG [B\SSRT=H=^O7Y56\RJ8-S'55VTL"HK3J(H0F%(8,2EA$BJ]Q5F MB$ 413CD)&9I+NQJ=IR<:WH[@LH4W^::&G>T>71-]EQ'W,;4L&2//IC-V,,1>)[9 MXP+4WN@A'34=WWVF/OWA.M]PCBC_NWGO\=3G8A+^""/;-D(R[A%2&7XQ%RO(P M@#)@"42YCG?-PPPR'%*1218DN5&4F?7,4[.VCW;?L>RX8V&4VZ]4_[O'*_Z^ MWQS>H;?J5]U7:8"_[FQ[=2 M,^J'8DF6K)IU4SP5VO4WIV$6)Y0&,!(AA4C2&%(L*4RRB(>$)ZDDV7QCWGK( M?&HKWANABY"NY,:4Z&!;U@:5,M%D*S8@.[GMC'*+I3"SJ?T [)G8-+9::M"* MK<']Z5L-],]@)SRX.@^SM2%KCYA+.]1B]E'-2'M47EJ! T9P2F>[FDZ=9R@- M]+T89#"-8F7%H53"/!4Q%!'/"5+_QW5,Z\5T=F3JR=+98^>16^TJD3GFLV-K M<1&?78CPZ_+9ON#;B'S6@]@(?'9L]BGP60\JAGS6-\+%-90/^TITVHHU4=)) MQ!$6<0AQ'F.(:!C"/,A#F(F$Q7% ,VGG^;&;?FK;T^?]V !M6JT\JB\-+H1L ML@IF;.8/6\^,UBU[?*RI3=GIN@BN-IMU0;>;*LQGL](5YJJ6XLY3.(?!Z:GJ ML8D$KU7LV *=GAK'-J-<'!DJ[JJFY^)1EYQ9WG5B#M_\:#ZLSWO")!$I4TO# M2"84_S$$:8I#R$.)$DDS0811GM(%,DR-!)_%\M5R@IT6W?#-*DBO_<8@9_F0 M%3/T#OE=!]]G=5Z6X))X2%L0/04X&HOQ6A&+MCCUA"!:#_6*_<=U2^I$IC'+ MJ+(BPSB'B 6*2G52/4E)3#EG+$R87=2\*]%LGNQQ8N.K#?1]%=!<+,'C:;-S MIGN.V^ZCG2TI(VD@"*-09(%:4I*J?0)5_P1I+#$2B&72JF;4:RSH&*_,O@[A M?E?([&WX&KA[?D7Z[/L^O8;O4V[P_N=LZ.Z[@?OE#=L'!T(TX0Z=%*I/V_JP M!^,0HSB#,N011%F8PISC#"HJ9XB$-.,XFM>5.;]NR'ICN.5Q+:<-R[R4UB/A M[,4$1+^D[XKE4O^B;/0?@JQ?(;;NY$*') ]C)"(HLY K>D$ M AW/+<(DPAE/"OGG"%H\A[&ST,2S$PWT]2RJ&U#PXX(U^?9M [EY1D)&1(Q@ M%E(.$5+_D(#K&X)2&O$D2J1E5+V= $;\,6I@_/6#^J#JL5CJ+,Z&*%B74)BR M\(#Z[U+MV-5K0+_Q+7?CEJMDZ MRC_Q(OJ!6\)-YXFW=D&[_2X=>GT' .?7Z MV$DPKM=G$#H'7I]AHUR2U_B\!]O'@M!B46Q^-"1 ME#ETL &%.16KOE6VYM62_]\5+:^8(EJU%%EUC/6X$!O1A(8K8=Y67HCK9=.C MJ I0*JM*/:?:',0H%EF:$"A1GD"4:9G=:S2HC1FNHP2VV%:F6;JG>5NF"O M[ZQ93>W+:]O S4!'[6$M,T:^!RP*ID[E7ABIY.K5@U9&WP2Z@Z:278>FB7)3 M/.@G6:[6:N&K]=VH]17M^C9NW)^K+V@'@6Z^69],J9%XVU5%7Z/?/QU_L/[3 M6@_]N%V76Z(NV*Q [XU9S?''?<'N =E!7_VQ$JEJ1P>*LI:S6B%7A;7'N!5Z M2\YZ%6"\HK5CX/BL[.TH$UY2YDJ[VSXHD.J\WKHU[?7R2=1>VG*>TBB/\A#! M(*811"$7D%**81S@(%>V":$I;X^S;FWK7IV9?,!1UNT8Q6R4U(IJ]D45_[DJ M%'L\*9$5]?QGV9*3Y0F6V7J8[>?"0RI9"%$>2D@1EHK)@DS$41*2E-D=QP\39'K'\HW4.[:J3)Y5%?## MMNLJ'6!(M]:!ZV3,:[ZP'XWH*L'!3ZT*/U>57YJU:+BGJV*NK_B48PGD7 M(.B8!(=(,C8K7H#6$9J\9+2AO%G7!:\Y>N\5F).4(I3D$629I!")7$*VZ[J-E?? [_7#1%2-D.(_@@\?;_X'7'_Z/^Q;$YAPBR2A.A<@( MM>(SXYFG1F@[$;M-L!5]/?/9V3&7^2J849<7;#USURGOW SL =\+[HZZK+%R MR5WFDX]*7M:8O&0O^P$&%L%H8S/W_L(Y$0G&28QADN@V6C(GD$2)8BN)4,+C M@ L1V)1[/#*'%26-4-?Q?9/@4ONYFX*.JZ5M^8DC8)KQS840>6:6?0CWLZ MAZ4"3JOO-.O_R#3C)O"?UO,@%[_GJ\,>]7=B73RI(9]$4TQ61S'M>@:T8=F% M*)O:?#*(DHBE.4QQINR53.%)4!+ ( GBB$0\B3.K3!'+^:=FM>S%!XN]K'8$ M8;L$9N3A$5C/Q-+!="=ZMS_+/EE$]]AV7PEQ('(N._-#ER+97"VKWBB/>IKW3=0R_U8*N5U\5,*4516Q_2DM3T7$LBR" M/"+*[D$20YHE,4QCJK9NF.:4Q&9'Y9>*,KVC\U:9655,:%-%P^P4FH&=2J#6 M"51*603X7[)N_2PYYEIXILO](CSN%D'L%T'L%F%;+\)":V/3.-KQ\V2>5S'2 M^HR4-J$$W"[(&O!]"YF5!)M[<6J)U*>/?6OK*F?! QH$#%)XE M%+@8;Z 7>/7P4-2AO&K>MZLJ:4&H%ZSH]+ZYHNI52]AFKMY@N2 14V8\CW51 MPQS26+WDHH!C1B,DXPC;&/16LT_-G.\(7SUKS\1_UORIU<"RQ*_=VAAZB'TA M[MM-[!!L>T_Q$-"&$7"'1]^>IRU$]#"A#M$S0GV(J*S-.L^V@UM)%J)T95:>!*776#R\ M:CP3\*3$SPR[T]\:Z"M^>%RL?@CQ5:R?"B:.%PGZM*IC!7E50*V\U=Z/[N?: M=_UIM?F'V'P1;'6W+/XM>-W5]<-JW?Q)?R^<1R1)@TB?W9)0V7NAD)"F)(=1 M'K ("TY$$%LYG$<5?VKD^S^BN+M7>L$V[*8NS5DGQ^_$KE+/M\OU3K?#HFJ6 MGNUQ[QE#]_AD[P3?/O9&<=!H?K*6VPSLU*_K;I:SY[7>JD BI3[X(72+BQ: M6=-QO+J/.B X=->_RMHY]?F/J\&X@0.OLCH'T0>O(\6PM^KG]8H)P:L\Y^NE MVFL0A?17L=G40:QU],3S)HJ)(!S'601%$"*((I%!&L489E&"., M(,6HU#L<%(K@HQZ#F6ZJZHVO?FRM)'(H%)G 5J,Q D, \$ABD.9!H& M890B>FF]AN-6.]\)=6CBABZL9=UV.U:N603#!SD'%@R.8^"ULT)WP ME>L7'-']?)F"8Q==VCWRS;8LEJ(LJVCYLC+.RC<_.K_5C0BCB/.(R 0&)->' M"P%1&R 60J(X+^-IS&1J=:Y@*\#4;*=NT\)6 ]!5H6I6V/G#I3TC#=?)C)]\ MHN^9LMP#?T&G2#OT_+2)-)3AE7I$VB%TND&DY3@C-Z&J(_<[\6U5W9C;>[)L MFF'L]LU-4YN,IE((FD"JEQ>EJ8"$)E)M2\.(2R0SPOB(S:ELY;?A@_&:5BDA M87/\1LFBVF^1*LYF"NVKK&^1B":ZIH>Z,8)(9V3('%*>$QCQD.=QF,0D1*.U MM?)_@_AO=W7R]GC=QE?6-X;A*WZ*2^W;-KB\45:34-=1ORD MU$ [-MH[3"8 M4!.MH0LWB>9:UL+_.9IN#5T39\VX!@LP--^(;O:3?50FV_5&/)3SB$E*0D9A M&J(8(D:)VCDB :-$H# 0,9'8JK?RB7FFMDO48G:X!/RN)065J)8;P5/ FKT, M',#EF;H'(34@]Z<7![G&CF7IU??PYR=_J\/"-]K]VV*MFBQW/D(;V1; MG>'];T"7#\:55E:9^5=!30.Q+4WW-%VS/&"(0=J^RQ4S?!6]K/NNN0$T2@;J1(DP3!L.0)Q"%F8 XU%TM M='OI3.*486ELK?;/-36N::2%E;A@5YG\BYU9>@9? RO4'6J>.:4'L"$9+6>0 MLS HW2$X6JZ+_:UG9PN:0=)K^IT98CQ+STR79X:=X24C.UD_D&+]=[+8BJNR MW#[4IY>Z\CY3K/_WE6X#ICO,:CGG%*$L16$(\SK6%PM'$*@+1R@KV@(SG%+-;:LSO,S_I-WQ&F]0:5XJ"C^0P\K M+-4D7%\68O\YG%[VZ^#,W35@:E?1U\WF>]G$0B) M")) O8TD2D43X9MMWVW M10D:J7W&;Y^%RF\T]^GI7SFV^RPNYR.]SP\QC+8^%,MB(W11(FW8JWNJ4&/6 M_>VN'E;K3?'OBFF;AE;_$&3]07UW'L4XE5PFD#-*=96\'.8TH)"D89[F(HZR ME-DQV#!!ID=F41 A.Q(;N 1F?.8?5L_45BL *PW 7H6F_^8,=+5HVW3.@%8$ M:$W%8QBG*.0Q9Q"#*@QCF/ ZAD#BC$4-1 M%%MUA3&?>FKLTLWFZG_U7YH_=W91#,\1O4#M^SC0'[L[*^4 M(&>*RNG4..,1!O+:AFRJ,[<;6;75NE\MU,5E'5B^JV4:H5"P!&.(D1 0\2R& ME L,(YYA&8:QVB-:64A<Z.S5JA]8/6%?L_V[R2H85ES1;!D,)<0^N;O5R@ M:L];-B@YI2RCB<=E*QLL#HC*ZN*A'/5RX$]J7[)[+E#$9!AG DH>"-W5)H>$ M"P9E@C(J6991E-J14]]TTV.E(X^,%O@"-NJ%VY2&7('HG7\NP&\ [YC XI9P M>F<%XH]QR)]5H[Z[37Q@02/JL,VWENRYW M_6F7_(LHRG(K^#P-XP0%A$ 9DZK,3@JICF.2-.4TU/&D468<4&HVY]1>5W4> MJK;UZCS\?7K(=LFK1&S1=,5>BUTVE.Z?4IVPE5M:BO_=*G-C\4-]H5;1/JO? M9LWZ:<'32G@FC!<]L6N1]YE12FC02NT>4(O85?? CA3#>G"7;^[)!MR3)P&H M$,O.O MZDR%#T)=0A:WY'OCVGI39^S,<98S2FD"<1Y+?6!,(,YD %G(4H[V1E)+/],97 U]3>ZP\FWGU9*"1E0="M0ZR<%/C;@.6_@: N/4]W1F MRG']3V;Z'_B@#"\;QB5?1"G41?>*G=Z))[%8U6W)ZBGFN<@ECR6%24)U!YU< MER"C 0S2C.,H(2'BQ.8HI'>VJ9F6K;#5&Y7OQ06BEMW)&*$2(N*:5_PE$)Q4CWEW1B=M&0VAW%8J$&_>MJP=OVX'&2XBS! M,,(T@TAB99&DD39&LCB0<8Y$Q,RK<[P&O@+AJ@!B2K'B(B$W!BTN0>>7V6[2]A?3II([1_N.^4"1:BL6BWOT1<+=: M\>I[I?J%; K-?IRM5'[Q>*QWO[5'X/M%*TY^:YC)=?.HUUQMRS^NRO(M M6:]_J.6K&J1\W!7J2J00+ OU%BY!NN(KAEB0 *:8,HF#A#!FY2 WF'-J?+H3 M&6B9P3.A+RB-9H*^F3'F&%//K'PYG-:VF05 +BTTDVE'M=,L<'AIK=E<.L!F M^[KYE=!U(19OW^K4.;+\\?'CV^:=&Y,<)Q%&.HHY5WL_PB')>0;CC 0LDR02 MPMRYT#/1U'CGZ^87T @+WKX%C;@SH 2VL&'ZD#6P[QSAY9E3>J :8O?U869A M 3K";B1;\ K\2!+\/9> M/!2,+'8?_E1=NU[\ +?DH5BRE?ID_;A:5QK\##:Z.*#N5CIK3S-F;8R^+N*H M;$,UJ/BNABIUNHPR-SLS_V<)NJM-_G-/F^'=>7Z\W\TVJ]N;]2MX>Z99IGBE%),:*!KK"K M_I'*OLQ#W02*B8R',DG4GTT8_OCP4^/U;SKNE8,JP,SPZ.X$;OW\?3D:GEF[ M$@XTTIWG:>-'ME_Q'@M/7=BQ[M1O+RV[$R./\@CW:]4^N&>^-6RCV"E.-A>< MH3BE"61"$(C"*((X"P@4@HJ$L3A/13K?Z :;9AO"SMA6#^IN!H_1!'H.L-@+ M:+?!ZZ)FMI$;B(7GQ_2C 0#66[(CJKK<>G6''W6+=42OEUNI8U^Y-'?K:KDI M>+'8;HHG\56P[;H:_OUWMMARP75S1_T&W]8VY(U\3]:ZKTSY6:RKV( ZE2@- MLX3%J82"IA@B+ 0DNB0IEXQ'.:6$<*MJ]V[%F]IKO)N=U-4/[!4$K8;UJ6I' M1WU1JZ5NHUV'*EV:+.;D+C"CJM=;6]];R5=8U@NRTURB[R>#S8F$KY3EYA+= MTYEP3F<9I=>7L]QU[JL1DL?1]9XS4"+&&@@J[\"-#[=,I#Z9+'S MR0ZZYN/ZW0PT?*#"S^J@>)JW@-4A]315F. !N1)PNR!KP(N2+5:E/B-OCJ;_ M:+2&I+D3[[2*4, M]GKW'Z-/5/81C_ GBL!1]\'$91W:*E 62\&;H.?/BB':0JT?MMIOUGY0ZU/J M*E^WZJ86\XS%4<"EA#),$40Q2B'-XU3'U%">Y0E".+%+AA@JRO0LSBB((MO& M@@.7P>QX8PQH/1M?C0J@$15H)3IUL&L]]I_6FC0U"2M=7/8OO Q-MPT.!\HR M<@?$RQ [;)%XX7CV2>BW:\*5 ?/UQP-=+>8R23%1]RP,\D1WC@^4O:\8$>(D MCW/.&$:!T=GRPL8#Q M/"9&]6/V0T[M81L02M'!I_\A&Z:UYZ?KVZ?KV_?OP-?;J]OW7R]_N YU/'S5 MM@]5\UW]8&7M+_KARCH/5V>\49ZJ0_G;Q^G()P/[-[XX;5>[E8+-\T@D.)<1 MS(@NA1EB]3I#$8)Q'"3J?4:2*+/,;#XZS_0L]4HLL!0;(%H_UZ-8Z]:-#ZNF M6$55MH*O%@NRKC^L_FI9:OI+/(2[!IE"&BU%O[0-MLJ78RA9\H\],?.0"6CPT:8?1 X;7YY=*)Q M&U[VZ7K0Y++WRZX.8+K%U6_DKZ18ECI+091SA 7%C',H6!)#A' .L8@C2 ,D M\Q!G6& Q7XJ[J@/GP(.!D[,;/0.X?@:Z,OA[%)YU(5A)<*>$O?38Y33X0T]: M+@/T-0]77N*K90<_:>$=5J\8 )C?\Y/3T[_RDL$3:Q61#?&U0',@XVJ0="]IC'5_G9#%\5= M=8O/P![=L4RK4[!Y-JD.IGUM4^H4#@8FU,E+75>MJ./799Y&) DP%(2H/1\/ M8YCC+(59QE+)(A9*:90N;CC?U(RF_O(*0_(+S@%N1DD.8?1,1QZP)Z?0W3#8'L9PLG\/@V5VR1L?)U]VI_ M@<_[^+BC^;Y[U>KZP/N_.""[Y4;*@HFO>C&_;ND_!=O>;VJ->2PRJCW4E>BVSSNU8[5Z$"RVV M15R\ >;]/. !2=]6PVN :!'G[Q;,L4+N[P4@:T':0/M5%^2ZKP)9OH08D+NU MJ *,7<7,FV/7&[YN,,QXD>3F.CT+ZK:X;&"\A91JT!OY_CN[UX'B7Q3]WRS? MDO)>_T^WR7DB"QVC^$64FW6A0QCU!U51^^X?.M^_6*U^0"NH%TD+/:O^!1W99V"O5OTAJ=JC//];YP*'\1+^5L)I MM(4',<>-U?"'\T&DA\>IAJ2TB_63>D^5G]>KIX*+MGQSP#*!@I1#IEX)$,4Y M@WFL['X6)#P@/$01-:IFVS/'U(S[5DK0BFF3WGH<10/3_7)L?+L]7\(RJ$[D M<7QLLF\OQFDD2WR'UV.+E]K;:).\+?U=.DM0[86D/S_T^*4CIF?VROX\.[+_ MJ\.,Y[]MR7JC"V]^*)9DR0JRZ%1N>+?+6]ZWO\X8RG 4P3Q)4XB(YL-44.TP M"7!(DU0R;.,KL9Q_:ERY$Q_LY']6^F*OP> >M+8K9&;:>L3=,P^[A=S:$AT( MG$LKTU:$42W(@?B\M Z'#C.P7*4H2R&>GTJT1?=^M"F.[[9"9SE^4'?R/ _# M/"><0BP1@2@@&*H_$2C#B%$21#0ED0T-V@HP-1Z,@BBVK'5I"[D9K_D$TC.Q MU:+K C8[;[*6?@9V\L_:I&NU%5T%*>M#./6ZQR(T$%1 MSZ'C#*.X-]NR6*HIWZX>J*)43:-?!%O=+8M_"W[-U62%++0C_$J)M>FV_NQ4 M'U6?J:U#NP_O'J@I!HP$5UOD*(MBB-*$0(+5MCGB:18@D7#,8QM"]"ONU.AS M=YBF3T>K\C[G3M!>8XW-&'@Z*^>9KUM%04=3?43:Z@JZRH):VWUG:;W:'85! MH_%L?[#JY2!UG-5Q^3;P+/&H[XYQT'_YIAEI5E>1XLV/^RC>.9)<9 FBD 4Q M@BC3N=."ZYN%LD1F,DVS?%XW"?^Z4?L&LU>,PAS"342+S&.,02QL3RS'R MHS0J/4#=/9OR??ZO7]B*SKG-$]"G'#(0R0@0FI7EZ=2PHSG.64DXG%N[@(UG75J MS%-)9]_9Q0YI S>I#_S\DT\E,E R-]N@@T.N_1F7#UPMW*L^\!W)X>H(9SO? MJRU>O=Y8X\'&\\_:ZO?,8VM]\; MU/.2 XW#9'GW=E5NRKFD/,UBED&9B0PB M(@)(@TA"B5,69#@7TLY3T3?9U$C[674-\5U7%!:ZXE&G&P$CC\6&+*KS&J9U ML#,H>Z%/(AKB%(9Y2+&1JV(W"-?CC1(,>A7\M%E77 M^*JE9T-8LE6D6@*'*V!FR[M"U?-[]&6MF'>";L!U66Z5N+K9:=_-:VV_FV#B MTG#OG6]4B]U$\Y>FNM$U SNVB3MM.WP1CWJ*Y5W'#?YQU_4]8T0&.,\A%UFN M*X7'$)-,*CN=88ER'BC0K?JP&4PZ-;)O9 8[H9]%A1BUB1^^ &9$XQI6SX3C M %'[/F46$#GM/F8R[[@]Q2R0..@49G/MT'/[=?%$= .RZZH'=^6N;@LVO/GQ M5\'OU,1?]-M>MV:X+Q[?_+A>LM6#J&KOZJ]_U'>#^O#-CV.#?2G*?S5=)E&> M"\X8##E*(.*1@'F,,LBR2%"2)&$NC)(MQQ=]:ARY%Q9T5)]U:Z,,J_@PXMU@ M>CX[Q37V?M)R^?(...D=&VFW!\:C23_RN?/8JW)X?#VZ!,/>9%_$TVKQI,UU MM1A3-_2PBD859*F&FT\81YA',">9K&,J>F95B[ T^-'#ZL MUJ*X6X*W5>,$8Y?8 5[]S_\E*'A^U&NQ'#[7IW2]M'CILS%'*U%Z3)-N(=*C MG_O-W_@DOF]N_Q"+)_';:KFY+^=AR-4&,L.0,TDA0D$*"G(U)[M*(@"/_D5GG77L U951)D4BN)7;V&36J;'@7FBPDQK48@,M-PRPI;/2"'M# MKZ5K1'V[+\^#Z6&+9(624X>FT<3C>C9ML#AP<5I=/(R:WJ[6CRM=,.K3:MFX M,)I'(A51FB>I@$E.$H@8Q9#P1+$3R:@47)EPD=&>ZNQ,4Z.@G:!-K26]U.H% MH7UQVHEC1S^G\36C'">H>::9G8PSH*2$K0_3/;.;%0&.:OS2]8X M?\%0IM#= []N5NQ?5B1.UFV,DRU'.2695P_WE M!-/CA;I]HA9P!O[CER!-,_!(UN!)2_L+N-IN[E?K*JPMC()9$%3_JUO]E?\- MXFB&@F26X;3Y$RC*E>$P[9@'>"5:L'XG"F7]IX M]_TD5=]/3@RF/HS4V[WY\,R8^0RH;^E6T\636%B>-!_<%Z;$-GRUO?-9M=!? MZX6NI)M545\]=;D&<-EQ_=U2V(LY1F:NXQH>$M:)[PWEJ7)S([^2A2B;-VT4 M!GG&XQPB%(80D5!"C%"DS)DPRP5B) VL_$D',TR/JYAJ.2SHM9JI?@7:&^7,Y3 MA)(LB3F,,XDABJ(,$A$*F(DL#PA*&9?HM:IG=.2<&K7L10.D4N3URF5T5]., MI":P1IZISE.!C _%LM@(^%&9AVJ(O>;3+))Q9&FF6AVC*^J?MBS&$;Q]UL,X M-MVP=XL:2:BG;_.^3I1I#!Z"]8E[&D&>(&4N9LI2Q'FN]K59F@@68\Z)4?)M M[RP3Y/5*2-!(:4?KQX$T(^6+X?%,J2^1\6! ]D+@DKJ.3S0J\?3J^I(V^K\\ M,+NGZ7$ON"(C/6S%1E?KM:Z(KD_+WOS8?Z7Q"5[IIF4?2+&N-J@5#SU6(91: M,%T5_5VAZP,ON:ZH/L]2C@/!,\A3;5HB@B .HPA&+$XDCP7&)+!+0O0NL\WS M-DXF8RL=^$:;)2A%(M2:@JRWHJ OH#]#]7J,RJ'16 M5J;2NCYN QV]9Z#5'.SNB2]..KF-ODQ.LZ>\"SUNZM58:W"0MS7:Q$.3ONAF M'X#_23V![U8/I%C.@SR-I P(%'D@(0KC )) "!@JLS5A)*!I;G6 <6JBJ5FJ M=0[V3M 9T**"WVMAK7.H3H!KQN\N(/-,RP/1&I"2U ^%VP2B$W.-G.[3K_%A M*!K/]5JLUR]8L>NCV\#RD.&48"QH1QB/) P!SQ%!(9$IGC M3/#8JA1)[VQ38XJ]L.#_D(?'_P8;_0=076+'$_T@FY&%,^@\,T8'-7T>6/U: ML88/UXD1*"ZYHW_"40G$2/>7+&)VT<"=,;L7?+L0-U+7FM4Y.IO[%;]>/JD= M>!49^W%?_4+D/,O3#.8!5KP2(0(Q20BD. H#+#-%+H%5]0OCJ:=&,JWD55._ M2G90"P\ZTE]2"\-\40PWI5Z@]KV[=(>R_?;0&C"G^SSSV)!^)TO8CQLV*%&I%B2=;'ZMM0!I84L!&_.5#(:YVDH,$P"22!*,@1Q M0B-(HR@),I9G$ED=6)V<:7HF8BWH#'1$'7AB=1I>4^O/ 6C>C;U!> TP[,Y@ MX=:..S79R&;;&9T/K;1S%PSCB9O-O5CK(_>UN!?+LBHSHRO1Z%(UG_4?5DNU MPZV^]7E5;M9B4ZSK\_@]KY57_)_;VEC\)#8W\I9\G^=J2QQ&G$ B6 (1PCG$ M3,80BX!&&);?8DZ*KE[QOOEJ\'W= -W^VH2IN[+YG">Y02%,E!K MGNO->X0XI#*A,,0T3C.:,$GLW*3/AI^:J:GS+\7#XV+U0PC0BFJY,7^.G^$^ M>S JOK?-C6 >?!?'=7:ZFWT^P[B;TZ/:'>PUCW]KV).[BZAX0Q:ZP/K7>R$V MOZY7V\=B>;=K2KTK5?B6U$$7':^$LOMB'"61:MRO>910$(J8@PQT>D2F"1JAZ9((\4!BT5$8BJ#^<;\J*X>ULKV&N%( MK3JV&Y0SV\"$XRB/$J1P"70O6AKGD!*DZV8BPB7-9)I9A=P,@&F,^F_# 3)C M-'NU/;/8&8WMRZ\]4]!I?;5ZY'$+J#W3YJ!"VO-/![1D_;35;]L;^75+OVX4 MP3V4-_*+>!)+]8I,<\QSQ 6,B&[QA,-(.RP%#!,9,<%#EG*C[L_G)IK:,UB+ M6A40V5)8UM+J7]>UO!;]0OO@[7]>78+F^0G>X_7U.5Y?G.)ET5+5$6XC=5&] MO1=@>>:>TV_.E=J_Z%B7/XK-_>[OFC*45;WV[?KR^J@9:/&NE:O+]2P.-F_'*#TK4]]\5N2W)XFV[?#K[?[6\JZI. MU$Q?MR.2E"61VD)!1K$^TH]3M:V,(\@I3Z,P%$Q&5L=\EXDS-?;NALJV^M1/ M2:L1V*E45_Q02C6E/9J"((/Z45VXJ&;6VWA+Y?F=,<(J71#H? FX?H*?!TGT M2@'1EZ!W.DCZHE$'EM(CY;T:6?]'AV@_D84.&+SZ7I1SC@2E+.!JE\Z1XN @ MAR34M4"9VH;B. @BR^K )Z>:&K]J$:LGLOJA(RSX78MKR9H]$)LQHAO@/+/= M8,SL:_&=A<-I4;[3LXU;G>^LU@=E^LY?,6 W[;+,TR>E^G:]UCWI]I\U824W M=%'QFPG>4W1G/*RYG[]G1:\@UWIG4*Z+^[*SK->5PE=3Z26P^BW6QX@5K M_JIK,<\)3SD-,PF5)11I+P:&.(LRB$,>IB$-(L:0C7O5=.)I.F"5%0,>&V$! M;6+D=5#&I=FK)] WV\3YP-2S*7$\ST GCK1R[SZJZJ__5/=_/6U".D@_[0?- M;Y[IB;E?.:&T'Y'SF:-GKA^P1=Q7[ZVI]'VY*1[TEN9;*>1VH4^PZK.K6_%] M\T9I]Z]YA$0D$4LA9QF&*(M22*5:%IS(E!,9A(+'9OGW R6P>>S&R;?OE&&O ME9B!G1J@U@-4BEC8VP-6QF##Y1=MSR1W4.U^!L0.YFT-\T)KT!S& ZT$J+0P M/ <SU(?K_,S0OF"8"\H]T_/U/>G+^IXW;4E/L69%J47Z'U'@T:-W9OHD^V)+%K5@_A'-$2)!+FL"0Q8$VN04DL7IA(2E3@D0>1#*U M8L1D&4 MY;FP>5\^'WYJKS(MW25%JU^ 9_:*& Z)9_:V0,.:2X\K[9+F7LPP*@,=U^XE M.9SXELO>*=5?RWW[VV]+-6*5)5033%7GH2$9\7E=,/%%,]/'U1]B7?]4/!3Z MH%HPDNM*#2)45C/79]2"ALJ(3@.2IH':+PD7;5/5 <_K!] #\52\!7"[6/+O4A>)UV:.C4'^46L#!W)["LKV37SFI+MNPV MG-YJ9>L\R,:8K0[D]Q:M )7*H-)T!BJMZU] I;?O;BIN5\=_(Q5'\DZ@AXI; MY,W:ISB><]3.L;^N5OR/8K$X[ML5FRM:5J;P7(1QP!F+H&2(0H0#9;6F'$&& MI:Z%GB5I8M5;P;.\4S.#+XH#6-UKK5=HPETL#46^<_0R=86?T<=;:VG??VNZ54!OWU04Y-MST5(,Q1A M*'/MXXC2 .:81C D,4H2)+.46?DXO$L\M?=?742B$*4P$XQ Q,, 4BQR2".1I+F0&,5&J=Z]LTSM MS= *"FI)FX!*4,EJ]G;H![6?T9U!Y9F%!Z%DS)E&*.QYKFR)KA3LE[O5TU_4 M]9KCL/ZA"O7I4%O_V*/0D9%Z+868?=E3-_;R5/_=G?/RL5C7$?77RUJN%T[, M9^=,B:TCR\9@<#4'=+#<210)OG3HL1.[U[6L=1&[^[UF$" M/@S_*V3=%MZ7'(.SP82RQ7G=@.&6?-TEU8JK2$?+JQO;V+: /H>PV8O$(6Z^S>L6LEI4 MW1@&-,*"GQIQW29SF0#C.(>K=\JQ4[=,]#^2L65TV? ]^:VZ=(X#$J,L9U!D M>:SI0\(<100F*$QEEN<\D4:NSI<#3XXGVCVE%LY^JUUA9;Z[MD5@K UUK_*# M=M!=31ULFJOA1M\G=Y4XMC5^]KG+9)6!T10W^T2'QB8QC.Z-YADF"ZVLVO:@]PR2#__/_A6GPW[VI!I.^HRSV MV:\O[81(V6<08 >@_19]0DDOK[;N_A-AQE=M LDQK[:>9@DSKR>>G;%0KC=S MW7ZC/I%8\K^I\0KY0TUPQ=AJN]R4[W9)TA]W_;.DD!P'60IEG 00$9Y $BW*R[F!*4DI8H#!=(-83%-(.6IA$1F M2223,(QB(P=@_S138[Q:4M"(.@.UL$!)"[2XYF<=//_EP@Y=G4AH*E=7) MR'DD+C@GZ1E\M%.3\PIVSU ,OCV4!&[)]S:\J>YZ7O>UF$=Y3.-,Y I @2%" MA,(\RW+(:(0D$9S0V*@Q]-F9)DH%^D#_N;B@EM>6"TX!;$H'#F ;AQ'L$1M M"6?0N)@53HT_,C&<4?.0&\Y=,.S M:^%O:Z-_F&Q^N.O@M^)7]463O_QBV + M4I8[*=X(N5IKQ\NU9>';!YF<,OQWY9KH7:A M_Q:\E>!F^4ZLBR>B6RR75^NB5/O3=]NU^K<.X-&$D24D3# *8);R0)F-&8,Y MCC*(!,LS'H6(\\0%S0^2;FI,OU<"J+U]"93%Q#2E2$TI]S6E#(C%<;NBE[T" MO*_3Z[\%.JO8X7^]F!U%0:,IJ%7=Q7:.\BZX:!'&>!T,$W 2;X2+L#5]*5PV MR;#W0CWSUPW95 &=N]3\!,5)1G($ Y(1Q?!IIJN199 0&6 =^8"Q55V'$_-, MC:N;AWXGY^#2":=P->-9!VAY9LPA0%DSW1D87'+6J:E&99\S^K[DD7-?'\8( M'T59"G'S*'3@]O+NHR"E*/$V05;#A-D>K&17:EU8<-'+3/B]7H5(#-'J,U]S'!DN_K7Z,)'GEQC\V:)UO M V0UVL"2T.L5W[+-;Z+R':K]5AXCRF$2I+G:@R%%AR12N[$HX5Q0FK#(*DO[ MV>A3LZP:X6:B%X_=:,I?UH(]I[+0<]+,) MQJT&?4RW@V+01[\TL#E\7?SE1.:9CG4MEMLJ*%8T>;"[DX @">.4!QC*6%=U M(3B )$H%#%G&:!A)%H66Z27#A9F>U=/H\E^6C>2'+X<978P#L6=N:93H36J= M@;TR8*^-EV.>RT%UVLY^N#3CMKN_&+67Q.A@Q('.R?4=63:6E9JF7"T*7GL_ M25F4VM82I6BZJ[4EO-Z)DJV+QR:4M@F@U0?CZF)6= ]81$Y%S&4 44 3B,* M0!(+"6G*J<113L,XMR-:K_).CXO??/MZ_>G]UZ_@W?NO;[]OKWY]NGV^M.OX//-Q^NWU[8G M9G[O!T-7YU36V+?KLZ-G1?I[36>@TK7>[NZU57]N:S]V%*[R%/8J@U9G3^=^ MHRR/4Z>H5X''=9*.@?V!TW2420>Z3(I-T]#\J]AL%I4WIGEYSG$J$A2%&)* M9Q#EDL \RHBR^F,:Q$2*@.96_I+3N U])ZX M $%J";$8L?*#WSS![%S@F EKLJW[UDQ:)H#+W/0DW90]?6U&./ETLF MLIA]5&*R1^4E3PT8P8ZVJK[5AWG_47/8SA+&4BE#B$.LK!S&*20RD##-)(]E MBB*4IV9[[/Z)IKKF'@&R9_.- %W5O1!4!3>KEMXGVWC_A1"-=.@)4_#;P^S[SZMEJLVPJ8FY<9NW'D<9(S3B"$,*9411 (G,,]0 M#F.6QEF2T!1+*_?NV1FG9LW54?>B%K*T=/6USHPQ>&F4F5\XC&+VM406B]4?N@1]>;7D7X2.#1.EKL1X M];THYS)*A"YO!#.22H@PX;IS"((Q05CD/$J#V"J4WVS:J9'-F2H[>UVJ@^Q6 MFZH,J'JRE$*6"0"&BV-&4NXA]\Q4'M&VYC [\%P2F>',H[*9'1HO*4:4X#%E$4AS 4,88H"%-(8RE@DF1)EDDD>&9E-_5/-S4> M>QF(6G3;K!4[X0?UT3L#?!A*2M,LAY(@!A%/0TA1IO;\A#")$,=I'L^7XHYL M!!\->EQ#WYW6'_C?EF11$8YN8==="''FC'X(W&:O!G=WK^=7PLL;=R^J\QY_ M9IBX9/HS,X[*\&;:OV1VPZN&,7K;\/7+:K'XL%KK#B%S1)',N(QA1/,,HE29 MI22/M6,TBS+$!&7(BL:/S#$U[FY%!+]K(4$CI:5A>0Q+,ZJX$"'/_& +CC4K M]*COD@J.33/J\]^CY\N'ON^K0TO-7>NB1J1R1KPC&]($%8.S'\R"7F^I4\K#!WYON#BTRLJ] )LGB[>GC851G?;-8% MW6[TUN5V==A(K--G;(ZYP%F;'85D^/NFFWZ[K)-GSN/9H!77MN73"]FZD^F56G,8]B+5?K![VY MK]M7EE57R_I'RU:6#E;>S+89=S4]DV!'&5!KLVMTT=$';%;@7;O,^Y4_VH*R MHZ?3\AR.,'=-2J<8N^N$(Q2/U05R-/##&[7^WQ:,>J''6XQBG28 R1=UI M"!$C :229U"&89[$B90TPU:!;,_'GYSIUXIG&:3V C4S KP "]\F72N9AV36 M$UH[#1I[,<6XD6'']3L(_SKQM6&/[;=2W,CWY:9X(!M1SBGBJ1 XA3*5.424 MI) F^L@F$5D@$A1FZEJ+I_;Y\%-[:)5T^BVZD\_NV7T!G=FC.QP0ST_N2RQF M=5;/#_![\U\OJ3W'X7#Y2+^88=0G^KAV+Q_H$]^ZI,;?8;=>060H22)AG&<, MHIQ)F$O54E&JOZ096 MXYW@Q+M*C]-,>L0FTI-H'FW9--IML^AVU'VYUH\%H<6BV/SXM-*G+61Q]:"S M#^<9SE"$*(51E"EN0%1"PI,$\H3D.18A2;"T:T)_9L:IT6\KG7:@*_&JPZI] MD5O;2F;GX#;C#*<@>F:/O:Q@)^P,[%"MY759@\P0&K?EQLY-.G)E,4,,#HN( MF5XXC&X^D&*M0[+$FQ^['_]:B+4:Z/['1_&D4-%!ACP6-.>8PC@+0X@BJG9P M(5?V2);D0ADJ66:70&@V[=2(1XM:Q2 *L!.V.O#^=/7W02&>ANB;49![3#WS MT"5P6K.0'3HNJ?4P9MH?*SOH+OQNI9L'SW&0\$2D B:Q MU+U&<@05?4F8)$&>DBR.PMBH>Z]'&:?&>?XZIX/?:XTM.=/'?6%&L*^\VI[9 M^#47>EBG>S]+X;QKO6,QQ^] [P?GH]WD/4TU,(N@"EQM Z2B&(>2"@*35">H MBQA!@G0 >Q8*FN0A%3*Q.9)[-OHT#^)84^9Q4"; ,_#,"'8P))ZIL99KYBZ$ MK%=AIU'ESR88-XC\F&X',>-'O^2N[@@IA^W5"[NKM;5ZDPX,-6R2O ;\6R>-@^ M@"]U.%$3Y*$K;/_OMECOK(%/JR5\JT.^%E5HT&2;$[.-2JCG-/X)6V<_?Y :VNUO+L5ZX>/ MQ5+6]_I\.OGTB"[VK^K)+J-$?U)4Q.G_H?+/NWUM%Z"M# M\)VH_ZM^7VSU(_3^.[O7)V&ZBF.=VC'/4T9E&H:0L4"Q,PVHLMHX@UD:(,$$ M)S&3-B=8XXH_M2.R5O2__-0*_S,HFL;LVHE9_2#V"EOVH1GWUC!CR>DNN&?^ MU:K,@/X7=#2:@;VR]8=-*:)G?WMV00T":%$ ^WMG!G90@!:+NJ1NC8;#9CFO MLHI.&^R,J\&X37E>974.&OF\CA0#8YB*9;$1'XLGP5]6'>G6)&G"-/\AR/J# M8H8Y#T2 &<4P1)SH&&L$J0@)3"EB3.3J0V18VUTV+12R/Z\PF)QS$\R M_$ ^QAG'XB3"%;ZE7Y_6(.A9A)99KK MK/%0A+6[D45$<"*"2*1651^<+\R(+Z4)+8O9"\D7V)Y?1[LPE\T*-.*!O>0S M\*G&NEJ.JW-8V[=8'P":TP[L-O./VZ!] #('_=N'C#'PB'_U\+A:ZLENY#LA MQ5H->4N^MW$;A=CW#\0R)(!1RP02C@N1Q;MEEV'SRZ9U! MM/)6:>"+O<2V_=S-\3<\ _>"J>_SZYW0FK-VT.K\\8[@?EJS6^/E]*38?/9Q M3WFM43DXH;4?86AKVMV(;30WCT06!V$ >9 D$,5<=Z1-<\59$8LR%"5!D-HX M$@^GF)JS[WD\?(>.;/O0'F!IN*N_""'?._>]6/:7E M84/9D]\<6G%"*N.'-^4K=$)-\^,-732M:W4;R*KBG]YGO/FAO_.9K#<%*QZ) MNH=Q0'11KP1*PJCVI(209'$*D0C"+)7J=T+L*E)<*-'4-FT=T0#K2FY;K.+2 ME3)CFU'Q]TQ.C2Z@T:#*4YSM?MLKI)BKJY(^?-1?!1VM7);$< 2PVY(9EPHU MEMQP-?" !KG'3;GG0?]?BKM[M4O]5K9]7C!+U2:1,AA*M:R(!S&D M**&0L%A*+N*0YD;G8X,EF!K?5O+IK.1;*1* M"W@CH:[_>*8WCR/\+=KX^EZ'D3K\>EH/NV:_EV#9VP=XT,#CM0B^1.]GW8,O M&LA5B;GN,9AV^+,PQS .J#+A\Q#!/ T$C*7@.4Y8&$56SI;>V:;VXNB41AM^ MYMB/KZD)[@@U[R^%PUIR7LX1C0#Q6T'NU4X+C70_7SG.W9E@&QES(]]6H9SE M]?+S>O5/H8-!#XSEEW$LF AEH2(*@TQ$$%$60!KG$HHTBG/"TC2QJP9^B3!3 MXY]NR%&CC4XJ.-RN6M9,NF2]S AKK%7PS&F*>J3'E6[)>_]!;G*>J@*1Z7/^Y*I8;\*2$W:XM,T=/86M& M?0X0\\QJM82@%A%T9'3;1Z4'!-?]5(Y--7I?E1Y]C_57Z?OZP*ZXBG+69'&U MY%?\H5@6VKC3%E\31#Z/F,B(R!#$*$8093J>.V4AY"E3QE>4[$FE0'!&8MA'@D"49HH MNLD(ABB.(R1SA+'=@9'!G%,CFE;D6>4SW%3/RT[L&=""#ZP39+( 9JSC&%;/ MS.,$4?NP6W.,G$;;&DP[;I"M.0X'L;46EUX>4GNB!XOVSQ;+K=H>- ?I:C.V M.X!E89017E$5J7I(1A#+((VFJ#0'?]E&D4)?]_=^_:'#>.I M_/[\"$6?B1'>$T,,+2(*[$2="+V M=&SW[)GC#Q6X2MPI56G)DMN:7_\"(%G%4MT %DBQ=V/6;4LD,_,!^2"12&3B M+(F)V_$D2\DN[_ X9Y.V-HFV)F%]*K N?U.P]5:1MJGO?MWQ,7'=FO.&\XB[ MC,1^Z0^*0D!^FCLI([*J^)J<<3SFR=_EEHXXIY M49\@,.D#-XOK!=&Y _KW2NHLY;G,4!C#/$\BB(*,0YHF0OTS8VK%%(<,.]9^ M=I(_/5?KO>!F!\I4PJR5[MD*W I_.YX:#-.ATP!,M46]>]<)%AEDMPVY:)#6 MF4^-,>M++[SW!^Z%YB#-QZT4>)N6Y"[8'&Q4[O20GAD)RR7_HYC/WR]+4=PO MZA.JK*;8N1'[&RD6'Y95-0M3DJ-$9C#/4@%1A"2D3*10IBB/1(ZD2)WZF-N+ MGIHK=O.H?K$"_%GH:C-L_>W)VA(@VGK I1H@UY0%^P&QS%X8!.:A$QD:I2] MHS9H]08=Q8'6'/RD=?_98V*#,V!>GWQ4(97>C=K&5=>[%WRD/_ ;2CQX8C\L*4];)5YXY(>CIB=+N7A^L#^*6JE>!"+JO@NZN6W*2RIUMCK M-AAWNN;[20S'+BFK'G4;VKKZ=O5@R@!ZQH)YFH=L*F0^_SX/&\. IB8 MF/XA84R_&SI%BO4(-/H>V;U!@*NI;J MB,JVK: UUF_.VP"CX#L'SJ>*H^?$#8#OOARY(<3TFT0N.3?N"9G?D4+-4U?D MJ5#K[)F,)>$YP3".$8USQRZO*> M?%#[)]IW%<5W33R*G-HRLB1*DHPBY1QRI-;_E%.(,Q+ / A(DM(89PPYD<(1 M89-CAD974*Z577MZ9#Y?_J'=>[-0Y,MGNI+/\];7,SE[?XDN AR80-M?TE#] M907>J0?IU$H0AQ= )XB:W^HW]$()J9[J7=2Y8R#SZ !:TH^G81F:@UIX/W=& M1&DZ0'E@&T2\\M$Q>>.2DH7E.\QDBWJ=. M1^^9S,,HC/6IJSB0$$G&86[O^ M^O*1_.>RO)J3JJI3>P4/,8MB&"@V@8C1 -(\%)!1$!L7-M!H)[8%;RBK3/?JZ',!NIB>N.^*ET;CV$BT.[ MUH./Z+GI6WPON%CPZHZ\:(^L71$DB.,\1 &4*=&%6'D,*5>#D'."D91"X,2Q M']0!21/1L4!5JDG4/"ZUWM U+@[NZ(N;.9S9(>*6JHP+'92$;VW<( MQNHF[X'$]\^Z8/3EHT[L^)?AM*8LTCK7EE/!(\+4(CP7B:(6%->;JP(SG(D@ M2'(:>XHLGE1F:LQS/ #6[/IU[6FKDUV ]T6E2P+]0Y 2?"3*;LO>(?X'^.P( MI==A>].0Y2 CYC.P:0WU2)'.T_I,)?1IC9Q#+-3^F2.OX>LYY&:AM##-V"J3 M%/SU@2QNGTREA]_4(U:Z?X,IUS3C&(<\(0321'>NC:2$.,EB*!*UX _B& LT MSDK?4?&IS0=&.T4L/Q4+4)G=P,-':=]VQ =>^@\XCE,/$%PT)Q9!QWI0)^6O ME/V@ > "U!"8!CL&A D$$WH.VR1"#JZZ_SD"$SU'Q%OXHJ_\<\LQZC8A"_66 MOS31\%>U_U)$DP0E&+*,2(BR/(*82 YCG>@0LSB7$>[71NVXX*E-.-U:@:WF MA6N5#&O4+2>- ; :B'5K#%%T\(?N-JB[:(7*X[*+E_5-S MSM\O2RD*O;2H_D/H[K>"7WX7);D7AFS?D95X3XKR[[KWUXQG62I%F$$L=7B& M1Z'>UD^A%(S$0<)9'+E%?B=AUM1XMM&]<>WYE$]GW/S)>/E.K\Y; MKP&&>B'^VZP0.@!=@!8BT&!4KQ^ 1@EHF(#!Z<^PB.@S[G^.)8:39?]-%B!] M1G.\Y4DO[2(-VII>;6-5?7\^+2O\[ ((AH%>0XE$Q2BA&)(>)Q" MD6$:24T>U7O:E-T%T/OJ,T^+VJJZ"HUP*LK=(7U9;6A-Q[O>1EH%U7 M56,/WXAKKR-3IK%O,S5NQK([VN,LU'P.P##+.2\:OM&BSR>ZAY>&7J7XJG?V M-T'FJXJ"2=>+OA[==^79\:$T.<]-TIM^C)F3.94A#$D 1(0 M98Q!S!"&/$T2@5+%UFY;ZP/K.S4>/Y6OLS]59YV>LW8NQ\RL#VR?R5X+@&T)&+?BUS[;=DI\[;VHW]=ZITNA+A=J#C>;2G>* M"$JQ*LIZ0ZI>K%;OU(0^7U;*"]@$]"5C>4!C C-,J9J$LPS21*T DSC+,HJR M2*2.DW!?5:8W7U]_O/MP^X_K:_#K]:?K]S=?P=V'RT]?W,B@]\#8\<888 ], M,8T)IG!CG5BP;44;DZO Q@[P;9!MDW/1],E>O749E>C.1>PU)Y[]O'[T>4W* MA5KQ5'>B;#=;"J:4>%?,G_4N_/I\82ICF>8I3% 0Z_+^$:2"2RB#7&8YS>*0 M4S>VM)0\/7)4"M=;H$V#C]Y1*UOL[0AQ #P'YK]68[!&] (8K0TC-GH/$B-R MQ,HGN]F*'I7,'/%XS5VNM[M1556N9I_%DWKK'D@E+N]+83CQ2G][HGS239 _ MJ;?LW?*1%(L9%A'+8YS#@"88(A$FD* XAZ%(49CRG$6YU4%H)ZE36\=UM01: M3?"M5M22H=P@/\Y/@P$Y>+#&&4-K'NJ%R1$64L_K,)#ZUVOV<1,X"O?TPJ!E MGGXW^\H ,5V:ZCJ+C6.FB^C/4IQ0%"G)1+.% MN->]V[^>D_*Q7[[5MY/7W\Z.%L-]1^M%C&Z)<6XFQP'D^^9LG 'D6V9GZ#_7 M>VUK?.^.X>LA!>,X6,,F6QR0_<9I%<<1.9U <>+^?G1U^R1*HEN$?1'W)MGZ MH^D3,8L)XDD8I%#&N53LE#!(HHQ &J9T&/. G*FY0FLU0:NG&P<= M@M..EQOG8#!)W<<$C4J59RP]S4SG+K\W),.'Y_GJT(\ M/LV7+Z+4I/,ZN9V+-":ZZ06+>0Y1I-9+5.0*VRS.>2:S)"+"+;IC+WQZ 9XO MSX^/I'S1.[5MB/;]\\+1=W% WXY*AD%T8';I'AO84MOX,&,=!; %;)@T_Y/2 MWRB%WQ:5P^GYUD_H1V"Z ^Z"%?/"Y.SS2D/!,0YW&D7"*. M(9$L@HQ%)$OS.(D8=Z.]H56>'EEN6ZR_\Z[-NOWI9H7R35L"&E,<@^6#OPQV M+#RE 1Z8NQU&]@*L#5YW/=^8K/O;MD:;VQJS;=\'9^8?:Y!\SA>#ZSSJ+#/6 M"+R>FT:3VW-MKK=V][3PU2VCE>JZ6TLA"U8?:./_^5RM]'+@O8+W\O;JQF:+ MV,S"2ME/8O6;LD@_^%F/_DA!%).] M<[0=_/Y(KC9J?UP&R MF]$&A'W@*6BG\%2M^[I>QU8'VHLVN\K?#-(3.9^4[ZK"J!S=$Y_7I-KW,;Y2 M'_3).:8DU6?JVE_4Q3DJ?6+NZQ_+F6YAR.*40\KR *($"YACBB!/XUB@+(ST M:6JWMI"]%)E>M"P*HO#<' BK(>B;$>$;UC?)CVB- +45F]_6=ES4W2&4)4.F M2[@@.6SRA)4F;YQ*X8+6Z<0*IZ>Y42-E3TQ)+(OORG'5+NU*J!=ZI0M?Z!-- M34JDS,*,X3"#- LH1&DN(0U%"G&2\RS@E++ *@O52MK44BXV^H)685,YYJ(Y M3N>4BFJ']W&Z\X[BX*PV.H!\R4QI1K,:&P_(+;%O!>CYLX 3+C79ZULTA>=A MU!"XW4-&X6DG>UHZ=KNI!^O>"?4ZJ'?E7GQ](/7B_V;Q6?#_MUR(RU+\IFB^ M)//YBT[6$/PC^5$\/C_.(DK#($P)Q$1-EHB3#.*04L7'2&(A9<)H;N>,]E=B M>H[HQ@Q=S7@%GDPZ1E."LU2NT[^4/4 ?9I6S(#TZU?1[\GCSSUF6;TU*YSVI9\6Z MME[UK7Q?+,B"%63>J8!]MYP7[&4F,4U3+",8I1F#*$,YS&5"82@I)8D,!45. MU46LI$YMO;"IBZ^CE6N]NX7W'@UAI\:_X[2/JE M$W!>JZE9"1ZW)IH+%CN5S9QN]A7H;=UW75EI)A*:L2S &O(8HB0)H>*G'%*4 MY6F4T2@43E7NCXN;&C^MEXQ,*7=N]'8+U[Y1VKYHO4DT=@W?U3'X/$1<]Z$R M;&1U2^(;1U#W67\Z4KKWKG//FW2# &N>NEFLFZ=WB.QN617:EU^37*>U!B$R MB_-4.4,XA0C' 20\4:MW@4,68/!]SK,7W+ M?NNL1].OJ$[-NJFJ9\%G1.(L#%@*M+F@A5&U?R+H(8SM&,L#<@,S4P/:EQJT6DFUJ#9J^JP@?A0' MO[7$]XL:N:KX47MWZXL?O[P?/>R%1Q$40!#3+I9OK8RMZ>C[/EJ)N5&&-MQUW#('AP&2R6X/A M FQIK5LBMWK[8Q=7I'S2C;7L4?G'%9'7A.1\_YG%I#X(4HG/.O?\5OY>U8U5 M9F&@%ETL9Y#C6'>UQQ(2FB10^3":EUB68B%20J5L7R M6):F4:KMVJGWX!QGI4$!'ZDF>:M]>W[;U"O1;4^W+;@ .V,R,/0.:7@##\%( M27A##(5;[MT9.![-O.OSW/'R[LZP>BOK[ISG]-R!7K<+U\?.Q:(R,NH%^^7S MZF%9ZCHPOR_4$SL]Q$T^X/4/4;*B$G=EP<1G]1J*WY_4K&C^]J%X+%:S(,TR M%/(<\C#,(<*AA#0-8H@%XK%(""?",H]\#'6GMVXWNFE_632ZZWF+Z5A6DS%K M0H!\.9^K>0PH8^IPH&,T<-!7P'+3>B+#.O0.MC8(4FTGZ!K:QBC!QE:@\VK+ M.H0):G/K^H_ZJ&;S,AB3@;'T ABKZW\ 8[?'K>P11L?KOO:0^HZ[R3T"\CL[ MWF/([-FXKFRVHHS@.U+>EF;[G9M-]K:5RBQ%-. TB&"3]^)CUK <"SO^]X_PP$R^ ;?99%(Z MJU>YSC[B37K1ND>3QZ9S3D!Y;3%G)WGP+^=5NZI/F-3EZK MKZ]F09S'(6>Y&CZ20103 ?,\4/ZV9)3%:2;U]OC;N=J'-9^>U[VI M2H"#I: M]]]T'^M-> ./V\_H_HF=[\TKTWU5&@PFZHB?'K3)^N1'5/_SNN>GQV-03]U" M?+\9\&;Q72S4>_VBIU6CX6=1B?*[J&98XC *6 !E'NNCG"*%1)((LIZ'P MR85'I(U*7Z>M?LTX%G?X=),ORU)3DRE?^K*YI*E*=:FKB^NTT]5+)R/?E#[] M^D 6#7M]6BJ=*^75=QL7)*DD:8X0)$& E;?,=2/[3,!($(J#G,NQN5.K5W M7Y7JW5JES% N2,9C#&,DF:Y*ED,LTAR&."0"X0A%-)P]B;)8\B\K4JX&GKK= MM'>AU]$,6IXKY8F/9#B@9U%".JO\Y7*=^X^'-9^HIOD=N]Y(9FYAUD3K<7MX?((2?: U0CY3U?@E(\+9 M8@.R>&FJDI;+[P57J_NJM0VJ1_Y3?>0.G/)[3?2G$^=6W?3:8F7UI4 M=Z3@LXSF.VT&3\K[2&KCM) MV^#9;A_U!F3P/:/V[(/ZT+5N/C>*]AKM=W=H6\3(6T)[[=O=!]I_F8^T3I-] M-8MU-"? $D8YP^H#3@3$*5?_E)+1#/$@QDY5?O?(F)I'M).P^9-##NM*X,#%:ECBN69*5FZN4" M+,0*U/'-@JG;N_U+ 6TJY/JH*.SE;;%CQ;=_!P8FU@/]Y-8OA3(3=)I#&$-! M:ZD>],96,VUM%3X&&WL'[3KG<3P&[DKG0].W[EKG$6V+KG8^I?6;JSXL%_=? M1?GX3M#5II@O3BG""8E@P#"%"(D<$N7SPA 3RJF(4(JXRU2S5\K49HK/UW^_ M_?#WFT^_@0^WEY_<2'P_C'8C*"O-R/,'W]7'*06;J:J3+7AK5D>LPP3HI;"<1Q" M11$!5%2101IE*6,R%9&;?SJ(EE,CG:MY(27X7BO;<4][;%=['U"'S>FW'*;I M;T6;_X#&U+I2EJY#?'JP^^TZ#S48WO>8O2LZ_H[R4%COW3\>3%C/:43,U6_O M=6_F125F448(9CF!E&5$.8T)ASA"!(:Q)!%+6!(YMO?8>OS4B+O1#HA:/=?N M&]O063)M;T"&IL@&BT8SCW2VUV*O/+0M85P"V6O=SI>__ZI^G^PGL:IW1SXL MJVK&$9=J<1?!),4Q1#Q!,&>$Z'*?69@D*>&Z%,5R1>9V7^S6TYT^V+6,X5Y2 MI1P0I-0)I(X?ZS9H@@9!R!,&0TY3B 13#B^6%*8B36)!J0+-B>;Z@S8"R_D" MS8[@>D,Q,+]I%)IMVY^T:C^#RU5=F]>D=*R6NL"&\-D\8B\2/GEO6\"HM+?7 MMM>LM_^BGND7CT^D*.LN.'HY_:'X+K@IA5K]3#"-TH#IMS)>^=D#2NH[=C .X #LT0' MNZ4$)FIF5*ZK(5= *PWELH3//ETD)Y2\9H)8"1XW/\0%BYVL$:>;>U9?UPEZ MW8C>)V78+E7H1"N5VUM1TR=CSX[.I''[YN"Q7Q;_J MU&D6J^5<%$>0X%#H!C-4.3*IHI0,RQ G,J.94_$2=Q6F1C(=-0'IZ.G8B=Y] M*.R(9UB !^:C6OG&W=FHWW@^%Z"+_:4-]N[-Z7O#Y[53O;L6X[:M[XW23@_[ M_D\Z)X=>KP;?*[-T@D_WXL%LO2'#BO$R=,#D7W M*?5Y](]B];#D-^;DN3F5/J/*#\N%8LN(H$!'LA6-!G$&$TH"];L0TPH8RE:0:#+-59WKF:/J- OPM9 M1%)!,IQ@MP)@TWP-QLC"//@:]#L.,LX+8!FGF.:P#AWMV(J'ZJD&;$P'&]O; M$6]JWM0F@8Y-%YUN(**N>L-TZ[-EO:?40N3[E,RHX^7_!,XXZK_!Z9Y1QV7_ MR:%Q53B[UWKM=9G5YXQSS'D<"1C*0$(4YD(M^V@ ,<_". MY%@=A[Y;J'4$N M1#3. 4.C5N^6Z5T,[5C_?%P&)NBM!NCM0NPX2N?T.-\#PD"MS+N2WJIC^1YK MCS0FWW?UF>5J/Y,_/JH55EF0>?5)K&[ENKPJ(S@B5($88ZQ[>,H YD)*F 91 M3"6/$$N=^DN<%CDU9U,I"AY;37N6K3V,KZU3Z!.UP7VY1MD+H+%;ZZN<,6$V MLP:L:7L2GT%JVQZ6^C8U;D^B<+#6[>D[^S'-)?_/Y\95^;IL>[R)K6WYK\LK M4CW\45JT)4E[1:E82M9E**E-$X@"@/4L5-8:C< MDR2 N@%$JO"C!#EQTQ!*3HW-.C;J3).RM=(<1VQS<_1O]+^9LK4M(\)U5O)R MW:>7K"W]-S=.'.1-L&/1MQ[?@7GWU="N#02["4?JU]I.<-<9VY^TK:!8_ PV MW9@W]H)OK<4>C^D,.2 ^B7X0/4>=&H9$^O5D,JBLOHFJ?UPRMGS6*_![)7:A M_LI$732VO'K06>\WB^X5A=+Y:2X^% MQLQ*/E5H*QTFJVPV)D%)=D#6#6# $ M R8"D2&)LLAI!_1LC:8VL2B#P$9?L&V2;A=6&Z5/QF]=UM@%OFG+@#'-L:#Y M^8-K-WV,.F0#SQ6CC%://%5/"/O-;3U7J9'S83UAN)M#Z^O!;AS.13&[5H]< MO7QY)//YK\^5>F!5S6A.F,P$A30PF?,1AI2B##+E]V<1%2$15AEN!YX_-7XU MRBFG3I?^T]_B55WJSXXJ#V%XG/@\(#,PC=7:@1J;5K_S^>B$X1MVJ5IZJ03[ MY7[Y_:_J3LTLN?Z+*5_8(91#3QV%'DZ8U'[LIR[KYW[]GV=2JF]D_O*^6)"% M+HEXLY#+\M%L@FP*',B04YRQ&"9I@M6B'@N((_5'IC[T /$$AX2[;3?8"9[> M]L/_^?WR\]?KSQ_^ =[??+K\='5S^0';VT]JK?;I\O=W-U^O MWSE6(K<<"3N'R#^Z ]/%6F&PUAAT5!ZH&(4;3#Y=%TO)H_HG;FB\=D(<[^[K M:;S7"U;3)&<64"08C3CD-!(089E!&HL8!AS'>92@)+([H+?OX5/S,9KI]+T) M&AD-7=V+#G"VOD4_.,9Q+&R0Z.%5[)I\MDO1>>3(_L2N,;O.Q)YK^GZ:_R'F M\_]OL?QC\460:KD0W!2U+&>"J:\4)SD47*T$$.(<8L93R!$-0A$F>K7@]IT> MD#31CU9K"_^IU06MOG6]3^=O^!#"MA^T!]S&^;I[0-;C8S\!Q]E?_J'GCTP# M)\S035\B3,J90139TX:[^8 MR;%4H^4%:/5TK(RT'TP[JCD?HJ')90>=T]USW*LF'47!:_6D_9+&K:)TU-J= M:DK'K^Y' %?+Q\>BWC]7W%*GC=^+!2L4P105FR^KYU)TJNN&/!0T(C"+A8"( ML@!2&A!%$4D6$O7\#EIW?@ZO;3UYM/ MOUU_NKJY_N+&'XYC8<=>K!LF[=V">MMT.O/!O8C]/8$& .3%RO< 0CX>C0?] S MGB/U(OSZ(,#"$EN=2[1L3[[YZB7H -O1OH(VSQFOQZ"#55O]!EWN&R2\)G27 M0WVP<9:%*8EE&L*$I RB@"OFEB2'*!0,TS2C<1[-%N)>UW7P$F1;B[;Z3/+Z M,^DJ,-Q7TDF(_2M?Z^DU@K8!WDL4S0W,*4?2+L#:F-%B:3OHC1A/V\B>4DQM M!Q''N-KN_6>TJNAVOYY)C&E&< )QSB1$+ PA01)!0AAB0N8TBN2L;M/U947* ME65P[;40LDD#I47G\2<-+RSG ^XMK*&W%WD T%J&;8\!Z2A2=SH M=@%N+5IV]FM7L<]P[ZTFMH2,WR9BGXU[6SSLO;!O5')1+><%KUU)]3?VLHE[ MZ6\Y9SF') T"B*AR]##&(10H#W+!@APES#4&>5C<]"*.ZV3W2J^#MG1WC3<> M0=DVNN@'N<%CB1TU+T"M*/C6_'>@^.%I9/Q&"X_(&SDV>-KRW4B@Q3W^*Y!V M:OPU32K^(4CY58V+F.&8HQC1#"8))US<-I YUW,I.!513]$?']$KQH(0IE3IGJG7WD*Y+IMMG91SF M<:P6MASE,$]%H/TR224+(Y8X%<JM%UV[4U1J?=.!_%F:)#+,H@1G7!8M$(B'. M:0 S%-!8(!IC:K63W4/VU*BW5;TN\UJ1^ENGS5%3$[TG9G9U(UJ7T; CU8$P M'IA M^']TL#;:JY6VEKW"P/S6GU_1-D#,Y^DZ")^5 +L@^7Y92%*MG]>+= M+.[,!MU_"-U76O#+[Z(D]^+ZARA948F[LF!B%J1Q%' 60![IBM0RC:'. 80) M8SRA.,4)3MTB@&.;,+W086. 6F/IK4J^G,])60$UL=3;EGUV+<=\)1PV12V&# # 07( &!'/0I(5!)_350%R %@K08 %:,(!! MP_,>[QN,H_=6TFA1Y ME&&99U!YUQE$+),PC^(0IDE*\AAG&0V<2D\>E#0UG[M1M&WMY!@/. RHW8SA M!::!J;U%J*/D!;CRW;7S)!)>:^T>%#9NP=Q3-N]4O3UYPYD]&M8IDDU69'.4 M-8Y)'I TAY1AY1&3,-7;X02F$4\EQ@3%U.E<\ EY4^.(M;IMQF_/#@T'T+6C M"H^8#>T+[DNB;I2] !LP_1\CML1HD/X,!T2^37.&X_8?[,QPXK:>?9^*BMS? MEZ)NCZV[/2AISYW*R$F21CBFNI92SB%"$57K[93!+"M4G0;Z1RI6]))E M89JF5DU1#PF8&I]T=01:2?!-JVG)( =A/,X8/L 9F"&<<;'FA%/&'^$ =6OG M^U?_>OWM'WSV*-_Z*!7(V7(#30XP^3.^5;VC;+J!L+\<+[=4 +[)JP8-[7ND/Q# M370+,K]ZKE;+1^7372[XA^7BWB1PUVG;FZ56&/$X84$.11YSW=8I@3A* DAX MDO",YE$DG&+K?169FI_:VE$GD;66@+4I)GU,&].MO)8>R#KGK/21X1ZJ MO2N7NN#.;=EX]R;&2 *2)3%.8)@2IEQEID^PX BB)."8AC1 DMF&:O<)F!KA M-CH:MZI=@+L&:_<">3I8>RX\ Y-@#V2"H%*PRAJ+_/A6&6!>\>89XQFH M0XPPAA$) \QB$6;8*1"W5\K4J.:]4+"1N2.I[,7/DD7.165HVFCT U_)#W#Y MO'I8EKI1E_]LM*- >*6'O8+&Y8-CMNX0P-&+>Y1YOUJ63\N2K,3?!.'_5;?O MK)J7%HN0ZY).,,,!ABA&:LE,1::PC)!:9. T"4/K\NY'!$WMNU^K"AXZNNH\ M=[*HK+V,D_ >YP2?H V>'=+BU57S-"VXP>50K=T3;"-5:>\+GULI=@M,CI9@ M/W;_>*77+:S8*KENG6[!BNC^J#5G%]/J#!5NL.R*K-+E'J^W/->F#FTV%S$3^J&]<#E]?.79]' M]",O4X.IWGEL3]W)A/-4\1 ,8QI#Q'0]<(YU0229!8)FC"&GHP2[(J9&177) M,E8KUZNFT1X8[8CG/' &YI<:E[:.IO?CBH=M]\D3>Z2,2@>'K7S]U1^YLM_' M_6FY:!KY+.[KTFI-[/@PQ9CEFG%&(0QI A)6_1T*2 MPD $'&&:QHQQ%QH]#]NW<.QT#+G&]J<&7,<2)8?!M2-7+Y -S+%='==U,J]/ MP>7,M2>A\$FYAX6-RKPG;7Y-P*=OZ-F2H6;S+ROMNNF,+T;F7\F/YN&_BH60 MQ6JF&(+%)&0P2S,$4$=@C; ML89WU(8.NC5^JU&X22Y5*IO0?*,T^*E1VR.C.,'DM5N#E>!QVS:X8+'3O\'I MYC.R0>GK?*6Z]4RS??,OP7]?J"=^62W9/^O*.J81X5;MG,\ZOZGYB3ZBTE3@ M.59N)YQ%,J(2R01*03*(THC#G/ (2DJS* UXRH.X1RVX-S)G>GQYHJ:7CA U MAH&.K?Z*R+W5>V5'YW^6=V7@6>+PD;0:"K#! CQK,(!!HWES3#'BZN+UFV4P MN=AZJ]8%Z,:M-/?& ^P]\_:M[!D_4_>-1VYO9N];Z]1W(^IU2:M+6JU*PE:S M,,GRD @&><1#B"*:P)S*#&:1T+OWNHJ#54[P:5%3BT:TWO%\H_&_N>XV'835 M=G/)!UB#[R7M5J8#WUI%/6;TG$;#[R[106DC;PJ=LGIW#^CD'6=L^1QHN]%- M']QTP]9'URYOKV[NA,EZ48L4\XR[I=)'K(JR/O%0+U0,$[Y?EI_$2I':LDV, MUJ>(Z_VL7X5'2DS)DI]J,W_6=0K9G%15(8NFU,4&T?I0M,;T M E #B(Y3>=Y3G- 8>]_)G()MX^^?3L'J8[NV4]*O1^[OKTU/)V4&+19&W:^E M$JR:SQLA+HB,\B"&:4*I3MW.( ED"$-* M.YO^QM]P_."U&5SU'#. MEO8 1I#ZB):HWQ<]IGH8PS( M2&GJ7Q^*"HCZJU"$IB:^RG0F(>R_GHNJT,+A%L^I;\LDUW&P6@(AI=!GDC>- M!-D&$O#'0\$>FKL>B/)&J1"+-C>' _YUS>PY?-U[\/V^ZWPO4?.R%6]#UNZ M6\G[R+4]LSWT,VZJZEGP=V;&J4\+U)M8G5VK]8X5GR7J.P\I"B ANHQ$0B*8 M(Q'!3#))DIBD+ G=6,!=B>EQQ%HUDRQA$B21\+" MZTUI'A(>15!YKESY21F#-,@I#!B/4DIHB+!31V5;P5.+;G7TK@M+=33_7_\3 M1V'V[Z"VH/%OPZZ[ONJC&L)OP5N@,M"5_7/9;;=!;(7)D MN][N_I'+NM9:W"R4%L]U@VD="/GZ0!8-H7[2@8-*^52O4I1^4X]>O5/.UGM2 ME+JYE9CE-.8X2*D^RY1!%,&W@<,2@](>U 6T7>T!,CW8J[HN%;A"A__$B2#E.9^@QWC',6):R((4)YT0M M2+!R ^.408YB$4M&U%0<-N_8]<)V23(!P]S?L-:\-WB_A Z8_G=[LRR75Q-0 M=4*^B8<%6^/.=) !=?K)2F&S68,PG4PE)NB2YFH/[' M=8X>"B/)LS2%2#+UAT@DQ(E:/Z>2T(3@4+ D[M'!Q46'J2VE=8>OBLQ=:P[T M0=]NTAL8TX'GJ+97J4DQ;/4'?R@#ULU7=+2PL0&T1OA-0#P#P@%ZK3BI\19M M5OK@=*##2J]']>._C\N%>/E(RG^*U?OG!6\+$Z8(\3#/*"1)$$$4)!'$6)&= MI#B-6)AD CM1W'XQ4V,QHR6HU01&3S_>;3U>W':_#U\O]>?W&C@J.PVA&"+Z@& MIH6FTH^NT;%1%'P;I..G#20^.>*HO%&9PL;RUWQA=4_/O4;M?HC;ML30!Z%6 M>%]%^7@K6[]E)A"B41Q%D >Z0&R>2IAG 8/F^*Z,,R2P6X'8DR*GYDYH[730 MD;4.O%R68%,B:ZXM%KJN%N)UBCL;"+:W]F/@9IPDCY1]#?![\6-"1CIM1%;%=_-[N4L9VDJ MM=,2Y4A Q!&#F*8ZJ)N3/ EDS$7NE@IF(75ZN5]WZD$/"O^&BY3KM"IT@9/% MTK4XF0WH=OSC"\B1VH\UVAH&-_KJRM2-QF"CLC_^<<#')P'9B!V5@1QP>$U! M+K?V3&$0]UK"9_&D#T>J![>)/3&A"<]0!%...%1KJ B2F$N($,8)B_-NS8%#79ZC$SDRW3VV#>V.W=JHU_=V!Z->7H7XS''M68+O0[$0-_JD[ PCFJ0H$9!0%D 4X1CF*4MAD.$X MX1%E4>K4N7(8-:QZ6?[<.X:Q'UL[:CX;KX&9 M52?\M3U>M(H_@\O5JBSH\\K4SEXMP1T9K/#J47"\MG_9*VCV6]4>NQ['WTY#X/>!^1-[( M1]E/6[Y[:-WBGGX\\MMRR?\HYO.Z)I!Z'?0>9-TC<).?LG[?$1:YC(,YE7;5DWO.C :# M?&!V\HJV,U_U0LTG@;DI,"JC]<+F-<7U>TC/,F5""EUHKXDQ'HA!S@(1YH1E M&0Q%P"'B1)$=20A,"0IHGA%=@]:%[.S$3HWE&FT=BYC9(6S'6/YQ&YBJ6H77 M&R6=[9$!&^:YX>2U()J=Y'%+I#FAL5,TS>WN'B6QKQ^?YLL7(9K3*%S_'V,8 M2DYTH6N>0RIQ F,69XF(.$]BJ]R4/<^>&J.TVCD4T'T%UG'>.!."H3=:&\5. MG](Y_<[85P?N#\=(-7\O%Z!8<%VJ\%D1YNJ!K$!1 58WIIF_ %$;P'4- %W> M5OVT6+WX*CZ['YZC)65?W3)>H=C]NFZ5?SUP2<]V/EO9PJ].?G\6CZ18=%.) MPYF,4)0%40A#C*3RFV2B3RGFD&!,,Y[D-&7(J>V.HP)3X[M68TB:*A-EJW-] MV "L=+X\//,,@O,PV3E?0X(_,-/NG$O8*?>QUK^^PAQ<\-@JIB=T7ENZN.HP M;NN5G@CMM$CI^QRO283O!'\V];6K69SE'$4AA1)S"E%(&,1"""@1"5" 4Y$B MXG;$X:1,JP]OW +82N%J53!=#+_1$I!UDC?@K>I>DOXZX-L1FQ] IY6J/EH*W"]@(:74=H5-(E=O%P#+];<^-_2BIW2&_$Z5)7;A;S@OVLCG;G&"> MIKGR0?*,*9\L8 FD*))01 R+F.4B2ITJ1YR0-S473.^+KY,([NJ.=*8 O=;= MC7].(6W'/A[Q&YI[NK 972] K2WXUOQWD$/EE@CY))M3(D>E&DO[7Q.-[6U] MZW*97B%WI%R]J.E=^54SHE9T>40HY+JI!Z(R@B3,$ICR .&02I1QIUR#71%3 M(Y.V"Y11$7RKE73'C/=;VFI'RLB5JPY9N5N8 MZN"5?7?&RN([T9YF>Q[\JWI0\X+&88'N,&WP7I@UF/7ZS08?O>ZCL@;>8?K MM.6[^UH6]_A9@JSS4C+E$R0\YC")T@ BH9P#FL419&'$ A0I1R%,SEE[3#4_ M:-=S[IT(=!#;?JN-":;W] /K[%7%D"D[!V6]Z3KB5"+.R>M'[BOQZ5GO8=W* MURM=!65>UW)N3JC&YGW8;9CN#<=NH&IT4-I_,VP[YRPFT!U^U-C,(E2 M]0>5G,#9. \8>RLB?U)0W]*&>DM\[?<0%H9,*B1K% M$4X$<2MCV'W\U#S)6KO>WN,K[.P8M3\B ].A/1@]R@ONL]EO*<$M"2.7#=QG MW6Z)P+U7G=$H]K-X:DK=W95+Y6 \'J*(K\M?Q>9B/E.O HJ4(P=#%@N(4"PA M5C]1?U"D7+](R,@I ?LL;:;&"<<\N=424)UFM%;^S/:RO4?0TGD;:UR&=M1, ME8*-;J"QY*C_U0Q6QR+/S67/!=9[G]G>"HW?S4E5?5*O=Q.+3H* I224BGU%"O61%XBS/( Q3K-$DCP/ M4>C"OH[RI\:WM?K0Z+][_NP"&!N ,0)H*WIN#[B.DAW##HC]P)SJ'W9G%NT) MGD_>=%5A5*;LB<]K;NS[F('BD=6A!>ZK_N#5S:)N(?XJ[72K.,PLYCR1C""8 MA5RM5T.=$T\IAS)6/\R36*(L]1RL]&K ]"*9Z_[LXS0.]?LZ> IJOMD03R#B M69T(>:[[?:Y! .H]J6'809CB#6 01RE,B:&IU9'7GR5-S M_1OE[&:479R.D_U9U@_,PXU>'AO*';3V"&.I>SILI?[UFJEV'SH*B1RTI?V^ M#U_0\R2F;L>K*:(4#XHEE*>\*2O6U@4R/15^4_ZQ_N&O0BY+\5DP[3H7LF U ML4CUT>B>K5E(!(\R 0.1:ZGY.LK@VKF8;SAD W-7W?I]R[3M MTH@7FQIG;?,8;>3ZM]18"EZ;>@&(-M9O4]^!AL'K25+/*HY[T'08?'?.H0XD MIM]TL>5,+OAGL2I*XT[NJ1V6IY@A+&)]-"Q74T$:0*H[C+*$I2C,PUAF3F?V M'61/C>8WNH*FS$O_G7>7(; C[(& '9B,>V+JS*,]T/')D2[B1^6_'KB\YK8^ MC^A[R.RIZ1%V*PVC?E@N[O6Y_7>"KF:F]Z.54^+NBGVEBYR4 M+U=++F84\S!FC$,145;G"Q+$4TAR1@-$DE2DU/:+MI WM0^\5AELZ7QAFK0) MH',D:LV!5MW^J[?!_30)>$9S8$[P :0343C )[%DF8$QD(DREG($T@DII E*8L9RC-!K9&Q2/D *2&0QDD& MXTA1 ",LQFX)\592IT8*VTKK&%JCMDG',V),AY;?A#[:\/3PXE@=QVHD[&C$ M.[X#T\IA:+\9G8>IL^>$DM=".E:"QZVHXX+%3FD=IYO[$=7OBU*PY?W"G XB M/]J]M!EA413HU)V48P813B.8!UC_H5M'1*$,>3I[,JF!:KE4KNP(ZH TET_F MM%=#4ZBYU=$?9Y\ MP2=+'Q(U*B^?L/"K7T MPUD(418([63E,!.)Q#3*(Q);[3$=%C&U#W[31J7N5L.4CN>TIC$PVGWCYX$S M\">^TU[FZA@P9W:/Z=H^7'\8(^4-.\!TK3S>XV7KRA[=]WY]KHJ%J*JKY2,M M%F8>NU)36<%%O:GTM22+JFD!N"Q-'E1 $)8\PI#K&!#*LAAB$6809SP)))%I M9/?E]Y0_-5JX:].H=-E ^YRSON@?)XP1,!V835KE04=[32D=_4'' * L.)ZM MY@5UAPZ#PZ(_4A="[Z/@UH:P/X9'6Q7V>.QX[0S[V[S5\O",Q_3S#?<(_+Q> M==YPW9]2%F1=PN*2_==SH81?+O@']>-B;II@J=^IUYK?++ZKZY?ERXP%,DHP M$S"6J9ID&)*0!@&"A+"$\R!-U=BZN)>#:#FUJ:A5K'#MF3C,&-KYMF\^,F\R MH6U,!%T;FW(^H+72A!,Z=H+&T NP-M6?ISWH2/ATUH=1=%1_?U"L7R\9AA7F MO0K;!Z7LS4H\5C-]D"41.(.)""E$-&40)PF'4:SKFJNI(!%.I_%LA$Z-U(\7 M_@+?M.+ :.ZOPMIF!.PXW#>N U.R#TA]5D_;P6BDDFD;N5.ID[:#A$-QM-U[ M>U9$8P^"/\_%K;PR"?O5S>(]*I-J>:]R,;#$-&9Q /-(**Z2 M&8)&WL,.6GU$7-Y^98GZS?X-C1V/"0 M#TQL!]#61@!CA?Y%!_M!$VK.0]-KY:Y^FHQ;@>LLM'8J:9WWM!Z!Y-O'14&? ME1RFWJI_< MZ>H]R\5[]>HT'Q!1GFW$0K4&3V+3YCB#)*<8BBB1/)E96DR-XAL[ MZJ.1ZLM9FV(^CK4QP%@#&G. ML>!V7H/F<5L,<9 ##R/]!^#/M-,[\%PF(#& M&)31IJ;'Y_FJ:&84O4\NU6J=J[G'I"2:^>E"+U7JV:D[O3R1?JZE)\:.:^LI[4IB49W)?BKK2$EM^%Z7^D9ZEGA?*4%B* M)V6>,)/>9IIK)K:_BW*Y($ 2ID.?+[[FLG.'\^@LU_OAX\U_Y]J_-3.>_;"^ M?9R4//U2W9K#V/K].6>A]@XGW*-5:,E:-3T_GD?1F* M[WV/L+<@@,,V'V"$(S>U.-RL6XNV^C?+[_2<:CLZ&CX 1B8J]89DAT++L#VB-16@+49ZPQ)_^F/ M_7 <(K_149,W26#LA]:A#,6>3_/;1N9='9QLCDOK/9=*+0E^5Z_P4O'VOP1O MNQ9E6L9NZN9OAXPW76;J^.U?PB"\ ']!,;HP?&)_*V36^\ MRNPWT]V52R8$K_0:Q+1>?]4OD<\X"C*:J^E*4*1C>XS!7-)(+0T$03*.(A8Z M9:^>E#BU.:=5N%XQ5UIEL*QU!J)5VFU>.(VZ';E[Q7)@AMZ&T6C;=J!=MY;U MZ+-;0^.3)D\+'97KK#%X35CV-_9CG=]*16I*B&*]F9",A1E)(0M1H-SA+((X M#W+(L12YC&68RGBV6J[(W(Y?.L]V8I*UA.$^ :,:>"3E?6&9\KD/,)3F48+C M$*8<,8@XCO0><@8CRF0:950F@5-/RKZ C4"]-6!/1K?^@-EQ:4\8!F;-&H&[ MXP@XD^,>6WW28/?QHQ+>'KM>4]N^2_J6Q/U><+'@U1UY,46=F4;4 MRF]BJ4@S#*5(=4'LD$""A80L2DE &$ZBR.DS/2YN:E_N6EO= Q;PY7Q.RDH7 M0ZS#I3^[UKP]"K7=!^X/P(&_^0UVC:87H-95KTB!T=9G<5L;5/Q6M3TJ<>1R MMC;6[]:QM;JK)ZWL+ JOI11,K?9N%V(3^KQ;%HO5.\%T+INX77P1Y?>"Z72/ M-A:JZS_I->=RH6L0A3.AW(6 L@2F64PARG@.\X3%,*$I2K,@3W*WA+.!])P: MD=5&F:V?A= $UFX]/&G# &\LT^%('7&LR[T6[%!LTKTTW%#O@R5IOOTH#\VV M>\."FV%7=G9WG(REH#55]Y5LC#4!X]9<4^D.; SVR-?##HA7HA](U7%GB&'Q MWIE:!A;7;TZZ)J7.G*_:*6YS?#KBIAY3#.-8+T;S*(4TTGM;:1H0S/-(O1NS M[Z*D2]MYY: L%\[H2AQP-^KZ*[B^_/SIYM-O7\#=]6=P=?OQX^TG\.5OEY^O MW5C^,,)V/.T%M8&9MM5QX\:";X.<+S\)AD^6.RQL5)XZ:?-KICE]0S^NN%G4 MK-2RT\WBDC'M'Z^]Y057/RF?1;>&T(Q(&LE0$0D+DQPB*1G$84:@3+DBE"P- M0X1=W--^:DS-^VQUUHVL33T&[6206FT@?NACO*[)R#W'QXZ&AD=]8(YJ#0 _ MM2;\K%W[]3C<=<:A,:1;AO.R!J\*\43*?AU/38)QD2&2#BE5A\6-;6ONE&RI[-R!%*[K]P/ M4 -_[W7R6HM4H^:Z>:;GK+.C8'C/&=LO;?R,KZ-6[\W7.GY'C\(J[W1E 5:8 M>@K:@:B3O,P_KW^P^;,^4U#O)/R^(',SFH)_77X1]Z:+P(S'#-,\U0VV0]U) M*54<0C,)69X$"YXW.C'4L06LC6DW+COF@-42M :-.#H.U55&'*6QBJS4H["4[32LD^C+>UU%7!=% MJ59 M+$Y-3JM3:;DB=ZPJO/HFU*XIJC7IC)NW?H:Z$(J^OI"=SU[; JM",70 MR\>"@7GQ71?>$>O7@M0*/6^_%E6#H*^Z*IX&\FAYE7-EC%=EQ1,:6\56?#W3 M3W^BWJ7+MR]1R_]:\]^62_Y',9_/XA#K.99!HEM:HX1GD B]Z9&0#).<95B? MC#R=HSBVXD[3] @)D T/&3=7?^\Z[ORPG*L1=YD*QAQYBTE]HN,YL ,P4/.* MUQ>N(0 M!A-]4<[K S6%%^9-&TB]Y8MS=@>JH4?/M7758/J\:<^KH5$^U2QK M)A#*GC C,(B3M M@P6'I$PM"K#1$[2*.LP6![&T\ %\(#3XSN8..'W*FQY$R6$"]('6:.5)2_&D M%C5F,FK6IVTU4-;4(5T]D)4^I**3@BO A+I:Y[R+LOA.]*EQ<_R\V,!/GI[F M!:L[@ZO[!%=K9$4Q8OZB5M.F:FF3MV6J;C^\\)(\JQN U"7;ZJ/)ZH'*>9[K M[3+U$_7,>W7G'V(^][9V/C5&1^>D@S>/-X&W&]#J X:LYU!T6[OYSQL!J;C5CF@M1M@E_>P\3[W>/9(&75OY["5K_=TCES9[^/^V"U; MK1-U]4;RY8^BFD5QF@N.$*(J5[./Y$?Q^/S8S%HR2%-)\A#*C&<0Q11#PF,"\TP2M5C#(:56<__.DR?' M [5R=A_\+D['/_"SK!_Z@Z[U\CB='[3VR">K[NE\KNI?KS_5W8>.\FD>M*7] M% ]?X.THY0]=R4OP]\]JV23:7Y 7LQOU#T'*]^I=F*%4Y#C'#&8)44YZ&G)( M:, @9AE!C- \3AT/M?34Q.75'N?(2Q1$\=GG%ZT&P6Z:'P'8P3,I]IX_;*P MM1F;W]:&7 !M"="F#'JTT 7+@8\.6JGRUD<#7?"R./KG]+A>*6E&Y-5RL2H+ M^FR*:RJY^O!@M0EWSWB3 M^MS,.Z_Z9K,PP9RG 0P8D1 )(2"FB, HHB23C+$(.06YSM!E:G-%M]=V4X-6 M6=#F]??N:NX\1'8>]$C #SR#;/4W7]NQ?P3 3XTU/X_5Y;POL .U.G=6YZWZ MG??%[4C3\]Z/[!N":'>!.WDAGQ00S2DFCL)0AB*$(2$11!&CD/ @AXBG(J)9 M$H?$Z=C["7E3H\J-NF!N<8JZ%\22(L:)X%!$(E# QA&D"4Y@%DF>)D&,6$9< MHSG>0!XG:C,&S+;Q&F_0#;XF66/6JOIR 3:J^HR[6&'B-[YR7.3(<10K^W?C M)7:WN1$W%\7LBU#/4,,=1O1KL9J+&4Y2$; LA#C0G9&0KE&?Z+V8-W/FZ]SYRE$_YF#'M=WOTFD,?:1?G#^IO__M_ MM#]1?U!2B?_]/_Y_4$L#!!0 ( .N%55#JVJDH2MT $Y,"@ 5 8F-P M8RTR,#$Y,3(S,5]P&UL[+W9EEM)KAY\[Z>HOWW[XU3,PUD^]DI-U5I6 M2[*DZK9]PQ4#0J*;(F62J2KYZ8U@SJ,X[. .Z;B[E,ID4MP8OD " 3PG_[+ MGY]GOWS%Y6JZF/_;7_B_L+_\@O.TR-/YQW_[R^\?7H#[RW_YS__A/_RG_P_@ MOS]Y]^J79XMT^AGGZU^>+C&L,?_RQW3]Z9=_9%S]\Y>R7'S^Y1^+Y3^G7P/ M?][\HZ>++]^6TX^?UK\()MCMWR[_-9KD67(<3'(.E$X1G&$,' ]*%Y%##/[_ M__BO"F50B (RHW73>OWE7W_]]8\__OB7/^-R]B^+Y<=?!6/RUXMW_^7\[7_>>?\?NIO>]D3Z6__K?__;J??J$GP-,YZMUF*?Z@-7T7U>;%U\M4EAO9/Y= MNGYY\!WU)[AX&]27@ N0_%_^7.6__.?_\,LO9^)8+F;X#LLO]>_?W[V\?&0, MLTK+OZ3%YU_K[WY]NB DO T?*Z6;?[G^]@7_[2^KZ>?49^V,QGXYQKG&<\XNWC ;)%N MO&E6Y;I87OS+68@XV[PZR3B=;#[Y)*[6RY#6$\^QV* E*,\(>U)5[(4 !+:L MC/?:)'V3ZTKQBDC>J&&%Z5\^+K[^2A_\:Y5$_68C$F#\7 G_\&A8IAMJO@O?\W?\^B4LZ8,@?9K.\L6_KK9D"+VM%P/([TPY1.Y??B&N M"RZ7F%^=Z>9!YC:!]3_]6=OA0/1/P[VEF'B+R^DB/Y_G9[033YA/-D:T(*.W MH%)""(EV4B.$EY9SEZ(?$! W'KX5(F3_B-A?HIU XL,RS%?3*OAS6!<;;9$B M@HY6@3+102PN@[8LA<)RB3(-N4W<>OY6P%#] ^,@N8Z,C>?S]73][<5TAJ]/ M/T=<3G+.EM,.!R(QVOHL>O"A1.!)BX!>9)?E )BX_=RML*#[Q<)!9L(_CW)']\NCB=KY??GBXR3K@O.C(=(:!)%)JC 2<3(U%QE2CN MCK0!#@:/1TG9"BVV=[0,)^TNP/,A_/DRD_BF97J6RCBWBIB\E9P+0"XY*.6( M):_(?XK*9YN*%1P'@\T#1&P%&-<[8(:0X+'4_KVS?+#XH_Y)&$F M#TIFTJ@WH!@O$(ER8"5)8LU9(0<'Q]7CM\MSL1\$&WN*M2=D;#;+-\NWR\77 MZ3SA1!5E)$5?!&Y..R0608X6Y\"#IRV4&U/,$(G;QVC8#B,=)T,'$W!/0'F[ M6*W#['].OVQ<*F]S3-)I8!(+[9,\@&^38SI=$H"YB!^FZQE.#,M&$HU@;4W3J) @4NP-1A7FI-6IB"&\ MA]O/W0X$'><_#Q+DR"#XL RUI.7]M\]Q,9N0LD*6F5/8C!&(;@8QI4C4F\"5 MS#J%(3);-QZZG?H[3GGN+\).#,#S/].G,/^(FUQM859G:\AS\9A!:1*%RPHA M9Y>249&A$0,:@>O/W@X)':"^E*#0\0&0\2@1VT&D^P3F$"+N BM_7\Q.20'+ MS>G? MGBZKO,[J >K&2$HX74VXE^0@%04QLVH,R3T.P0I00FJM?-9&#K&Q/$;#=O59 MW>\R-1V\'B^[3EON+LPLTO/\<9K,GIZOI'%>KB0PVE.@R..U)'M)F M"%8*2%%$G5T.QH3!T'#CT=NAH>/LY:'B[ (-SS_C\B-M@K\M%W^L/SU=?/X2 MYM\FVAO.Z[6/Y#F9.,<%!$;N4^&2(V?61C9PW)>D8S9<#+>!7'_R=ICH.--YH#"[@,+; MTSB;IA>S15A/8N*BH.7D(S,BOI"UBY8G2(8KY;6DC7&XF.3:@[<#0L1ZRYW G:R(O* 3PA&A1Y2!!C+2P3JNB, MS)HRW GY8Y1LAY2._,\)"A_1 MQP(LU&A<& ,QL S>6U]RX:6H(4S+U@1M!Z2.,Z=M1-\)GEY,5RG,_@>&Y0MZ M937Q27GCF "K@M.>!))+#%)@$ /ZK#Q65M1=%X$9I#DE@#=(X4F!D$FW/FY!9I+$-L%P\]?SMD=)PE M'42P@X'C/_UZ1XZOZ(6]>MK,5XO9-&_?T) M-UN1>6 /G-,5? SARV13[U^WA#?EQ71.#YN2@[ XN^!^B:142S&)$*]0Z)91@SRG@XS%PNJA%7<*/G\F755N5]QMEY=O%)%ZZXMKUV(V]>$ M7#SC9+4BV5ZR&A*BQ6" %4^+!@5%4[%RB*Q']%,NF'@:5I].YKG^]?Q_GTZ_AEG-ZYRLGX;E\MMT M_O'O87:*$UV/DI2QX#0GY\L73^S9#)QV5AV3$N*^.PF' V@KZGH U$$H6+16 M207\*U&]6'XC%B8>N&VKI#OGTDH-@O0 MV8"3TK5OB0"O4@$MM>;>J*"<:0&6ATD:I_M8.^@,)/P.K,PY$Q_"G[B: MH.)%ZU(@1T\B*>0R>LDE..FBPL2L]$VLS'4BQFE.U@XJ>PNX W!L8'Y#)!-6 MF$Y1%V#DDH&*F=7R&P3!(R\Y"9[3/0>% ]F6&Z2,T[FLL4W97]@=P.4F\5K; MDFS0H$VIK2N2)B^>%,MDCMI:10[\/??[!X['QVE8UM#!W5O$^^-CL0ZS@?:: MQ1=.KZ5?,+TGR\X]3"OC/Y%)Q33ND8[4K!D^U MI$+P! &E@AR\D,DFKWP35^5QLGH(A09!S8#2[P!+;\@^AGJY\16&%;ZK@U+> ME-]79PQ-6!!&BD0VD?ROFC\B8VE,@:!D$ME[GO(]%?P#>+V/4=5#I#0(DH:3 M?0] NG+C7R_FZ=Q34S8Y);D&D8D3Q44 S\G&%H666QV,4O>TNADT;+JBIH?( M:1C@'"SK#@!S1O^$R51KTLGW*B*!*I@A,$FN/?=&$] 5^B9)N[/']Q G#7A> MN9,T.XB,7DU#G,ZFZRFNR#O?7%OXM)B1T%?54U]_NQ2-%<8PIA)D&\E#(TB# MQZS!6E3)2I^LN*3' M)0G.TK+4R27K4"'J>^X[#XJXKFHKVD#@89P=HH\.D'5Q(OLV?*O'L;5WV>51 M2='2"I<8).=I)7(O(#H3@8>225Q1RMBDKNT1FKK!UD%J?^!4_% =] &GY2D] M]8Z@)JC)>(O@P!8EB1&RZ#Y(#RCI5:UBLGA/M[!!P'0_1>-NA>V@-(#\.P#2 M\\]?9HMOB.]P5BM][V&(6P*_BI8X8*RNC @A&P]:!*&$#D(:UP)0WZ5LW+QC M(V -JX\. /9L^G6:<9XOK.YE?8#110F*9K*J!KK68?_R R\_/,%[50W)C5)6)T+ MSR@A*E%2"2BT;I.YO(>8;D*SAAFD0W70P:;U[/RQE]OO-N(373 =!N'D!?\/+MVIDB MUU$*I2)H3[NUBH*#)Y%!:JL4"Q.,+3\JF(;22 >6Z!$),5D4\T1ZR4'1,I$4\68RL0R11!8D4[R)83JP0FKP M5I='A=9 ^N@B__GVXLD;ILZZ4GBI!.8H 3D&4-)+VJAIM; DI)-U[*II=4WV M-BUC=RH:1M%WK\P>)/,.3-*U_M-G]&/M3^\%(ZH-10ZT?B#(H"%%2[]*EG/; MI)K@-B%C%V@V /F-5N9M8:ZZ@"*'Y885J?+;]?V?)Y126Y)6J8. M!HK,0/!,@9',1\\%IQBF!=KNDC)N'K,1H Z4^.Z8\6>8F>/'"N(/#;,%$R>- MD]9Y4"PS"BY" "<%!\L]EZQV;HKWM*QND248-XO9"#H'2KR#].7WTB:3*+V- MP7O0/,?:KEV1^?0:K""[B4XHSIN)@K,;#!S81?WF)S=KJ?X( T?MKQZ]M"H*R&CK?6-=&^ D#CIE7>H\ MP:P;F?^C]U?G0CL5,Q))9,%5< 9\B!QB(#>/$;=)-JG=_/'ZJ^^ B>_T5]]% MYAVXUO')3E3V +"#4'$;9\U4U '^MG8R'7,VI]H?L:@Z11HCQ"@V]?DE^.R" M+TVN"/],S3,.V!:;Z*D#_#W"B8C,%./KH/)(>X/+M))*LF"C34IQY:)L.G-!PZ-%"H-HI@-;=I.KL]'9)Z?K3XOE]/]@ MGJ24"U?&@+*UUE#:VCN)=@,K28 YT6_:M-1\G*RQ]\TCX.L@372*JY>KU2EQ M4N]"TI)P@%QF4$K4FE9I0=?5,B1V!"0*O-]"0>ZT4TT(UJ9KY#EW=%CD,C:I]==$!M*X5 MDCVXHS/CK(^R@#;U_"H;!4Y(!]K30O&:99N:1)%;T-9M)<,A$!M:)WW![,[& M'CU%.-Q9H:!8'60#GJ$T\6^SKVJ M/8]!.I*12MF"MR+5(WS!/%- :0>W:HS:AD%AM(?L>X30]4T\.AZSRK6U M7YV>Z+0!BEMSW6C2*@P\D&V$]$^0EYJ":I _NH67<:UB-\'.HS >#39OBE\L3BM6B7%15 M'UKV@Z_Z/ 5YZ?X@M94O;1:/_(?T_6GIZ>K-3UN^?S/-#NM]K(>HM)_=?#B MA#.N=!0!K$9.(BAU[*+PD*/SVEAMBVU2G;<'K>/FRH? T-U[$&T5UL%>]W2Q M6K\IYXQ./',Z9HH>N$L!5*QGI,@3>8(H*(F03M-V@8MR<> L<[2_D+D[R M?ELN5JNWRT69KB>H^SV14;DRAS*%SS&DA$DHE""-D[X,)&%QW%C[K),T"D_T%W0%,WI$*B(!/)_/\C#;3V6(S"/:"&6>UQQPHWK2)Y&)2 2?)D :M ME:*PU&&;076/4C6N,],&1,.IH0-,_89SDM&,>#G)GZ?S:95/[:)WP4X2VEO# M+6W%0H(*%L&YVJ^1%\X4IE),D\3/=^@:UPEJ@ZLA5=$!LNX(::*EKKZ=!3*M MM-=;BA*CK5DRSYB7<3.RZ"@NT;BN4!OT'";NGESIJSON$Y9=*L88<*5V8_?U MY.$?_U>UG3)R;H($V M7Q*0K)V%>*1%4-M/R;-&,2T0]%W*QCV:;X&G8971P0[VIN_E0P2-&ZH-K/=% R7TT\-BT]+E08E- MM!&18720ZRFQ$F%S@4N!$$;ZY$02O(FY>IRL<:.XMO@:4"&'HJSMECC)@@RX M$'6T T4-*C$&D1L-.1D?B,OD0I-BD,-@U2R(:PNK8=1PL-T:S-.Z\A$OC@.G M\U/B[=R)7,Q73[ LEGAMX-K?IO/%H&?3M7@O1*X%!1@4\\4S[AV00A.*T?^CBI&6I43^/&U2,6X37)'K=6\@=6)B+ M\K2+:Q5/PFJ:)JQ8%3/Y+[:VOU5,%&(B2'!.)Y]"9EDVJ1^[EYJ1^YFU@,SA M4N^BON4V&\^FLU/R'2B' M*K ;0O(_4.7O/9ULARP"ON_C6]4#?Y>5X;O@G3UE,_'ESK,OT2A1YEC0$EY8 MK V Z+M,WQF>"]-29HH\FY2.[$;GP!Z1*>AJ,:%UP8/2@4,T2%_0J!"3SSDT M.27:W2,Z1F>\P7'R'4]I!^%WX$MOTU+[[6*YT=MZO9S&TW5ML/5A<=;Q\E* MT7LTM8E7S-5$%T8.8@U&G;$.R6S[R)HDTP:B?^S&&\=#ZQ@*[QCG+Q9+G'Z< MGS6,2]\^+,-\1>Q5[N=Y\]/L# ;Y?YV>I5NV$-*D1(\RQ0)HD@9%^B(G2&<0 MQB56?'#9-;FO>E0N1RZ(' /'6ZZE\4'5\8K[?;[$,*NWTW\+TWE5UYOYU;3: MU-F!JYR+7C17-TR'2\?+;4QR09%IB*]92,!0K4 M>(W1N *I/%=&66YMFUK*P^@>N5:WXT700O$=G&70<=W;+3LXZ8RS[J>)>M M@!NB3[H@K4Q?>^@+D2 R+6J=>K8Q&$1C6JS\(R>VA]IOG%#*U?ZR1I4:.WM1 M;Y((8%G*))#S5-IK*;9/HNV&R5GMQ%X1T[L[M'PW7WJ5M 1,9J<)@@ MR,(V$:*Q)CF*\AK[V-N.OSE !!_J>IT$D1C]KX"M8]N59 X\K5>(-LB,#-') M)L/,;I+1C9\[$"KN#O396^@=;,F7U)])I%KDQ;RNVY,_IZN)XUJKX"SX(CTH MA<0,-Q:$:*<'(F'U.4 L9;7EN5)Q^;W).[GYQQ$32 GN^T>3I8Z!U MYR2ET\^GL^IW/A16G#,6HDRH9960S:!L,1#04M@@$_T"I4BA2;G_UA2.&Q@. M#[ VJND KB%8\\8)/SI+ND=')/8\!X?C\I=X 3\LBJ\<1G>/;WR_G=I-F[Q6SV8K'\ M(RSSQ,?@O3023*VW43%G"$%)LK(B:V2AMO)L :(=Z>PD\-\3%G<;/C3340<0 MO,O,I(BZD,N&2J'=L6"EUYKDOX#./H&TT)1>;O&URJW&_(7$M MAZ <#TP'*:$;+-V\%(Q.6$4/ XTA@?)!0 PJ4'#ALQ,4DU+,T0)'N]_(;CDH MY6@8VE_X'6QJCY05TT]G$Z;NK;AXO: WS]=$SFS39.^LB=C$&E5]=R>11#1TZ1 M,R-YUD[PY%Y ,-Z 2#9IJ4+2ILG-S_N(&;WS^=&0>+ JNN@ >R/'MYFV?I)( M3$3*V[#<_'S649'B>1E-+.1>1,G(T4 )M9L'!&Y=R%ATX4WJ?;8E,4^22:98&\'4HRWELP'O:LSD+$H4JN3<'GXW2!J]*^LX M@-M?+5U ;,/#;\M ^W^^7@2^63<;WB))5M M^+9I-5@%^^;+IH?R1CJKE_,SP4Q\+E8B9^!XO=I+P@!7-&T'/FGGK6$QMLO7 M#,;&Z,UDCYOL&4?]/8#_;MXT%J1XC%9NT*7>35>1HC;/P"H5C%;:VC;CY?9- M7[?L3SMF_GH7/1R8[D'347@"/W$,A>^2D%@@LN$)Q M":)-OR8W3SXO3N?KB[[0$R6#,(J69/3& M@$*9P 6LG:9#L<5X+D634]['R>JD=& PU#R8#CQ<*1UX7\_)'"V^(;['Y==I MPOM=T0_AS_-+I&=37*Y^BYG^SA=]_+!UUBD?O(BW<9 M) 8"@G$&?$H*6%;61:N33$TF73Y&U "E"O4SWRX7U;SG)]]^I_7QJ9]B1U&[VY,.P=$^% M0TN==; ]W^JJKUDV1ALR^KY>NA84/WE/]I@L,!:>E.%-RM@[&FG06N6/3S78 M0?X=@.>JL?;JP^(=IL4\36=X@Z4/BYVER:.2$B/$&"0HH6B]*HZ 0I1D1"'_ MM\V%P ;,C#S!]KA0'AT-':R(9TA/3M.-BNG[&9YWHS\YZQ!\=GA$81IY=YD\ M;:V))Q4T[4CT1?@@@N"H7&ER W\;XL8UON-#Z'8L/K0^.\#H_='9I)!XLE<2 M.%,(*J<",05:^CIP@RY;DW(3G_M>/?6A JLFN,%XR MI"3KU/.LP255YZ76GF8VJQB;',M]AZYQ*[J[P^*06NP E!NQU>9V+Q;+9XO3 MN"ZGLY.4:LYU->&).4Q2@TU"@>*B@+-&@=1.&ATPB]@D^_\84>.6:'<'Q\'T MUP$6'YYH=-&"]*HIZ22B=MQ) 9(D!$JCAIA1 8N<2U]4,:E);^I=B!RWB+L[ MK#;3;Q<5D2>K%8GV\YNR2<>RQ\D:M^R[.R0.J,-#K>&'AMT;+L5WWKWD4G9& M.V9\MB!$J+5P7H.7Y+1P*95ERI38)N^Y/8GCEH1W!]A&NNW G-[E[,*A)KGC M].NF+8M-.5C:)R";VI;%B@ !ZXZA2Y9>&:7;%$9M0UQO32&& <9W\7>@EKIP M(N]R]7+^E82^6-*ZG2C'N V90="U9A1I*P@V)0AUU).4@4O5I-;V4:IZZQIQ M)+3MJY=.8?9VB>0%YXOLUGE2ZV+BP9D;,E'<&>%5 K$B$\E/% D1G!QBJ'C M6:!MSC:!% MR>!E%>'$>QE5R &8= Z(30-1!PW(@[36.<7;3'W6E0T 6,;?74!Q>TK MLVB9!73)2Y"BG@(XKR P78#Y9%41/'C7!(O;DSBNEWG\>LT6FNM@ /8#G-4H M;_6 ($66,1JM@*&IX\4E0K1"4.C'%?T_V%":] '8G=1N+N M=R-8?5B1W/:II(9UR#9IG":)%F+4(#S0"X*.H6A292S M'7E=5K0/!I+;]1C#:ZR+^/L.7T].5],Y$C=G$SJKC"_:9TU\L%)(,O:297*. MK?% YMZ"MT7*F%A,;7J<[4)DE\7I1T/E4-KK YO+14+,JWJQ\GV8X9M"KY!+ MLOY6A[*N3^:Y7O;\LG&62\B"VU0;G2-)41ER2S#5:CTM-8^,'/,FYXP[T-BE M1]D,F8UTU\/F?8VUE_/5Z3+,$[[']7JV\8;ND>C$:\V5YAQ*SG7HGLX074Y@ MBB9'W82<2Y.;G[N3.FZJ+)9_Q?P1[V-)!\Z-*0&,+B3! MFLAP0B%P[1UWK.@0FU2R;4';N.G)D3;SH735Q1Z^O0PGF6)#Q% [KF$ %:6H M634#VC"/W(=,KX\;=X^;H#PR'!MIKM^W4D=U\L\=DYH*)WUL%5?+>8?/^#R\ZL:S)$HB9KI M>I*#4)&1[\%BU,20,0Z$R*@4H'GG)K4IWV7LBZ3/:V -ZR>NO . MK[.T2:A>\/4,XWHB424FM07FHB)A>0>A1ETA\\"8B$Z&)H>$CU+591;G&) [ M3#_=P>UDM3K]C'G#2$)3DDL>3.5&%7)=?;845;F4+"85Z/760+M&3Y:M#:&5?FY>W4BKUZZ7Y[WLG_^)RS0E24Z,2-Y$JP MHY#?6O(!K*IN M* DQN"A*FVX3WZ6LR^3),8*$P_7409!PM8XN&_E.O-)&1AU!8:ZW<+B@K=_4 M*8DN:[+?-JDV\>A=6L:]=3J:3=M/%UUMER\62W(!3I?I4U@A13+7AL5IFZ+* M4D A3Y/"F3J;PY*3J2VWCJ.@.+I)0OC[I(U[9W0DN VDJ2[0M[T()[$X[NI< M&)&JHR"S@N W%;]&V822Y]CD['9[$L<=^7-D-#;27 ?'$L]+P;1^4Y[_22ML M_A'?$=K?S"NS]4\ME_@:9KBY"$MRG"9:"YOZGGF^^<*U=]+"1*FB3!1%U8NR MBEP-)Y(":XI*?B.%)MY@ U[&C8J;'6R,K?4N;@XG4NR>_OW_Y^OG[ M]\^>OW_Z[N7;#R_?O#YY_>S][W_[V\F[__'FQ?N7O[U^^>+ETY/7'TZ>/GWS M^^L/+U__]O;-JY=/7SY_?Y.U[0;J'/2\0V?M#,?L0&-XSCL/U*''B]DT78\] MC8K%&"7 E$C[>8@U]@P9=/$V^ZP%3TVFSSQ,TL$WP)U\/Y*I1?W0Y[A*BVG7R[ZOM^A[0,IXLFLIG:RP]H&7D*4O("*9 4"4Q9" M-$$J6HZA-#F]:LK5R/, AD'GG9OEW>!@P)BR#XM\(8YC6^;+YXYIH>]GOKVE M#D*S)$,$&H;JW+SX=^N%A@B.JMDAI)" MK=4F(^!"J4U!O4(=?:O+E8\1U:V=W 4;=WS3H;301>KL'7[%^2F>#9^<;Z3S MC^GZT]/3U7KQ&9>W^?-6D'<=*1ITU;76,4) KH";6LME:]U#DPA_-S)'GI/2 M!G<--=5!@ND";A==8;_=7C@R:5M8E&#):P!E*$#RDGAB-I5H3]!(X\F:0.J0:3?!8X>;()PFS/#13)%:[+ QI[U(?3,!,BU][",(6K5 MI"7OM@2./'"D#QT(HKD,]L13@,=,7'6NI/8NZ3<'P0P2-6YC9S!D;0/H=H.CW M6L3\?+6>?@[K6BR*N2AG&=A,QE?91*NA#A?)S-<3#R]3;E(]<).,[1*N[ ># MS &B[@ H+\)T^?.(<$WMI86Y J+93*7K>9<[X7N=OA\4=+\!]!=1T M]!TIBPBH2>5G^!5GBTV$?,[<^9KS:*(.10 %Q=4?B Y\B@9D\$QF'K713;(7 M6]"V'?1^M"S_T$KI &?/PW).8JHEV^\_D6SOG(\Q'12Y#! DJ[=[4H2@.%EX M9.B**IAU$X?M.W1MAZ\?+:T_I#(ZP-:&AR=AA?GIXG-=(QL%O;FH@WJY2=20 MR:Z)P L_0@@KE(L!;)U1I#A:<+5I;9;.9HF,R&R2)MN#UNTP^*.= K166@>X MO!I9_69Y-B\XS,Z:/;TBQO+]V1MN-'-)"9EQ)R(K=.)2'!E8A@G,D.>?)>-3$,PQ>)5T \7(%PD3W/OZ^P MG,ZJ7[':2/SZ'E D*UF"R*K>FJN-/S&05Q&TM13REV33]S!X*!'=%HSO@I,+ M\W=4C71QJO^>S$$^K=-:+DZ/KY@1QCF4.0,S@ICQ*,%'0QSE6)1PF5YH,LWV M$9JZ+1/?!VU#ZV!$-V^S<&X7'6RQ7CP/)6^N_"9/7X)+M>=G 8N2W BVM-C4+*3JP6FN3?'08FB2?#Z*Z6V=P%W3M$ L/K,<. M\C27_4$N[HN_QX\;5D_^G*XFFOR-[*PF;R2E6O!EZ[!3VIH0"_T1Q&N3O-^C M5(T]B^1HZ+CM-@ZFJAYP=T;[L\7G,)U/4*H2+7DD7*8"BHL,7O!$85146F+, M!IM4$]R@8EQ<#:C=.T4K^XIZ[ #CKZ>?P_SUZ7HY/3\!_"N&V?K3W_!SQ.6$ ME2+0&@LRNCHI3QN()2$(46OM46G&RE:QQ*./&1D5^^MNT420'9B.D_R_3E?K MBX;%C]CCSBU4 MV0%./]#[WI23O-C4+YRO-7)+1@XI%@0_>03(LV<@]H_B_!1SO(V9D M[[V=[F_?6#Y4$1V Z4HXY"C,]?,KD,I&_%_#E36+@U*4;0RA%37A1: MBSF#=44X6HI*IR;-H+>B;ERX'0Z"V[9K<(UT +.7<_(0PNSDRQ<*J,_:YVR: M*#X]_7PZ.ZMQWC3-_; ,\]69,U%79[11\HBR3@>HG73(>8B\B'K740B/@=$K M30J4]B)W[ %O8^VV1U#N#PGA<^\Z8<@Y\@QFNT P<^FQ ;I(.$37/^!.#_O*_7;Z30'>O7E_(S/)U@6 MR]J*Y:30PS\LODQIWS+G&T^V/)=B/"1&UD(IZ2!$(4$8Y:PH6DK1I&QB".)_ M-&3O [/;E7_'UGD/.+^L=KRZTU=[)6P,A=HS9. MVVB:6./'B!I[;.=8CL-@BNH*=!.L#4RSE]%J[6=:C(^S_"EW-S[%C.6A'9 MT5OR=8*)$*VN:5:345H776QRJG$_.;W@Z%!UWW$*#Y9]!PAZ>KJLF_^W:QQD M'8N@!00Q9=K,3:R7AD, '9U#K67D;69OWB5EW.QT,^0<*/,.4/-7S!]IIW^& MJ^G'>;B,L6A;=RJ1]TE+P( 2S(/+!<%P4V=\!*M+DRS@_>2,/8QZ+*=I .5T M";'SE6>ME5JZ!"+I3'SD#)Y37"\$YF1".ZV;;)H' M4SYNG];Q]M?CJKP#C']GNL#S/\]'7-;+ /1?_A#^G#B-4CA6SS99)/^867 Z M98@E*UZBS\8W26CL0>N/6=:Y)YIV&QQQL&H[0.^U#@JW^R;\%6?YQ6+Y^PHG M*1@3:Y-O43)M.XR7VF$R 7K)C75<1MGDU&(KZG[,*JUA$#J\^CK Y%5JX=4T MQ.ELNO[V>E'U&68GGZL<)UZ9'(KDP+DE!U[5KD=<9M#>Y<2SC:'-=/7O4O9C MUC ,@\5AU?:3=2>X<9LY7+O-?.U2X$CWWW8A;=1Q>/N*L/VM.:=CR@YIOP\4 MC-'.K\ G'<%:(9C3QOCR@TW,N[H,_> ]_+-8P:$I.3D'7KIZ=55IB+7YM#$) M@\)L?9MN@-L2V.U=N%TP\_!5]0&UT\'._R W3[[5TX5-\D[6IIE(OK4V=1/A M4D+TQ@#&7!*C@%69)J7:6] V\J64)J#8=E++GAKJ&737#K1,#,YS:<$HZ4ED M'L$91LS18BV99>7:#&/>@K9Q03CLHF> 1>V MSOM 4YP25%5%%DHAE&8%HBY1<>X>9?6D#E$Z"-B9K5<3][50']C>8T)-NJ0 MR+U,1#2J#)$+3_) +D6*],,V>1+ZT&LHH9]N(^3&4\?%15,O:'_I]@")"^M7 MK$(B'$2LY8%))8B99TA)NJ(D&KY5,G=[4(RYPQR@L=LZWT-\(VO];]/Y]//I MYW/"-1-9.LW UGG#2A5;;]5Q\+0*"I)'9G$;1V,KO=]X\LB:WT=OBR&$.+;V MPY_7"7?69BT9B%Q;C$D2A#.B(C;W 7<3OO7GSS.=C"8]O<68@>. MXX,[X%7"GZFD)3I++-2.3,$A!)')%4Y!VUQTY*;)R=[W21OW*&7<9,I^^ND9 M<1$\X;(NV/77S MTS6BO&C[.M(YW.W'CWG6]J@HVI^G658REL(@.(X4KF>"H;06;,I18=$%VQPJ M'>,\[;*Y\&;[*.B1&\4@6D,+NMZ%<GVM&P71&S1 MV'EGV7>PMS[>BBY8+ZRS JSQU<&MW<)W1UV49M%QL%BOTFCR%4,.!:2N?I%VSO+M9E_\,-T>=]+=]MT>=Q'DV) X MF4\_A]G#K"2-,H4,CH+C>E3BR-+27AU+H8T[1\W0;H6)QY\S\CG#,* 84)1C MH^+]%ZR#P"G 7"[R:5JOSGF(R4>NE (6Y&84I 3GZ<<03#1!&RZ5V@H.#SQ@ MY$31,#@80GAC ^#E/)^2NTYLW&)"II\(1]SQ7_) M!DWQODE)U#VTC.MY'JC=!["RKZ@[0@O%8C;H% QHES87H0OX%!GXB*%@JD,O MF[1AN2"@#USLK&PY=-WSZ*M9?K04%QDO[WZ92(>':ZK"G$S5,F M*23F@C @BZKC5T."4$2&Y(7PRBOM;9,$ZV-$C;L-M0+/P>+OR+Z07'#Z<7[1 MBVC34W*VT=!OY..]6JQ6M16#(C?,@O$FU5J .N&>)"AY9(FX\JJM!?H^B>,& M1JU@-K!J.@+=A%9'P& #<&XHV)-%DF0H[M<^B5($1?MY_$VM61C5;%/;1:P' M;FK/Y[F[8^W;\RC'OW&Z!45C'G[O*K#VY^$R8.0\>6"!D4%S3D%$'J&X8H(E M#RW$)DX:5QP6_#GX3%'KR7QK9E 4 H+1)D+8(Y%AJP5!3UM MC\B_1V*WI^:[X.;A4_-!-=1#(?Q9RWMNHK+90S04Y2B+&;S1&JP6TGF,T:=A MR^![.A ?5J7WWH[81;X]@.(\V6J3=2S' &= !4M ^=E 1Z38M$7S\LVNCMB)[T]>#MB%R&.K?T;A?W92VE]4!0QUHX,60:(M747,UD6^H]"D&VN5/ZH MMR/VUO[>0NP@['YD#WSR[6_A?RV63V=A=5;ZDR3Y2JY&C]%YBD,Y.5**E4U$ MRKQ5)ODFU74[T-C+V583UZ*USOJ&XQ5CK\/GB\O-T8B0I/:0@B4>7=+@6*P\ M1NV\T(CRV)"\C\YQ/=YF>-D>EP$U_#*:<#I#W#KSA; M?,'\ =.G^6*V^/CMW?3CI\N%DZV1B6,"X50][,X,8N$4[ZHHG'<^QM+DEM%W MZ!KWV.Z8:!M206,7/[[#CW4,X6+YC;Z;UOQKU=C3Q34['9G4+G(PA>2C.'T) MW$;(Z'0Q3+%PN__" U60WWW4N.=XQT!0 Y&/#:"W85UOFFR,[GM,2[SD0GDM M)"N"=O2BR1W-%F)0A(P8Q5GG(:6W LZ#CQAW&-#1 #.,B,<&RIOU)US>%M1E M+_I'%@5MZ0]+P!=68JZ)']04E3O:N0(3&70JLH1HLN=N*Y U(6_<:1I' ^CX MJNW ;7M$VJ\NZV#)(Y!T)B:\SM MJ9\.APS)SG)[-9;NJANT1H,,W=[#@^NFQ_'7&W\B[WJ2A__P$;&Z3YRCV&3BDF9UZ)F M'B1M6"$$<$D96DI>!F;12M.DKK.E3;KR/]]A6GR<3_\/[=:9-#4MTXO95!=7 M12ALN9@55,L65ZO3SW6*&BGC:H%$B0)Y718ET!JD J"149> U>9.Z.T;]PA M:1 ^.K9RNZ#PX2K1XVO[QS&'MYR?UV&YW S*.J#^?L\G'<>[>YS!8UA6[SWM MT%F!$9K5.]4.?"X1K!'&UO1,*$VNTAS'LEX\9;.R5IO.(:LGWZ[]=!;?VQ@4 M3UX!2[JVNV8"G.01I&4J2)D9-TWN4>]*:,>V<1<D6NR?+(,\_QRGLY/29R+%.5G#R8*XL)K \$YXB+;Y#C%_MELUZ;J MP4?TAXT#]+@87*AC0^,I.;J+CV'UU\5F5M3KOU.\\OXTKJ9Y&I;3RR(HF1AJ M70?CAAQ!F2+!:\Z .Q\)!YBEW.Z@=+OGC5M[UA T#<3=P=:U2\&Q=>@%:@_: MD=14%@@QU)$2%'W[X(HO;>K/?L!+!4?PG5IIKF]0WEN_8 7F8F2BY5:3,#X4 M<")P*"SPI)E5].?_72UHA9<#KQ;LHKP.L'E1T?X.SYJXK#Y-OUS8_D(. A9: MQ,)4L3'#(-9Q?ME+(9V,#EF30/(1FKK%W.%8>."JP:&*Z0!C=PK9M=.J:%?[ MZ-(7E5#5:5 <>,B%5JA15C7)#O[8%PL.0=-!*N@ 0M\K5?8N M @3/)$0;7.QN;I%I_JKL$AP!L2 5U@#<*H%7_P44V!Y636M%: M(4R0]2T1P7E-QC@9X57@NM@F\W\?H:F7DLI6I<_VLPW6^'J3T4T0&J?L,Y+L/L9)Y/\F?: M +*Z,C4.PW1.X?*<'WG7LM 9^ ' MS\5J-Z_@F-OE<-KI 6HW)CU88:0)Y)^F7+OK99<@IB*!J,!A">!WL'??LM:\N;T59B;H.%P1M1 222!U/+P5]R:IP@KJ532^GW$?4 MN)?"QZZ;VD\W'>#L;?BVV8$_+,Y/ZB^8P]5OR]H=7]N27!V9"@,\J M@RT%K4\BBC:IRN\1UEUYS)X0N#UV?4A]C+V1/<+,R>?:A?IMF.8/BQ>+Y6=< MOO]$DO^TF)'B5I/@1417#'AK!"W/X" JI.69R(IK)S KOM56MS<)W572'(:O M(^IC;-3=4Z']E#:!*3&R^6$S ^2,+.+T&<;UA&>5F'(&LK9U<";7M+RLA5!T M*DJR$F_W$7L ;KL_>]Q<>!N<-=9 !]OFT[#Z='%1Z05)]9K\)CHDIQQ3@)JV M->6*@KI\@)FH9!!%E+)-;^C=ZQ >IFG<#%*SS7(H+70 J$=,\VM/& V/X9X?IJ0,,7HY &<-C;-*L=:?)4LWZ-S7#SE[R[0 7]PCD+2Y3U(2AI%$27"Q05E*NE7SDUF>.['[E; M8<[^<)@[@NXZ0.BE$_!P"=$_L-;W8#[Y2D[H1[S6 B@()0(F6H-*V]K-+T'@ M6@.:X(PGKA4V.?,[A.BMT.I^.+0>38\=QJB;H"BD\\.+NB0_GD5+FY):S)O. M?1.=;39&T5Y1>W@K59O<\CJC*RD7HPLIJNWN$^U+P5;(\S\,\HZGC1^V_\2+ M,%W^/R" MHX/;7>RBKPY2G.:VE>J*VDK2!Q">9XD^S@S]'N8B<0 M;-GN8A>-= JLFY>L@XW1YX#@@0]&V&#I57[DQND_>KN+0WRG5IKK&Y3W7COU MQMJ250&,D8*>Q.H>T^N MJ)%078TZ>"/7:=]U*AJR8E1&O=6P\U%Z%733#.,0K VIH [P=J>W!U9ON%[Y M$BZ27^+K"1X*!5('J6S*&'R[(:Z[ME?IIOO%(8@Z2 4=0.C14T >' F@!.". M%H'R60!%TA(,"RZS: ORIE,2]KX7YB6(AR) E:.;KC5>2>!2T"KWGTD5D1N:F%5*-^.HNE;,6RJ9N?Y.;WE:YC5^MJ)2:KP1%$AXY:D44*]>Q+(!@52 MH69%R=BD*JLM6WTLC2X0/,SJ:@&GGVUQG2XK.,[>29^"))0ZP&K"M+4F&0X8 M-IU;2"8QAP0E":^RY3[(8\V3&IRY/DX&?OJ%-@2T?K+E]G+^E=Z_6'Z;:%]T M8()#D3S52;O$+V&: MSWN.T?LW4\_/?C=!@\8DJ4!@\J X*=!A-B!*9(D7KXMHX5^Q65<=+A&WRX77W"Y_O9V%DA89[[VEWHS:9'97+/NYI_^RK;UBP[;X2 M_=E*G./'>C6XR>WP 67S),S_N>FYQ:P3UI$HI"++I)@S$&2I/;=LT%9S8>5V MS86/0V\?-\][6DN]@F74%=3"P%SM[-=^M]GS)S[&D)V@9>$DKS-K!3BK)828 M39+&6V.;5*\=A[WMSJO9OZ=%US&^?JZ=ZUZAO,7YBC[T39Q-/YY57D]X$0:Y M8U4D9)EXX+2WQP@F:QN=85$(<_1M;$OBMUM?_ZX*0GX('/UT.]RS#N__KLH> MNL;-_NMIL0ZS1MW_5^LWY8*]YR29];>:TZC3#B91<9NYLR"+4: *)K(5K( + MJ% JK;RU^ZZ)QQZ\':[_7942--??CWO&\CVY3X).,10*7F2H%_W"1VRQ:D=S_EX,ZAWR%LH(:?[]>+],_S<3VU7FK][?5BC9>(0RNTH3V\ MWN%DM5-M!*=(Q^3W\V7:798G6ZQ \DW"?T#_XY MR2$ZYZ0''FJQ9L6YDR)"A%5M'_ZYEI2?K>_9['QF^YMRM9._Q>5T M<=9F_&J%\("^J&1 >1*:$C)!<,%#Y,7(H(7BJLE]AV8<=6WU=D'GP^V-Q\1 M%]<.KD1QQ?OY&*63/\(R;[3PYLOF$*8V3S\32'5,SU[;F*D+,"I&(4AFF*PK#)K>S#21^YR\UQ,=U0JV,?23RP M12V78?X1ZT)^\NW^M7TN@M_HC>O5R_G9]G5K8,_FE\_"&B]G99S,\^6++^?K MY72^FJ;-;V[),!I?7"D<,M9^R<9(\,DAA%3GP[/(N2W?L4'UU=7*Z_K185N_Q=XK?EM=,4[U-MWKR[?F?N$S3%;Y=DC?Z MKBKA6@0>E2E5"$[:>J4U!8C2VSJ=T 6#AL4V=S?;LS;NQRV"080O*FU-&("1PJ!0&+*#X%5+9- M)K$A4^->P#S>ZA@/"5W%)J\7\Z_$YB;!4!;+SV&>S@S'8]QZ3[NBD1:D)1Z5 M+Q9<3!:81^F\,EH:WA;W^Y ][O7'HR"[N39[G%QX)XF]$?6=]7W(-,(='S%\ M7GX'EHZ3KC=)QBPT.0(A4!#K"N&59P0A<]&9)<[$$0_1AD_7?S=463T4JYSU MS?4H0V.NY@TW\Y M)P.#[TF)&^9>G9\R; 9O:%9LYDP"UGM]*D5!7)!?7T<'9;0L^C:>[",T]3*. M\*@H6;116;_H.V]A;]"&('R&:"62^Z/)?R;7!XH-4M 74TR3FK5'J1H7@8/I M?CM,[:&(#E!U5@_Z/LPNYQ>0:$+1*D'<3/ZV%).%8#48S62NMR2E:=)I\PXE M7:)G'RW?GG=SD,@[P,R;+UCGM\\_GO?R.^="%148"@;>R3I[*M9+(H;6E%(L MY^@SUTUN;]]/SKB'PNW0,X#P.X!0S936H2D;8VRSCRRG!$DP TJ*0%R8 )$4 MKK-TI/8FOM-U(GJ9/SBFL[2W4CH"U/D*D\AC8,J2UH, I1.#D'T 53:5/:@Q M-"G1O4G&N#O8_NI\ !=[R';LX_+HB@3*KG,JE C H=I]=D-Y]- M2\5 Y!%&$7D]=*( T,GB0(;(O921H6]2_GB#BE[FF8WI>>ROE@XPM;_@KMB> MYUN+E,F$TL;:FZCZ\UI%B,XXX)S"PYR4L+I)%-Z"F7&WOP.P=3OQ/;:B.P#[ M907^5=7+^4X@;"+914?[O\SU8KL'5W2$XC@:HQ)JW>1,^T&*1LY_CPZ610O- M=0#!:T?S9P59%[.B0RUDSQZ$2^37L*RA7H$#C5$6+I$E/- ,5HVH7BAVW0!WY'.)SGI*-# M37Z#@)Q5]1Y,@HB\9J2#8D59[_QV+=)O?NZX?M8QH/!_V?O2YB:39-U?E!&U M+Q]IFI[A! T$,'/N^:2H)0MTQTA<26::\^MOEFR#+2Q;RUMZ2V8FIFFVEG)Y M*BNSBQ66%4: "'7.C^'@O1-@BB@F(HLFMNG7/YKT MD?MENG#(3@R #B!_/88 \_VL7Z?O)YPIX:(1(%0=!Q,U";4^SHL2$BHT6LDF M4>MNY'7^AC(P:#9?I8?7X-G@\C6NWI0/X:^)XQ:-E1*B-G5+H&?@O P@73'( MA"\1]7CXO"&S\\>6'G!ZD$;'WX+P^K+Z.]LNKW7'Y21I.GK1<@B":3J!A=?= M8 6X"48CM];GW6;Q[O!E(Z?KQD%:$TUT8 L/%N<=6=SJ")YXKIVS)0 JAO4M MG?Q[D1SPG(R7R6)@38H@!^=DY%?$<2WJN+CHH^_[WA[?GT40-T5 U\UT<642 MUE,F)E+XE"DB%4,CCSSH MX(",C9*QGWJO>'A[N4B?KKKE2>4;TQ]N_O#9QP5>O3;].9U-/U]^GD3F=);2 M0#*UAM#6_GEA%7F.Q7)+(A";97@/S:(ZD(J1AQN,Z->?3'>C&O4C6 U_K5D- M4=H@2@9!@3/%S8C@6+1@H#NSMOW6/_P3Y++ M=/;QRO'B$ZNX]*E(<%Y05,YS+=>V 9A1@@?#$C-M1D,/R,2X&XO/U<0LP'%+ M.%/DQ#HMR$@PPUTP*0?1I%+D7";E#ENABNV*R5-;[N$B71.9^(Z"1 QR2M MEL(6LTO*CS[T%BCI5YN O/.M3V5:S5X:GQ\K_AXP1+T7MD[11+V/HCL ^_96W" ?V\H M?K4E TJN2DE&J]BDVO)7:J+>"RP[-U'OH[D.(+BM'3<)J[.+=9MR#A3/" ,A MT ],1*.TM3K]V*;\GR;J4\-O"*UU +Z-M-TU$URRH)A 0&UX]7T\>)\,\.*, M0U479S>YK>^EIO,RWU,#[WB-=0"[^UM_4XC""F*BK(>OIE0--UHZ0(X^@LX. MT[(%[ [OW3^#85#'Q#''JZE'K#W2%YIB+L;2V7'1>3J<%B%RSD!(:21C=$9E MDRCZ"?3N[X6,(WOW]U'3V#5Y&QW#GJ%!*P7P7,L);:YC_Y@&9Z)E(BC%TX:= M&Z[]NIM._+WT]T#[]3["[, :;0X1$"X8)1U(4>/W@ B^8 27@N,A96E5DWJ@ M V8X=-.X?PAR!A!_!^ 9H/9)\#K:/!"SD=>!YYG7Y5QUZV$@Z\R%,>&<>_?/ M8)C2,0[9B0%PSI#_L3KW1WD616)_XNK3/,\OYA^_?2]023Y;5(QL":L;#R,G MTT(6!IA77LN(T6&3N.,$O'7^:#@P7((?\[K;7U! M=_2[L$*ZH8U1CB$@<4F241FB8Q),3ID7;Q.WXV1[CN?M3 ]4*T2W/'$#@*N? M$W=(W^9#0OF B\]\XI1BR+T&$Z(D5Q@].*T*H/$F<8F9JAA_,U M/I2>FE_X;KK\UQ\+Q)6XE]A]G'6>4.GAB'4#K'XNL*%O]=_K8P_.\EHD01';7"!(S^O:/2,@BD@_ M,R9:HVU*#0=3M.3L3&>WG.-9.QI8XS=%OYQ-5]-P\6&^"A=KQJ^::M[AZG)1 M9W?4=4_A(W%%7JXSA&BG?,VS. &>Y0C2>N&BC];C;E.V=OS",W7*CGM%:*:1 M7KRG0_S(VUVL[Z8?/ZV6MX105!'9)0ZH:FNW+9&$4!2X7)2*PV.K;H$W^#WS^\ W]NS)SFN9]S-X9EQ-XQ1.H M(!DY&0[!",EX23G%TF0G\[DT[_.4E"&/JP[1H $,4-D,E)T+:/SVI'\VNSG M^R6:]_=!7[OF_7UTW('G<+='QY-Y9[X4L+$.YA*,+ASF'9CHO151E&*:E%SL MWY9W!DW]>R'AP;:\?=32 :;:%*)GQB(G05*LRD$5\D.\3N0:9>NB25AX',9,WAE^J M+6\?L.S/YCJ X #AIO'6*X,!LBRU%XQ)<*$(X)*C,TDERYMT$IRHUO(, MFOB/\19.#(!SAOS5.5^^N5PM5V&6Z]O?_.+BC_FB_N%$>YN8=!P"5R0%SS2$ MK!A%% $91X-%]_7T]2 [G=O[@4$YU)D8#B'GG1'_60Y7L\P;)QI8KW?PW($2OJX M6&K8]'*YO,3\^^7B>\;H:L3$K9AJ^>(O7*0I"6'")"_!>0<\R0S*Q)K/(FXQ M&N:2-R;&-MTK>Y-ZIBGUAFAOJ^U15P8.)7:2<\'IZI(D\OU82U5"HJ,+O"A? M:[DX.)$52%-,CBJ6DOH*K+?S@%&"\O[6PO5[8([#RI%!^8M9'P?FVBNM+^W70C"J9!FU M QN"KO%673]5I_$BY^ MGR[3Q7Q9O=3OI5;9^\R2LB L8IWENQZ<)>B+_SSK ,B.EV/MU@\#J?],O62HI[7]8?%%")0BB>+"2/M6:X M) @R2KK>D[>&%^?,..=O.![/]%H;_PR.!+/SN/\>$\X-_[O)Q_OZZ.DR:4^N MY^!;\'50#GG9PJ/)BO,VC2,G9?.\DTH=G\1V8'L:A_&>1,.#$B*3%%GV#))P M"I0@<^63]^"##TQ)5PKW71['/1D][XQ6QP>R)>">QI&\)XWQH(1:;Q^3UX+>#V1DW?+*+V;[F[')WITTL?N;UA<-*+DQ@?%T3< M^Q9_A[4=F7[_^7RVMGF7X:(.*Q83$9D353K1%E,WM6/=>!LA1Q%L4M&EU.XH MG9;7,WU.&?"0=8RM?IY-CA#2K'1WRII@JY?C=X3S_&"5P/H/?P\K_#XE?.(LHUA91'*I MO:Z]#*HN7+84EHK( V;N55_SY0_C\TR?._H(R%IBZ@D"PB? M*:!)%DNC&6VC3E=>_^[RV>7JTWPQ_5_,_R!!+VXIIPX$7/[V[3#\]+WH.A30G4G%^ATN#GO MH_.S *Z'S7IC*5A2&;S0Y/1QE\!EIX!)@KSEPH=\PF:1HWCIL3'KA/@<[KP, M I81S\MZ==C/3/#K2"";_E 8Z,0-MA\RA'CPS#U MA!S= T';]!P=@:"G=R?]X\N7.])@-A1B3()/Y.O5]UEP%#8 \Y*SK!7FW&;P MU-N)0*O4X,3ZW2.I420)4I0*#V$*"WHX&.6 MRACBKONCM9V_)Q0 =7C*!L)5/P?NIUK" P7SLT!V+HI'9"IXBD%=J8NTK)9 MIDN!2H;TZDBUJ]L+E+WB@[_PGO^''Z:Q*\;= 'Y>0 M3XSV4CJ9(8LH0!E>()9D(9MD@XJ>_FDW<;03(?38$/(+'>T!$=K/^1[:D[G5 M$7#CR2A#MLY(!I;Q0)Y,U! $RY"<*BEJKID_8>/^X/SUV$ R_JGL#%?]'+BA MS-7/ GG(7/$)BTQH*Q5XILCIL-:#"]904)&9MRQQ^G?W%^B>3/?89#+^T3P' M! YX7EM6S;_#Y8J8(Y;7XB+OX2TNUK7DY!*LQ?HLK:9?IZMO@Q;-[_^UP]?, M'\GZ:4KFLTVJ."%!4'!%/AE%7Y&;.N-%6J,QEX"C$P=!9$ M\J)>H70XG2G@E"Q**:VY;_-X.10'71?"[X.^?0OAV^BX@[SR%>7TE]=5G<8G M9Z.QX++/H*01X%(,0&)$D4B"H4TB^ X5?=>9-T+"?"BU=("IPP7W@VVZW\@- M>AT^WQ12D="RM<&!4(6D66=)!.\+R2#+PDJ12HRSV?, 9L9%^!'8&FQ*ZD"* M[@#L&X[9=8U>B$DIY@E0(9-466;@K;R:>L#:->W_F"V_8)J6*>;K@RBB](+E")G7%C21+7AB#"0SR?MH MA91M^@.W431V='RTMG\*BH<0?4<8^F.^P!26JVNKF[1+6#@C,TNWO3+"U86G M&= (GX,N*%FC807WD3-VV#N(KK<@Z C!]P"?XR?L9!$$>0<.K&6:A,@0O-<6 M$F:1?1(F-*RG.(KTD2L2^[A(3PN CV??:4 #//M_=,48,DDA0 >$TE'%@/.&T$N-KG7G)03>%][60]BL_,X?& 0 M#W6&VB/JUSAOU\O594XJINS)!))7J+C,X#.9Q2+1L)Q9T?&$79,-.#S34W8" MF)_^1!Z N?/9BWRP>.[.$YU8%FUPF""CM*1#+LG!9J(VQPJ'.H>HVU70GX#! MSM\ ?X4#>03BGO3E^,^U_K[+!1F+T3(+W 0%*CI.,8)(M5<]%Z:50-O7,.@] M&>RQN^P7.XE'(&[_D^BO3N(,/]8AJYV?Q>LEMK>$XY1)7+F:7Y'^:M )V2T. MPJ@@K778,A0O::F % M/0:14FXT7K\#YI_\NVZ[T].A)=@+RK_!UV Y M11B\\"3MN+!)[\R_83L 8M0?VDK<'U"^4EH?IQJ?FL?30<(7CK0&%( MX"H4BDTA<\F\4F>63=Z'_2?_GOX$[$ S.#]I([!':"6"*<4@!QOHG"KD==6$ M$Y!T#C9PJ;0X,Q,P\"O!.;_?/P$#T C*G;S]O_C\Y6+^#?$]+KY.K_O\?A+C M=Q&L);9<[[R]_>?/Y\O5Z_GJ?W#U#M/\XZS."9J('-#R&*'HK$"Y:@L9*X B M%XR!Q:";M, WX^A,O?9AWN/[P$D'=V8S05P%&F0+KW^K_CT^2=IRHX4%(R3I MC-5=) D=E.2R=KZ>=:>'*_4%[\57^* M$R:+9IP\;H-D.%0.!J+R!5+*N5B%B:>-^17;5GWM]'UGZK4=A]96^CB;87Y? M+A?I$W$\+\3RY_EL/8YCX,E]#WY'BS%]NS-UFIE\-D2>,7#0)3!"CH\08R(/ MNF@O?6'"FC9%E&UG\M5/_R'LMXOYQT7X?#.]]FJVQH\)FQ_FO^&/OYPG22G- MC4+(DM4->M%!0$-HHB/%N#2Q\$:3*HZ@>NSI H.A[.6 MRWD8>D;.Q X/S+%TU4$L]F&!87FY^+;F_HJW2>'2JN@,!,?)M_%1U' R0:%X M4J@2M!5-9A?<0\O(#P;M;."QT <$C\>5YA%!< *V=8YI[EX1M;HX>('#D6/9$-FHH#0V&O.%"U9>O M__GB]8'](%'K[/S\VP-Q*RD"QX\O95Z)IOOCV^W29+N:DW1]0*60F MN/0O#)T&^4<&=;&Q-RDUO@!FHZU,?=\] >2Y&_T=_XUB1Q#MHE! M M7R[JV5K+^!:J2Q8EA Q6^51]^0SDE5GP)=KD%%IH,,8[>V[-V]?O/OP M/V]?/7O]X=GKWVN]T-L_*3HZ)%3;_F''1FP[DCE0X$8.S!= M13W%#JBYA"B5J0-T%?A,1\IJ:QWZ$@,_K12Z>ZL>%DD_[6UJI:PN7["WVH## MW[,?^\AF9JOA6_?CD O:::L39K^<=)Z-U3[H&9G0W688CJ(VU[-9Q]? M3;]B?K9<8EWR\C>LE7A?/DW3LUJ0L/&2[PRY@]F0R#*2ERC(RGOF(G#R%P,% M'5&UV22R'YGCODZUA6!#A9V36W^3>YJ7.^(.MYV'PW,U0WQMLSOW4-9/=B]C M\$7;) %=(LQ1& DN!@4RRI2%,2'J)L.SFM_+/Q*>VR^"]38LI806JF1BGAQ5 M1?\#;Y0#*8*WF%,IKLU T!T)[/V.W@=!V[/2 RJI@YMZ*S>_??N^;3S$Y$NV M%(3QXD Q4VJK9 9MLV8BA9+:[(C=@;:Q]R^V ,6NWN&!&NH9=)6AZPV6S!MF M7)615@R4-@9Q! [1T)5@@TPZBY(5M@DUOI/0*7H.U>YF('&8J#L R6^7)+CI M[.,U]2I)3%9E\(7B'$5^ X4X2D!)%$FQ(')13>S/73(ZC3D' LL1(N\ ,-^E M<4V^$#E%3 Q.P$U+R&RDJ7X)@4.#Q$U;L%#:S0- MIHX.H+555J^^#SR)/K@DM0--?B$HF14X'1A@S*X4IGAN,U;B<=)&;D\#0; K MQO;72 ?X>I;2Y>?+BSIHZ7U)UO=$JCQXA-5O8]1%2G@45CR[FO-@8KB3U!NG,CZQMO97W# M15R-?],YI6^>D-#U\ZWSCH[9R@ DX[BL>3( MOIL,G@FC8K"N4?W_<61WZF\>A+;M2='F"AWQPEXN5I/WI++U5-$[IJ*F6H3' M>BLP8&X]Y-,$NAND!<2 R7#CI-KEIJ8ON85(^M4F&A^DHI$#FG,YAERKV MG4!Q^XO'>:IH X>#!=K!Z\*>-_&/(%H8+J5! YHCQ;HL9X@R6TA:2:Z,P$99 MS$,)[B5S<#+7YZ0:[@#)K^>S=#7_YXJ1B52Q5G(&*$[69YY")]'4V"5;R!U6"SH@[]BBQ>PGSZ\V4O7PVR<[$7+B!0% MTZ(N!LYDYK(#KPF!+.8Z=2(I-.7,7[0>21R+ZG 49H!-B"*"P5B2 M%E)I;+/Y^XF4[N^#H(-+]_=14@<7X_<(^;?+)5GWY?+: UZNH^3(8DHADY=K M+ 4N(9/L7.; 6;$VJ)24:G+F'J2JEW>J(8'PTV*,H;32 \2N:+^.HRA4LLZE M"#D%BJ.TYQ Y"_6RYT;R)!OU@=RA8NR-*H-I=Q,W!XMZ[#4"?[_\'&:O+U>+ MZ76Z_N\8+E:?KN-F#"RJNF)-5$]34: ,4=L 5J%%SCS36![SI![_FI%1<;CN MYDT$V8'IV"%?7RRB*XQ!,9:"!Y]KV6XF6ZN3,4922)%..R"ENT>%AO?4P/KI M '&WJXH#%3P?2-H= M(.7EYR]ANJBR>%,VWDG^CA=U5>@_ECA!I5!'DR!&)D@ZL@ZUEQR$5E8X7L@$ M-_&@=Z*N^Y+ 8[ UO'XZ?'MZ69]J_O;RMUN^93&B8*EZ3ACUYU57-!4(PM5!X_Q7+;-_P8NF)9YMD(!X73.5)UC&*PBF[[K -+K)#+V6@5PZ.T MC7O3M-O^*MY&C6?@<1VU=N7^CQK:M+7,V^V'-1>S2E%G MR()^4+EX<,77Y@J+1A==C#Y_-^SFRR9>6T<\9N Q1+K$>:3 )2/4 7L2M8BZ MS>S>&P+.R0KM@XQ-*W20P#MX0?AA/6]V:FZWHK]]^S/\W_GB^4587I?]"!ZB M%4*!QB)K'R;9;2$13&"8161$<./%8@=0/>Z+P^D@>3K5=H#C!^[^V[RMLUNH M,].B-L#Y8D 5*\ IRXD_9((96KZ7)U,S5&>)5\+@J\%;ZNPI40=6;C%VO.XWY_@< MJ8@.L/1A$3)^#HM_U>+=]2^J;&Z8L2:%=9>FU4;5T;4<(JMM*+KD%(@YI9I, M[GF0JG$]PE/B:SCE=("TW_$K7LR_8/Z Z=-L?C'_^.W=]..G[P(;V2M_TG'X?/EYYMV[NBM MM4G7'3GU85 CF;7L0*8HN(Y)QIU&K.ZD]SO?/++F#]';? @ACJW]\-=EM)O9OV;W_S>%WQ@VC_8"%VX'T^?BW>ZHUU MQA1+OC5@K&O8C=7@*)Z#0EZ42T&X9)K4*>Q#Y+AQT'AOW,T4V0%('^#I-=Y: M8!2S(.(U2*_IZJ;3!LXJ"3*O]Z&ZPGR3:&DW\L9];FP'C]W?M _5U8!E@"TP M^(\EELN+5]."$\D4-TI[X"J9FA'P]0!K""IS5J000369P;<+<=T^=Q\,BYV1 M=Z"&.L?=\FIJM5(80S8)55P\%P)R%['J.@#0YOMH(\1UNWS=WN\':"9 MOF_96T.H;P^;GB29K7#"5 Y)?*4.2U&E4,1G]1NG\=/@,8A MM- MJHHJTD5#H5\H]$.*&J)E='IMM$ISRZ-LLMF\,5_C(O]TA6D]P:.#TW*;VS=E M4R(3)7R14F5 JPJH6-<"85%@@Z93+Y(3OHGE?IBL;GW4TR-H,[P?3IT=@/,0 M27\7HPHB&EG#4>-K=&H0? P!F,_62V?I7TT:CX\ANEMG>'1@GPP*?*-,-"=^7=B%[/.S MZ8?!:P]_?&!=]_Y.<0^_U7Y\^/=\DDF06*0 NK\X*$:R=HEN,!F=LPEE-#O- M86X,Z6MJS\^(CX#D0S1[K@ F1.*DU@$IF2,4D>GRLRZ +W6T69#<*Q6\=DTJ MF@^DM]N'D.Y O+=VSQ3&?\PO%Q.FN6?<%\B0+RW;L\5P_1W)T(6Y(D\)18I]%6J\LDDJZON?$G%<#1-NI(/(W;;C"ED\Z=K;" M+@0.-%JASD-;??L35Y_F!(*ON%Q=#8F=Y?^:3V>K?](O"(&WWA<*P8ME#Y8[ M!RHJ Q&-!QE,K,.N34E-ZH[VI/-8L[?EZ^Z;HF2U.!;I#2:2[F5;B"/FQ#S\@6TL6LN9,?O"#I/' MF#" +#J!XHI!4"Z#\XE;'S)ZTR1V/+%A^U$5N>6+K\H?H\XV9%9GP>5"=WSD M0.&7!F:D+$F*;&6; >H[D7=>!FT?9&T?\3&8NL9>(_D(1S__+JY;6*\Z0NK> MGZ@]")4#B3);"(Z8Y=(ZXV32-@ZWPO0(0GN9[C$<:.8C:'#L+85;^+CN9Q3) M%H6Q[NHC[T0YS< 59D%9-$:@XKL-WMIM;^&#I(RXV/)D4)@WTK_X6 MXF**%\^?/Y]__A)FWUZ]>G[=O9)985%*"5(X.IZ&>7!*([ L1!U4KFVQCSEU MCWW)>,@94HGS!A(=V?8\GU_.Z)-(CJMOWP^,X"E8KR-@94(E3.!(V\!\D<($ M%TA80UF<^PCHI7^XR:UVM,3'[AG&+Y>+]"DL\=G'!:XW_VRR='VVE)M]*OOK6V<2RKD_5E^C7YSWW^?/S+.O?@CX-2$XF/C: ?P%_OV,N7Z:KMH*S"OW BDV($ M>*)?9$6.1EVPAUZ"<%)3",WK JN=L//@UW1^#0Z FN&DW!->WGS!NE-]]O&Z M@F/Y8?Y;K1R9+R+F"=E+I4TP@+Y:SYJ@"*H8$%JGHNOL%.?VQLZ#7SENJ=BI M<32<]#MPIU[.TOPSOIHOEW^08+<(<*(L%HIS!.@D#,E-U4&V@8&7R%G4GF.; M$O*=J!NWR.M$;M3P>MH??/X*?#/\6-N]>_//-JW^^?/VW5V^>O3ZDBN;N!QQ; M-?, .0-5R?R.<75/\W<2VD29&+AD-2A=R$#4'(PD%YDEYZ(63?HZ[R?G6,-1 M%[.2&?I3BBUN[>SQG46+2LK-N"%E)@SCEJX$60;F5-F1CO(#%5I'$HI&#G M8S/JI[Z91!T\)UE82%G20=).DV>N/* NRGE!O^N;[+6X MGYQQ87.\FA_!S0$R[P Y[S&1ZK=S)(>)>L.P/(.O\XOODYG'Y_3=T]7?X0TO5B'[U=+@027 M:!0%Z268FD;30*YJ!LWH/O>1 M,5CW-:*6X+Q.,1J#A37QC;<1U)-_O+^B'\3-@5(?.YNY832_5^#=K!?+3H?@ M4]WL0?+QZ,"+2#]3DB=T(ANS\?*_)87Y\/?TA(M#%3EO(]6QBYZ_[PI*.1JO MR+KFF"Q=H(&$864"#-):B]X(W.7UJ<%"K6:%$4/=-(<+L@?M?W>@#)-)(Z1H MZ3 4LI)1\0(V!)DYKWSL4L5WCFNR]M+8EC59^XAO[$5)=S8\6>&XJ;L$#:MM M_-88B)P\]!B*<(:)H-,N1<3GNB9K+[UM79.UCQ#'UOZ=#4\FN.BBL."*+: 8 MW7X$>L)_-)B5,L79I[PFZV#M'RS$[L*)5]_+&0RYQLS5_3CD,M=&"0JA62X0 MBC>6:Z,L.T%VYM5>O0/-BMW:1J&'";T#[%3"WY2-%YBKP_#;?+&8_[LZQ>$+ M_,O&JRBJK0#_6YQQA&1K/)*_P>1/84FAR(BLWG^58J MZ@!^[_!+^+8NE'I3*I_+&T8GF@*VF)*&C%P3(RY?2D0;!EC#"+\#%+U=S.L ^'6%YUU&0F+6ZN#H)M>\OB)[<%P*8B39K#27@3MJ A>DDGP0@MN';2QB9C MG^XCIB<':J"K[5B1=S$1]KX+^BTNIO,\36^O+.PDEQ24* @YA @J6 XN) .E M\.Q5H6"C34GV#K2-VP9P*H_I&(7T8)SN8>EE[;G'Y>I=6.&SU16#+V9YXBA" M#=X1%E)MMA=<0/"A;HD7UEO/I#@=UK;0.&Y+P*DP-X2".L7>/V:72\PW8?/TW7#PQ^(MSJ3;2%;'3G%(%(J$FBM#_%)@)$&,:2I*#^4XIUP:<\= ME\,KKU.4OL.:%Z3X^.= N0@4P>4,VLH 2@L)L; "7DJO$4U0J4EUQGYD[H1' M=^YX'$A-'8#P]^NO_6,Z"[.$S^?+]1+52=%9V:CKLLA0)Y[6S?PJT&,4[1GEZ/Q&,807ERM(-) :(Q17L?DD35XO!M(^CHB00;G_NCT55% M&YBQ$K*1MCIR@0Z,B6"U93HDD5$U,3-;*1IY9/X0B/AI!L$@TN]R0]'6\[K. MY!_4<_S81S8S,?>1W-K0*,TQ12Y!YGJKI,S UTK9+%/VF6XT:9ND[EL9FEM3 M/3:^X;>PG*9GL_S[].*R3ENIPOYQ$+(,@LE"\:2KI3T"*9Y_2 :-+'=(4 M.;BT=I1-<+G8[-MTCK>R8:]Q]6,ZU7!+JEYC$1!=H, T:&$+_L&#:3)X81CRQZW9:V*^ M1M!K%_9N5[[73N1$,LFSA7E2.:R_' -*! M6-Y?IQT88+HZ%NLFTO7^BL_SV15;SU:KQ31>KM;!S?PF[L%\79?T;+&H[2S7 M4TFE4L%*0IG@9">8(2G[4O=9:Q2<66M#DS>SXTD?U_!V .T3:[]G$WTMY9^D M/Y&:/@,)@72,2;[>>/*HD'PS+1%ETKI@DWSFGG2.6[+= 99;ZO5P0SVGHS7, M%.6'GZ&^B] S="F' BP5#ZKP>A2)2\N=],28-O(D3ZA;Z!L7IDU\W1::Z<)2 MWLO81"59T+":[_6V]FXI"))"5\>%49XQQUB38?'W4M/7R\\@FM\%77LIH0,O M7&7/M]ZJ+^2Y7UY52/V6?USW6Y'9P M4TH&8I:BME!W&@LI("26?+ 4MNDFL_2&96/N[ ;A[)\V_?[O^ M]?@9M1ZY:@JDA*25$#B$7$L&E"FVR-T M:QP;BXJL48F@I:BS"%($;Z,DSTHX[KRU.CKL )XO M/G^YF']#?+^:IW^]^5*E>3.KV,G(UHL.@R5'#(V B+F ,RB9UL&D1J6(VRCJ M$9"'*G[3+1Y$"QW Z,EB3-VEO'HA3"1Y9DD^VZ M0S'0R\;4W!B6A >X-6><&3;.+H/T#3,.M=[WSTK6X* M9ES.3D-,*=1E*^00>67!:.T#=T:+<"I^.ZD4'PH=]V]O'4 -73:UW#JSA[>Q M_/PA YJ2AJTJ#T&F9)-CD [HGQIQ9 [1]^_\'HE]F\XPS)=;;0^&"ZTB [!6:_JO!@%7AD&A=,)8L%K*YL$K$?0 MW*\YV@=;V]_,VRJQ R__5IM.*9BJF_>=SSK/Z!VF^:R.[U@K=8-7%9#IH!F8 M$#DH4R?_%<^ VY!*M'4B:9/*GF.('C>N;8_8QFKL+'=YTUY/;#Y;+G&U?#;+ MKZ8AUGDS%*=L,,J$"-K0L62HUTE_ U[7(;I*6LD#AL*:]-P<2.^XI3[MH=I. M>7V@]/+SY[#X=NOB>#ZG:'KV$>DD$GO?.7.L% K1!=B<:GJ7%_");A"9@K'* M>6NP22)Q5P+'S8HWPV$+]?0>?[P.BT6HM\,1[:@/?=R ,K;.E>-/O"2BP/EZB0M5!*<+J6^!(>2.1D6TZ2<^GYRQD72H!K? M]H1VN/B[!-%U=$:$DY#:J(#8&V_]U]]3]*GZ+P.D5Q' MINL\2&$IE"4KGF.)+HA8BC^QZ_VJCU*@ED[3T(KI &OWO_]>/6U<$J?7+,]G MRXDUIM2T+&1?ZT+JO"T7/4E.F*QDJAVC;1K1=B:Q5W?]0'1L%DVV454'(-PN MN8DQK/C ',@0R2>0/$+D3 ++2D1E,E?8Q!/;3E*OYFT8D VDB@Y ]5.ZX)_A MXO)*3Q<7\W_7R2IEGBENGZ6TN,0\D0$3\\R MPD _6"?!"PJQG&=9Q."R4$U*'H^@>=R]=CWB]A!E]EUU_:,,:_Y3&=8PF#)T@WZF$P1Q8 9%RKMN $R&%@&.U$2:@]Q2"G%F^1^ M7 ZBJZ[ -U_@]./L9X940)26!U *&?V@ KB4/'@GLLQTPI-K$OH\0M>XKY,C M@V\(7?4$OCMYS9_9*CE;%U" 9?6A85U-)KR'9(RB4Z7IE#5YO=R)NG'?+\<% MXH!Z&Q6.-02>U$KGRW6Q_7_-X_)96KTIA N[%BT%S<1H2K6,@Z3Y81%FR^E5 MR\A?=!KI3RX_7UZ0,/+UV?S>\+V8?YTNZ2^&BTT=36)&Y7WP(.H21:5\ 8^R M%O)[%!&CYYO7^L^A^BB4C_LD>F+(]X^-+BSY3:+C$+5H6!UH? =).X[ B:1W8_1@S,3J7HKE!][>YOX7D2DDB2QP@Q% 1EZ,IS MMCC D)%^RSJ'30'\,'GCQFDGP\NVE>C#J:Z#UZ_O7%U=)5NYRO3=VM2A\XD$ MEY0 KW,&EKVW#I%RZX/ !]_Q& M$#&FI#V%M29+DCBB U=G7!3)K+%9!+W9"GE\!+-&:Z<&=%]*[\! ;V-# MDW.C"N=0(J_3[Z2%X"4#+^O3#/KLVZQ(Z-(G:)6;'4+X@^T(:E*"SZ+0.6HAS$V G*4;A#X4-AM1R9 A:G+$0,'K@O,1>=0\QMSVW#:8./ MWPU;E/%=.D)H*:4.("R2<98Y071: A,YA:#J+INVQ3I'L]!OD/2%L8VB*29S>YY>J*7](G?[O3!C-A7B KE@/=2ZY6+QIRBCPYWZ)HF75@ MN=E6S.&XZ 3D)P;CMC-Q9?[^^!.7$UTP!,E)QLP*^@$E.%X4..U< M2L6[1MLR]Z2S$S>V2V /HMM^H7L32;Z8D?S65>GKH@A M9?!&TD>++"1KZZ_M0F4G(_6ZA.T >NW9#7D]KP'+)84Z\0*O%?!C,W/---+O M7 EBOB0GD">%02,$1ZZ?4J5VE%,T+,@5C(%NFIA.:8?WH[Z3B7U=PKPA#L9^ M ]YE]NO?+N:QWDHK.NQ5 J_F_Z:_=_4?T)UUG;3Y'1?T,?G'7[OZ"Q/I!8^, M(3"671V\80<=8$7C*QY0'B=T)V_:) M8OMD6CX'>_R6?F>V^FW^U^^8%H@3RUWF.4A"F]>@HF(0F%&5W9"5P%@V^]J. M,, ;7[X3*MT31>5)-':LB6UI76NBG6^+TB)FTZ178U<"=\*K?Z)X;:K-[EV!WZ_"VSHWS!ENL"Z^%+9&K])FB DS MJ)R%*\+D9)IT5#Y*V6Z)$?9KXO- !?9L0-^L/N'B^V_-/EY-1N$Y\9 R0K*" M9*>1/'"I(VARP#V2:X[]Q*Y&U)_T1S>\6KMZ\EXHWS)9Z.]S@5L79JJ M M=T06@.)16OM6Y#DT7O M#>O4;K?=_;RDZX9QU%(5RQ&<5!Q4JI,H6 J[L)R?S<>U+=) M/=DZZ;J>)0J2KG(0/<5O,3GK6;1%BOR8*[G7-XX\4:89^-J)O8.BP)_X^COF MCS?C0,+UJY7(/(I$8O)1$$\9Z6>%CDG,4F@TR0K3M/_U(>)&'NIR>I-WK()Z M!-WZW6DB]-J93H <(RA.KHB/3D+QR!RB]NI$T_[7Y(Q;<30"L/970I].X=\6 M\^5RXH.6NG +C.@&A8Q!K$)B(FAKZ98W^31@6I,S;H'/"&#:7PF#O>$-_E!R MZU7JN[!,UEH;$E&*=1U:C'3-XD=M+2<9HGDV-5U)5? M_]V9?'ZY7)$4%Z^FRQ7%,G^;S_._IQ<7SS[71]3_7>MRXH+@6+*$I!C9Z_I# MY '!>*[I'^M*YONZ^?L0T.7[R=%PV.+Z-]-,7T[9+?&]7WL19I73 M%__OS=%TX5\\S Q%442X+;V*3EN4]Z>SR260H?)Y" M=[TY>7<8Q"]A>O/RLYQ8)UC1 DEP'H$.G !BR$",S&H4@F77)+^[$W5=/H^< M"HB'ZVGLPM;[.;K[^O-N^O'3ZDWYQQ*OG-])]DD98@E8,F3Z3>#@@W=0+#(? M,# ?]WY[V_G;NWP1:7TC#ZN3;J_CZQ@]YR(=2Z!YMG4>L %7G 7.9KL M:V\;7EL]H RME&ZORDG*UB>=$]C"6-V'S,$Q;X KS[V,+F.;28'WD]-)#W\[ M-!TJ^KYK-[\+[A]T,!:K,)T-5YWY\&T*8!5FH,J/H!7 MDAQQ%EDP)03;N(EE^ K+C2KZLF7-ZXN_TL5EI@CEV>6)(/T%-'H)E6I MK1GKMZYS'Y1N6L6NX-!%L+%% A,AHO%8RV-R;<]3BBX*E1&B$S!HKX=+=_A\O*B/B7]04IZ M2]^]>+NF@/[NV_G5EB1R=UU__./(?Z!.;JG'LC*6HL BE@5!X\BUK[K+PM3=Z,AB!^ MW%C_',]#.VQTT?>\EQ6X7NUW#]^R%)>]DZ"Q;L5QY$4Z(2G ]H5;8S7WFYLV M1K@CMI(_[IO%.9Z*EOCH]YZ8)!W0%A(=VOJ$I+,&9X*GZRXI%9W@CIW2](^; MC#I'W.ZEP2/=^!>SW.35[OV+O_WYXO6'EZ__>//NSV=_BE%J$1KFZ>,DK,4B5G $VL>Z]0UNFG](/7I!NN+5W' M+4[G-H*.M4*;G_OC]>8#B?(W^JO_FN0HF"($$TW1UCQ&!&=M@)*Y-YKBTF2; M-)KN0-NXCPR#H&33J@RMD0'?K%K:EP\A7N!!68"MGS6\K;F/R-86QS"FK-<* MBF6"PE];IRRC 6.M%'3!<(%-GD::61P2SLI\\7FMH]^^7?_A M#\Q;'K,.%/?3_4DWMCNU3/N@Z2?+= +-#>:8 MM[15K\.B5L=]Q2-RESM\ZO#VZV'"6ULR*0T+248PWF50+%@(UA$.Z#N]\"JD M-M,!AK9DZ[K)UY>?(R[>E#^F%Q^M7=&I;]M'OG1K4860Y=G4S!9VIZN$CWKSGO2G//UW,%]-E][ZVQ#I[$U]OA*O4;YW[Y[*_I4093BMILDMWBOS_X-5U<9H?H M;MY$D&-#XMEL^CE<;&4E11<#"0(2W>>@C-3@.,4703(K4LP2G=L)$P]_3Q?Q MV[&@&%"48Z/B_1=,4Z+]V]O%O*XH6%[S$+C&Q U=LI;@K7*M[K1U3FB4A0?O M>=*[P6'+%XQ;;340#H80WM@ >#G+E\NZ@.IB@XG"G&9H+$1=Z@*52 "N_I= M+[/PR0JWVU29;=\P;FG10! 81'PC8F"Y6$V>UV'L%].\EOUZW\/:.0I MD_='L9X2J1 'H@:!BHEHHM=AE\"%ON&66TF_VG0IMY,P\F5QHBAE(!5T!Z+K MH^5C%JA] CH0Y",)75NAI0 I,'FCBN)VER>H V$T9H RE&(?Q,D!4NX@B/T^ MJ.,F5KNQFMH)RY4"],2+BM)#*!BA8,E9*0RN36/@%GIZPLTABIX/+_4.P/,G MQ?OUQMW<4G3-C51<>V>(D=J[IXKWX)*7X+50M>\8"V\RE_%ALL:YRYI!:4 = M=("H!R[X5],97NW 2M'2H8@>ZDAX8LS2WAXNC1E3L_1W-D^@/,M4ZC:Y9+BY2'&]0D+L>G860>*#87CN& M3DIOSZM\_@"#G8W4SG,/.N<(BM5E?$8E2,XJ@])EH=O(X,FDT?=!T1!I]'TT MUL$-^' >+Q3R$Z*L*\=CJ>W4"+'.VA-:\F!U3&C:5&$^K33Z7IC8*XV^CX)Z M0-N=]U_Z<\:<=* 9SQ2O% NUX0WJ M(0G:*(J$GWXMFDT??2[H-I]'U$/79R MY.'LKV)U.8;59,5%+2W@Q(D3"B132F8GLBGF,4?KO-+H>^EN]S3Z/H(<&Q*/ MY7YMTRW^Z72J,?$J4,I(+N0'1]M I*S*@M>=Q&@)(^@F=:DX\4G6>@0HBU$=R!U*(D$E"*>@F MHR_.)XV^EZ)W3*/O(_4.P+-3NL4G9%X)"UQ)DI/#1);899#2%V4S';[0\F'D MB24]CWI]&UI='4#P'7[%V24N)W3^I+-&0XJF9H,=T5V*A.2-)N=?2+>Y+6FH MX=97!'3QR#*@:G^:1GV G,\Q]?DB+.KXM.5O2!+$'\.]&V9"'_G*YHG1?5AN MG2>UG$"*HG:EUP5;J1:2L8+ I:;+UEDN79-9WCWE23W/&6,JP) <4T7_ Z="],[)4GW4=!/:#MS@.?1N,PV+7784%Y+2!&RR"@UH5E MSM/FD*!?+$^ZEW8?S)/N(^JQ7[\?3N\YKQCFQ"#)*A--$7)(*$$J0_^G^-NK M)]9NO)?N=L^3[B/(L2'Q2'+/96YD,0F"-W31<\7+Q0.S#'GN(XL,KT3',X@3WHP#H80 MWM@ V)KH4Y(QF[@@J53;YF.&$(,!DW5P7HB ?#<$G$.>]& (#"*^[E)<5[D< MC]H'QT#P2"B6J6Y;*Q&IFTM F4 MJ>LT5#U:PC.0#CGS,O)87#L8]9HGW4>QN^1)]Y%R!T'LMHR=Q2A5E)'.3ZY9 MP&C T7DBUTG3S9D91FSR5G<^>=*]%+UCGG0?J7< GN?S!1EB"OI?SV?7G%PS M(HIFD=,MZQBK%4JJ[L "*T%*:Z/Z3_'&:5("0ZNK PA>I9I?S9?+]8*[^8P8NR3> MKJ]].L,;*6E<_CF=S1?3U;>7,R(#EZMGLWSW4U[\OTOZXS]Q]6E.?_*5_LK: M<9@4';*-64%(,=+IQ #.> _&(R]:DU9X$R2?D,H<7=;OI\_F2F"0?)SE9?1ZAB$DK+00G M$SCA7(B,BZPW:BVV/)@=2D$7;^O# _9T6NEBR^VSSU5^_[OFY$TAML+LXY2N MN^M9&3EP53=5@^>>/"ZF$)P6=59+DLEYCN2'MS"\#Y/5Q7-^.ULYH$ZZP-BK MZ6KZ<URM+M;9\Q=_?<'9$B?2>J9]1I!"2U!%&R#[[""EHF1)VCG?!& / MT-1%IJ =NH;21@BZW6A<0J M*LXS$O:2S>3!4\ =Z6H#%-Z%I+R6_B0O%V,6$J=U=YO3P(.\=B6]J66PF!%C M-E&6-O,>PA\3XH&J*0>!^-=7![/ES)*#%)9IT$*Y"8*2R##R$#EZ7(8K5' MU::6_VD5$N^%B;T*B?=14 ]HNU,!HY+/3E@%S-59:,%+"E]4 >Z3E1Q+Y*%- MF?JY%!+OI=T'"XGW$?78KV$/U[]&Y))Y[4#:F,B>6P->L D%T/$&J9T>LS5 M.J]"XKUTMWLA\3Z"'!L2CU2_>AYT9,8#!1(>E*1S$C$EP.BX(\TK;NQ.F#B? M0N*#03&@*,=&Q;9:6,P^2^_J1BY=*-K,%&TJ6^K8NJB4%2:))[.WZ& <#"&\ ML0&PM1+6.2,YIYN?R_5D!\? >17 6UV,\$$6_W3V%AT,@4'$UUT-Z-IS-QE%2[&[%!+O(^4.@MAM):U,HF0E"0@\N-J" M$\EJ$ALA(T/%=+#E%Q^XM)>B=RPDWD?J'8#GD0I$ZTPI1460D12MI**(OY@, M$A4*BX61@>ZT"O2T)<7'0&E '72 J)W2>M$K$1D9:7+N=:V&JGM)Z:H/6?LZ MO#N:W&8@R9.L CWJ/7=H=8T=A-W)&<[R[;3AB[_2Q66NV9C/\\O9ZA^S<+'^ M,,P?YC=F?))X$BR3$V%37<[.R:>(J>0ZQ#'%2'\4U$;QQY98[4A"NGCR&Q 6 M\Y%TU(%)O%L[]<=T%LC,SSY>5>.P-KH^#L?45%W%^LNJ0Y^'+=!4NUM4O>;JZ7 R\A^N!SQ^^)F17 M9EJ7@TBG$ZMS#9S# (KE#$&0;\:R/$CMHRT\ M6;LYL.<_Y2#'8F*_N7)[**@'M-W)8^1L'0NA0+1&UL'(#AP2=5$'>!0_1 M_]+E('MI]\%RD'U$/79\^ZJ* 3&,LD.*H<,4%;Z#H]O:28F3 Q0@A>EZT_:(DE(\B89WC 3 Q&UT#2O^?C_4[9MZ'5U0 $ M/[B?ZP-T,3\*_[J:+A)Z?WBX,!*X=+,R;Z=,V/E>_LC$$4Y48A0L*95_1%OP M1J&I)YD1G2GSK$HW:G<2FTC4# B/^5YTU6#+_<>3/T_./I_T>2^]_:N[/H5N M)&&@5\Z;96RW8[#*T]1_3E=?CS$ FW]+B[OG*A5)2FB1H.P&Q"O2.+ L,- J M)*VBP4NNBNGO2-] N_^>^YH+E/9O^.?_.6$^9N.-A&@C'II@%9IOCT%M-B8$ M3;CC73SOH>5P1^"X=J<&FIY9'SBLJMHU/&M?H5>YQJ\?,) 1VD3.WDV1SSE; M@=Y2#"!RL&"#SGAY:6*TRLGP?,"FZ,UTZ;Y\6:0O-U5*-U^[%OP]N+VD+B0B M0 66R\I@!8:6#)NC>*L*%T6L4H32B;I#,4+=)(<4(1ZHIDA\U5\H)>(.@R3LPUJMC$Y6ZEDY*3VS9O.^>)36OR8AK3. MW9*H7!(B@-1E)PC^&FSRZ!!ZEK@2S%C;);SHE-#>1,"X\!E.M?,!Y=P&3I9' MLWC#P6VZ5HNR&1SI3U&C1")CX%$0$%$BEKCL1>B2_=D&+$^I&"^-O;MBGZ)D M1RFWD#V\9N1V>$0@R4>*L25%NH57&0P+"@\--]3';0TGPXD8VM\>/Y>S>[RNAT72VFLR^WFWHH07,H*.@2A@EE Y2%A* - MMT8[GHWO5I"W\>/'+:T82.^["VYLU?\VO;PLY8/SRWA#O4Q*1&(IQ,PY&CWE MP1*M@?D0;5F@8AXGKY_;3O#XH\=]=1Q(Y;L);&QUEU?]Z9?9@WU<3LFRMZV4 M?TA9HBP%GBGTF'/@.0>J*+,=3_FCCQZWO&ZP$[Z+P!IP]3[.?Y8"T1OB8V(1 M">20DD5A<*7!!W1P-'&>"Q)LJX>OU%/'+4>->X\GN:?UFX M[U^GP5VN(R1*(TO&A3(^HS2M&/1>K&&@@HJ9IBAM&*ST\EDJQG41JN09AI'X MV+"Y+IAXR,+-*0J$$"%E@"Q#&;%13A$KPTJ9"XZD,OIEL%++9ZD8+Y(<2+OS MH44](EY"&4^Q^#GY_&FBB.19,8R(*"\%Z3J"]R@(3PPEP8G,T@NO<,L4_O>7 M^8__Y^8#"S[T[?\4>.@'\+C_TA&Q,(SFYCN)L0'_XVP^^WRWZMXYQ@/J*:E$ MRU1_"@XO5PR1-:?"94-2E;>0!S2,YWL,"XA=Q=L ,IZY8-_=U=SA7U$RK4/H MTMSHF$&DXW5KF->>,4\XJ9*7?(VP<>/8P?V2*OIH %^OO#/>CU!:+A/^$R_< MWY.LG J1<'#HK(,P&#%Z0C"@]XY%JP(R6F7,4 ]:FWR%ZPF6[:K6=M;\&\JP_^",B]VZ'E_X MDG$#JYKO_X.*M\$JHT^?/WQX=U)F/1V].S[Z],?;=^?_^6#J4Y^RH]<^#LOX[B'GFO(EHE:QE 2$6(QC%%90> MZ2")H#K5V673C;Y=;\#;CW[X=6BXP^5\60:"W=?>811* ]IKX%'J,CH^@/$R M ?/2J,RL(:;* -NN!([<(%(!38^OO"JJ:G/PWLOVH'\)=[V@%7' MC':$I2*6!$\BY!(UB#+GP-N,*+6!!QU2(G4&\E!(PWB47N.U9R=/[*PS!: MVZ#CUV* *J(?T$OK?[(>\%,XG-@LK2*4@M:E:D(H7J86(@-1IH#T*Q^K[)!] M1,7>0'+^UCZ?S6+!OQGB52.KQ9%%1/.K IE4$BF1)22,@Y6Y @)^7 F26)%E;>D9^@9US?; M+RB>O&SNKJ$&(\FCX^//[S^_.[HX>7-^\WJLBS*.5]]38OC^3>D_VN:+:<_TO5M_6Z^ M7.*%>I[QVKY#'UH\9Y12P+0MW1P\@%'90XR4$L==CJ**5].3WIUOYZ=?EG0>IE'E('PD=Z3+=WU(B^D\XL\7R2W3FW3]W_O(0N@4E+7 3/1H?(A Y]]2 M< :O/,H\_I:L(;'=23],IV4;A#X9CKY?=3?@QSS'\=OY(DV_S*[3=.'GQ<+- MELC>]::C]?]=7B,A_M?5,\<-8=Y6F0*Y5R['/3;[AG#'$S0^GIIXJGU).[?Y^3]2 M_))^=]-9^>%1QK/^,85+MUQ.\S1<#^9/&<596BZB"4*I1" 0B5&3,PJ\B &2 MUTJ6*BWJJA0:#LS'N&%%HT=F'YAH^ ;:COW">,@20RI=!G27MR1I-89Y.4/4 MTK!H3>"=EE6-=!BZ'H-J78W_%L=@6QQL?P#L]0&8E;Z[%"\:.P?E-D41"&0E M4HKALQ6N]"&C#0C)H A[PHG^+T] ##?UOA/G*758] M"6]2GLY2_"W-\!>KLKEEN<%=?%DG(J,*(G/@&2^5ZT* (\2 #B$DK3G7G3;1 M#78P!N"ITSF1_\/.R;ZQTK@C]:'\8&T/UG_JPQQ93*OIXGIG^@,AH6@^S]RW M$G/]=XIWQF4Q74YG7]ZL1RQ>2^W>WU24,,E5 I^5!>$3PR",$Y#H:1KG:):N MRGZ+D?AM,[S?.]ZWN*]: 5_C9_3HFO%':9#2HW]T?GS:68AOYPN4XP<4T^W M[6/\L\?(ZW1U+[>D8LC!9&!,:90;MV"SY9"I),(:E@G;NX.X3P&TF7%H^10W M"\_&C_43GWQ7V=W:Q7MI92HL4=J!<0G]>^(QX,W6X?%CED?C:515:H3&9;O- M;$G+1[@Q*.Z:>VG':[X7Y+TDI++,.L?09C&.07>08 UUD%(.@@0A4IVU;[48 M:C,=T_)QVQM\=DYB5D_=;"6.M0,0.+5,:%#1E^XG[L''K,%IIZ)2AG.V]ZJ) M;1AH,RGS;W%:MH5'X_YA#RMQJZD)(3%+02S@[8IB8)X NLJE-\M&PE0PAN_] M^7<'?CH=&O5_#\W^P7,8-TR7DA&7F-5>.%#&8F0I? *G)$7+D92F7%E%]EJ" MU)'N3D=#_]^C40\,#3^,W;![W=%;1/_+R^"U3_G,TZ#-,EDF T@CT,U$UQ*< M9!2,\=HRGM$-W>M[6']6#K,UH6*U:FTXC!J^K\=\]!. WRB PKT)*E-#"$1O M$GJ5Q1*DL@E;$Y*\)#J+;H-_!R9LW$S7/J$]NEH/M 4'A36?X?G"R,[S-M/;1$W0L1:SROKD-D8?97[,-ZAY[+-54V$".YV[S MU,F_KJ:KG_M_ .IID&8/:(AYO]13Y(Z[3SY;T&,C@L_5.1)O&$[]AS67$=()9N4H&N!UCA M*:0L8Y8*)4IJSYKK0F?S*<]A 3FXZMI"YHN/*3?<:4*H=UE#%&6)K0SH!A/T M9M!YT298]&3J//AN1V;S^"T-H .L(\9MUMB] M%P8.5>54[W;>$TCWJ=PFLC\;3B6/W.;H(I!3LY.WIQI3 MT;#Q,,.#ZD$#\)QL#IA4$$"*4$%HBEK M[AG1C.HJ#T5;T+BKM>E2$_U@O.DLNF MRJ79E^"1U\E40MUCR[47=3:YIGF3 >F_:.&%3ZMAZ2JN4M@&>302[EQD8'+F M($3,8)5B$%4B C'@2:BR1'&/]N[!I/WK =.GLP^+^7^EL+K+29[[R^F7-2V/ MQY,G+J6-48(A D/Y7"9I:"M!,QT$USQ17^4^V(7HP[%[VZ#OA04*==7:0N;D M*:]OW73QI[N\PI^5C/K1'7(;TZ6M*JT=L!NZ8 ME%J#QV"M/ ,)\-19#.$4XS(Y24V5 H>>](X;&^\?LO64V11FS]*MXUQF[SP^ MBD(R)A1U0$A"%UW9XK;3"*2\C=(D%/Z!NAA]D;YQYU#L'Y/#*:N-7. =8R=_ M?W_HS'QP/XL117K MY(JZDSCN,(7](W)0E1U,/NC,+1;XF3_2#OU\G3ZW1H[H9>)'R!:Y3#,Z=1Z8 MS@:C$(D>G<7;%.U8D*4;VD5[H-FB=6?MV54I1CO/G]R/Z>S+LIR2B="19LD5 M.*,DGC[!P*-G"T%X&;U.&KV(UQ#TW(B$GV[?=S@9B]XPJB#XL8W0TPKJ6[/ZL*AZDG,P-G(#7"8-(@5D*>D( M,1'*'0W"/!X*^#*67OF^P\DT[(JE(07?X 2-3;[GW3+6IV\I;A;O\]0#^]7; M?FT-MWLGUD?PRHE,S@1+P&5=%B<+4RR9!JT"0^=*<6.J///L\0WWZ3F\5M+I M4QT]K @3P6@AB0'I2TB+QQ2L,0P$,]Q'Y4.FIH9D^I%[.-' -HA[G)'8@RJ; M2.0^Y?,)?Y/U$DZ'(J2!(U/!J<*4!$:#3,Q)2TV5*L\.M(T+QGV Y%5<[J:O M9FKEGS*VOL+P:,=U3GJ22S5$XA%(0,=%)(GG.J$00TD\2N79DPQ'+13^2MBX M(6\3$-Q!4PV\%SSEY\%*DXG!&"MEI2 1@?*)C((OQ0U66I*E-#R&/5W.#Z@: M-SYN G-]==0DX$YG^.EIN7X;GE"6I%".@&<$0WZM\?AP[3 JM,B*8TG7*>Y^ MF:QQP^@F(-=;2TUB[HG@'J:BEK_]7!MVO-VG8?K=S9!A&S.C-(-.@1:&,SB+ MAXP[1[U*UJC,1_("7Z9\W$?])I!;4]>' >[;%H,/;AHG@>I@K% 0;!E6KI@' M8RD%%41.A%C"8I7ZO2WI'/?MOTW@]M9C$VNJGC)X%%97;C%UE[=C<29&*NZX MEQ!UF3'"R^B;)#,$P8TW,E&WKVS0$]K&75_0!"!WTU>C('R:0K"!\^B9 89B M B&= R,8@TQHBDI;BXYVRRD?\V\-PMWT-6@7<(UD^<9.@X?2#"H%SX,%36+ M(U<6?F1.@' 1@_!4>+/GA/EK)!].742=I/F@*FTT<;Z1QXF..287!/)$?%E; M8 $/O@?G/ N"6:[SGGS-C?2UFD ?%C"OXG1WW36<2'\4[)W<5-=.B.;>.T' M:D5 N*# I<1+HR'7AHH48I5I;YTI;#6UOF=P#J&_1FWFO?A>R4@0'Q*+3 &C M)(((A$$9MP@\9.EII$30?;[^=""YU1S]GL%;1<--YISN.?TE29$D%^A*>4 Z M$XCD*7A*2!D%&9*C,HBXIU!J,X&M)O9'PVEO[>V\7K,B.#<[.$E3+4U.R!-7 M(*C5^"MDEG$=G.,)6:PR5'-(YW2$S'T3SNDVNCN@P5]/FK>GOS1O#US(V?'; M:M1O]F%TA+)-GC)CR0C$;D*S)Y,"(Q1'9%NK6'99QRJ.UZAEFZ],$+B?B$5S M9+Z,=+8"?9:8+#@F(V05K7=,1%-G=UMOB@^G>',;W'5(VU=0:*,AU8,YT$_S MQ"'[H#7)X'F2()C"D#$8"3P&O#QB9')?M24OD=E:4JH*>CH\-0VDR$9?G3:[ M-388I9 Y,):C#+W,8+VQ8"6/@@7J=)U9VT.ZI'M,28T#S=U5UV0$__:J.%=E M]=S5\IJSB7>2.VX%6&9)F719:EE-63=GJ,ECE=3=/R;#X+5XOKP>$T"JJB@%PZ^$0LKQ).)S3] MQ/AL37*ZRA+2[9=#1J&+]9)70R1(U+ 9H[Q:13/.FT'ZQMW6*TQ]AZKV#KK9\FT8;>]F(U_>^U\C H M0R$N'IRF8R1QNIJ0% 2)3H )V8(0EB&_.4+(7EFJT3FX M/AN]D'_EL]3X+TN1?UI.-!?!!*W ED8H80T%ERERZ$0F,DFFT[[:,IZCL;60 M>T2$]M5,CTP(F@W8BHD1P:4"QC M#-$55F0O"4I>)L0I0<0FKT!+J:C4)HO'4_K^#1)&CU3V2#7WAB)$KEC.("/> M(X*0#(XS70:B)\G+6C)1)9G6E^##22!M@[K737 %=389;=V.\=_(YAD:CXN_ MTN6/]!XMS]?E1)#,3"QC::W-(*A*X*SU$&3(/"D9'=U3\+\5W:VEHFJ ZW5$ M5]-THP'9BPS_([G%Q5_SB7:,:68#>.X#\JD3_DI%*.L(;+:)AKV\B'8DM[4T M5WM [J/7@\4O C)-@G1296L@^L Q]% >#'<.I @!XX*L;9V5!7T);BT9UBB& MM];MH:+X[?QJ,1'21*M,@D0QJA4E?^V487C=$(_X"R:3/?7H=:*WM719FQC> M6K,'"^'ICS31Q+C \(1::BTRFC18$2@&(21(GBQ&('O*\G:BM[4$6Z,0WE:S MAPCAPN1;#*C=96%Y>?$U+9++&'6B%Z715R(&O#=X>(5RX').0#U-)*K,4MY7 MMJ(7 ZV-06L/Y,/H_F"VI1TMEU??OJ_SIY^7I6_N&/]6:90H/QFZ0;#+=U5I M#]R:R1&2Q"$X23G"6^4.B04?)E=D'.>'EX;("O#<\,UXF MK?;TO+P-V:WEB:N@ZU5,5U-TDP\@GR^O7;)GN*83DKP3RA*@N?A!(01PAF9( MQ H:F"">5]D_O3VIK66'QX'OH IM$K(GZ(:'U7D^GZ4/:1&*DK^D#_/I;'4Z M"^B^+]/YPP[@#\C^XNY*?-H/;#G>>382B((H$,X;<"IA>.NMC8$[@0' GH*\ M01EK+=$\SG$8$2P'>WANZE/1E7Q86GW?L351S&LO"3E$]O3G3 $.ZUEL]L]*(,"X\".QYNTO;F@$XG.H-G9ER?VH*3ORNB%HI6)=E%'@8Q' MJ6S9V(*FP7 '/H? N."2N#U5:O7DH+45*..<@GVH_T F7CP[\V/HEZC7OZC& M,]26[(VQ5]QXG7QV93(@ 1&\!R-9!FLR_D.,=K3*2+L]OD%]0CW%J\MTGM]? M7:ZFZ::39*V&"^3R(TV%@]>2,R!D!9E0SB%2$L[9!*&U=FP M_ )-XV)J(*UWP5(/%8R(IN(H38Y1@@MW60;^I>6G^=7J*T9=*[3NZU__A='6 M48G#;ER5,AWP??KFTV)B>73!:X9!%U6 )R^"TRA&3856UB.C4K[FF.U$08.H MZJ/_^;Z5T8#]^NUJB6[P67BW1[&"4U7+MD@ =O0$2-H;IP*"1* MD_8\^R"K]&>^2MFX]FL0_7? 5']EC'XS8C0__^*6?\POXW3VY>S/8H>O_'(: MIVXQ3!03) 5(]G%+(VAW>[!3M_7'FIVT/"\KK@; ML$]/3?<[%.#I*GU;3I1EC*-7[P(Y0<,7CO!SQ!IO1+9R^0/9O1!ANFLS/*L%>?L;?XOG$K M\:J8K J";L!H/>7J:7TYHT8:[3@H+14(P3#HD52!)U3PB(G%^]/SBX^'9V].3X_NS@] M^_WD[/CTY%.?FJ^7/F[7RJ[.I Y7O_5MNKJ>AS&+Q6^:SKZD69BFY8;*&RF= M241)L%ES])^"@-*A!%+17#99)BJK[ '8BLI=[5FG+[M ^?^&?^N?DT2]8-D0 MT(GAV7 9CX5/&:*@,B5K"'55BL>W(W/TZJY**'MLVRHJK\FI*R_8BW5:NU=1 MZ^L?6M',;2)['&/GK9!,>@A9E!)H=,B%5])3KJP7^=ZV2^T.C;*)1M!V7VML#;8[-76XV'Y=2=N461PX^T0V'_-A]?T1J^S,HH=I%2G6G".$!F MAWZ]V\?Z]^,-BCL=J];,$8*5>[N1?5]/OA8KK M9V,2DK$I<,C4" R-1)F!S ,2;ZA)+-C,JE19=R7PD"S@-LAZOK!_0(4UD%UY MEIO??E[@1ZP+JWB@/@@B@259MFB7)D6B*=XA.21.F8^D2F--!]I:J?D?$A3S MNAIJ&72%H9MJ+,U\IHYJX(&4V0O:8Y0F"(HL>X_A$_H354J,.M V+N@&QT-7 MO/54SMA%1\?SQ??YXGJ$5/S7E5N4ST6^\)/+C^>+GV]=N'9DK^OTA!;1LJQ! M!8W,&3RQQBH*5%!#B%%)/V[7?ZXL5W LIY-CM94 M&K2KEI8Y#-I+<#0YE)\@*BOA*@UT>IVT1B_#GF#HD$_;03-C7X#G.4]#^O3= MX;^N_'^EL+J8_\KQ_?Q&,\C+@ M&)I)XA/DLK1'2,[!4.J!1L=SHK:,KSKXEX%?[?GR%\73J@5 21LC*)N I M4!"$F5(_JH%ZQ]'C-=SX*KO6MJ3SD-X)ML'98RM:4WU-W-JZ)HF[?]H51Z0-"]W3EK MO-,JRP0J&E)ZSQQXA0Y5C#QE3Z)R>?]E*$_I'-<];1&H?11X:/A<[Y,EV08O M;03"R@',.8(-I+C\1&O%)*&D2KIP:TK';4-L%J-;*_' 4+K>&%OXB\()\%9& M$+9,0,B:8(2JE0O&FARJO.-N2^BXK8NM8G1K%1X:1,M&6$\LB5$@0QQO"V$I M!TN" NWP".(_7.:])<%?(G3 \HQ:YH*;*AM>7R)J5Y.UZ;/OVU-L=)J6L>Y:> F"20T& M75D@69;Y?TZ$7"5O_B)5XV8=!T/(8TLTG"8:?&)\Y2SO\(+8\9,K&Z.:[W\O M(LY(Z1%K#&C.'D0L.V*$+=,(C!4RNVA9E2>#O=BDWW[^YB[=+*1/7U-:_;Z8 M7WW'._JZBBT3)K@H,T)9Q']YF<$$KB D)412*J=0I=^B"W$-6ZAM\/*LA1I* M+PVX[,=N^;6\=N)_2A'2#W>Y?O\L_0&,^E)IY$ %5IYNT/AZB9@P/C'N32:* M5IDC]CQ)C>!J,/4_GALPC"X:0-7'A,=M&E8I;N9I\T]O2K830ZYL8N"OJ_J5 M!E+?Z95F2YZ-X[; M*<*SBI"YCR"XQ- Z(G0H#XZKF&W.55[/-I,S+LKV!X?'HQ5WUTT#"'MP?=S] M\H]I6B!17W^^2S_2Y?K QFQ4$#1 BHH#WB097 P*6:,Z).;12:D;9+](WKB% M!-5OX HZ:@EY[Y,KWO ZI_>4OYLV+$>IBSED2!E/E,BRC,75')BV008\4UE4 M&<>X%97->(*#P>0Y) ZNLY8 >3K[?K5:KB5&;ZPZB9)SGSQ0XDJ>&0^RI:4W M@3'+O93:L"JCS%Z@J1&P#8^$YS"WHUI:0MBF>^+M=(8_F]XL(BOR/';7ZXG? MW;7?.%*2E7B!D)1*,ZJ2Z#(COY[S*+*RUM19/;TKX>-64>WQ@MZ#7AO \6:? M>D.&:Z*]%S%E!%1V&@05 DPJT^RU"RZ$;'F=;3N=*6S$BNX%.)T2.[MJL0%X M'BV7:;7\(UW&T]G%XFJY>C"O5QOA3! 2''$E/ L,K!/KM1PF1,]HK-,U_ )- MK40O(T!P*$TU^+;V\>3=T<7)FP]''R_^S M;D0.]&+V,5TBB.('MUC]O%BXV=*%-93N7D&20?OBRCC;$I2@F@78I&UY"I'9 MT%1Z@.ND6%\F;/>\\^;/WS1VE_/D#4\E,RK1HRU-*4[Q!"Y89VDBE,DJC8); MT#AVOF] %#W-+=?1U '9IQT>_5_[R%K6JN8S_ZMP8U25UC$)PI44"F$5^)0X).-< M\L3K2*L4/O2BMG%#M@VRGI_Y64M[#?CYW5A;)SV3*[/L#<=POFR ]"F"<<0 MM5)1+IU7J@HNNY/8RCC0:GCI>-7NJ+S&8'F3_TQ6VO*JC4Y(Y'B @P=GRZ0; MQU@R1J!;4B4-\I24-FW>KDI_ 5L]-- ANZ&!_Y_\^EL]2>*MA3;WSQ:9\F% M,1*XR<7!91[OA9@@RJ1I,#'I4&F6R+,TM8.J/NI^LBAE&-F/NB9QN5B5>5[Q M*JS.%Y_2XLI'A+.G+S8UKV8%\;3)9%CD)(8!1/ MC9 IX]%!CBPQGE!7^L >]=0],SQQ\^>/#H%=M38?5H1CH^"C^^L]&L_%U%TN M/\TO;UG >U$YAS0C_V4BJ"C;A74I=_?2V.AX\MU&26_^_''NE$HH&$"$#3BP MSURO]\]&46213%@O-C?HH1D#WEL*5@9AO<5[]?$R^:H1^;LV2A6:BH:B=J*F MW17_!%5#:*$).&V4TH>K1?BZ;H/_E<.?$YY=('CF0%#B\"SFLA1=8*Q8!A@+ M04A059ISMR5TW#BL,O@JZJP!3!Z%,+^:K98?4TC3'^4&>'3&3"11)QJ $(61 MB,5PQ$F60 6A/$TR"U-EVLIKA(U[MU;%W* Z:0AC']S/I\P<7Y?HH-/[H%XG M\L0-XQYDC*P8=HJ'2&J,AJ50+E*;?97&S*TI'7=R^Y-@JEIDI#=1FJI8,&*FV9#R,PF*H2772D;]QQ:*,:PCX::G*_^+N3HT\G MOL33?25"SI)91 $1%O% 4&O&B[)[7JKH*>?J17CVEWV UW?597&=C>I7._?+WAS$,FXBI8QXX5:@>(2%1C.:%-A2#&@>\-..Y\O5HV7PD:6(CKH":;DJH$\(>L^!JZ2C,5EI5X^[ MI_0T91"VT?S&I3T[RKM92_#RYC_U$NG&!(D9A>$JOA^,0IHGBY34G M1PDB$ E.2[@M(^5V.S$)(5D6(?H2 M19=$CI$1I66Y8TQFYA+9&2MC5MM4T&I7O/00<<.(.9_=UC!:71K;20#E2C24-4&WE=..RU!XL$FCP+BS M*+#,07'FO9'&^!!VQL[]]XWSU#@J>GH*NV'\E!4^-QRY3"C)5 ,SZT4^7H,5 M4H+-*6N;LO6/7Q>WA\_]UXWS1#@F>GJ*>N0"]8]N]N6Z^%I0+IR6"M#3*Q-% M0QE 02U8:KF16ABBNQ1W=2I(O_O6<6MHA@Z@^@NT!13<@#<7ZLH3!75)@%", M@P\\@@]-?98YSW$-[+6;U;/W! >J"1&(<*S+Z]& MDH6;+5HTX'6GG-:/^PSZZ_V7;QY9\WWT-A]"B&-KW_W]@'!-70Q11TA)6F0_ M8:05T-^Q"1UF$TV2G::F=-/^PV\>K_-@$.WW%F(#I4";K[]W=T4L4F2+0;:% MD$.9[5S<&.D*=]X:](C1(:[2)OL*7>/60 [M,]101HL!R=E5.2+G^=83GS!O ME48W&90I$^Q31/_8R?6<,IZ8-9FS_JF0Q]_68J*^IVY?"T=V$G0S5NE7GLKT MJ%(3]]&MTH1QE[EG&9S#$$LH3L&IJ$%2GEFTEC.QMZ7"#PEK,9;9#6-55-(H MQ"[2XMMY/I[/KM]9;29>>(D&G!*)CAR-8&QI&75!RYO/2APQ2\=":[3NV+H)'*5* DBW,5N0+G96GG M-ED)2J*EE;S1*C5R]Q4=67E1!JU('APZC:'D&YR$Q*T1T82(H4G5ZKC-K(U< MY[*-MI^MB^LEXP;NIU]-8.%D8IWWTC@*2I@,(D0'QJ#AHRK:X!/^MJJ"_J>D M- "3_KJ=#RKH\>,LI/I\]34M3F=YOOAVK86[6G,37::.@UU?Q2)G\ +/$=O9LO MEV<)#PY#< ?NP);)X.A+,?",")!2BH@!HE6VRD:J;N2-6O8R&!@>#Q4=7C,- MX*WL/WA[.?_KSIH>(4<_IJ57[=JEOY-=5BQC=.#!K6UUX $=^:#!V:BY4HQH M5\77Z4SAV,'58#Y0'9TT +9?K^P/[N=Z;](D9:\]%1:,2RBK,KW<,1O!&1\5 MG:5X.COY M.WPM#T1OYXM?.7TW=7YZ.5W]G(C@ ]'1 "\UB2+;!$XS#=G'Z!4)F4"WI;0<>_A,0SHP,IK'9P/GP\^I$4H PV4UBI& MA\+,N51[&PZ>J 3*<5DZ$D*,51YVMB5TW/$G#8!S5^4UF)E_<_+Q],^CB],_ M3T[//EU\_/S^Y.SBT]'9FS].WOQ^>O9[V9/RY^G%:;]Q%=T_?-=,?4\V!LK8 MOTF+Z8]U3^SI##%XM?8(,=[](\4OOP#U?AO0'5A54D(IKT"R6"IP:"HQKX&$ M*'(A:@1KE:EO.]"\JX'L\=7W3=[*.VDMNMC&VU)C+"G8*#P0+FE91)R=JS)L M8Q>BQPV+]H7.QZ9T;VH^9+/:?_#'ME^Q-Q-;<7S(+E!&%S+P,HO*":U T(Q> M)&41B%6!""V3$U4&>XUH:.]G F\DXG1VMYSS/-\M[/PP7TX+,.[6>SXXE(P* MF@SZX+E$B=9F%&&,8 RZ/30)JF*=S/FP?!RN.=X&P\\O]MH_&!J(REYA__89 MXADQI,7Z0606'@C >A-41*<_&E2!B([A%14U,,:5S7A)15-E9,?@G(R;'&OT M/%0&Q"'[+$.,*.K_97OS8_8RZ&@7]#N5I/11058!\>81>480 CE8RK.FUM0I M"&XB=+SN/-#"BN 8B@!YQ4O($+Q_REQ!&500* B5*SMU#8Q*VA>&G@_PME=& M Q[!C7C>I.7TR^Q:6:49TNMLI%(1J'86[Q1'RZ(V#H38H /^7O!57K#ZXN)L$S4UK?=#$:Z$$.)?1%?&2@,O.(Q_&$:T3DB^ 03=,I#BT?*&IWNS?=-0R0/7RDL+S$6"GB2>..LH!Z9(2HPE&^J$ M%AUH:PU7?4#PY!X;5B,-@.QTAOYNNHMYK@.L%FEJ)0'>_Y882?+L8NCEP@O$LHR[#=M&*"TL)^"PX*"." M-"&F'*J\6[U(U;C&:3#==\-4#T4T@2K\K+1>D-)*D#8P M>8>!I6;PDR_+($"-H)K,/PC#G'WE$SS3# MOOP]XY8&#^'D#"W,=G%QB>E=O!?B'8D)!N$1+&ABHG,,1&,)$I*X1C MCII.&'G^.YI$1Q\MSH<7Z=C(N-[$F9YC11HARW4(@A.\=5UI&N-&@);6"YLR M8;2;!7GY>T8/$1*G&71]]*E][$*TZ-B0$TQG\8%5H) M-CJ#]ZV)F7$OE:DR.^I5REJ)I(?&U!"*: !9ZQ$XQ_-O^/U?TVRYOOW+FTPI M![[M0BUU NFV1A@O\TNW7$[S]/JMYK>4YPNT]G]/(K.!\92!2U>&=.'I,E8* MD)1:3C1GH=+XLL%8:.7Y8ABLCJ3:0Z[VOA]_>=<$,M]<,K^/WW_[N3D#_=O/IS5IUWZ^CSI&HRE8)EG9AB3 4\%!6BD=#9R[5*4V MO1Y+K?C"=9']^,YH!"(-.$:;F%XG4J/),1(,&(R1! 2Q#KQW#+)6*;B8I4M5 M'JF>(VA>6DRI;X\F\ 20^S(3>-G0^NEMMH%F^4VVH"81RSU@+E9=:/)Q%,V9.6 M?)E-&B)5NDJ5XI9TMH>Y/O!X(7,UM*Z:@N*& BLN#57."&!.%+DQ 4XD 9J* M1 -A@>8JO44[ES56RV$U>L4.IL6F$+FAX(;C)4'+6G(M55EW0@.>KLA+U0UW M,=+L9&5+>% 5DENI?IL*R6WTT "FGJG2DTH8Z5'AQI>7!U5F.RJ=06C/\YN%9+;R+X!!&VHUO,IDNB-!"/YNK6F<(!WOM;$*$D<$X[6 M0,]!54CN@IP=9=X :AXX"7>>P_V#@HHZH3=((&F.-S[*"<525J-K66:%"LMR ME>S%BU2-^^[2O'^UJQZ; N6#Z.5^W0;!X\KQF+I2B"R<"6!-", BS. MN?'] K@!(&V3*]]&JTTA=$/J14N;HO88X882F#"'1L$J"R9QK@EE3/#*Z86# MRI5OI?IM#PC F=+ @9*9BL,68@T2H=99:FR@SV@\N5 M;Z7N;KGR;63? ((VY&V))L%ZR\'SI$"$',#(2,"XJ+/05AE=)?8_J%SY+LC9 M4>8-H.9%]^$^W>:XHZP,7.3:"A"4>+"1:K"&D61C(CQ7*;7J1EXKZ#HX#VQ' M33> WZU;/*Y;.AXW>AQE)*GT>91^7JVU 1,U*9N()/HCTD!4-GEJDC%UQO<, MS$B)HZ?C M@O<@'3KD4DIG697 97A6&KX.ZH-_#]IO /_W0K[E[GQV_S.4P40K154.MK2= MAK)&EH/E0@/AZ+D[;P6O7;/V#&6MM%A60^>PNFFPF?(_/A]]O#CY^.X?;T_/ MCLZ.3X_>G9Z]/?_X_NCB]/SL\]G1YS>G%R=O^KQG=?SD71^G^C PT$O3?URY M!6KF\N>#NN[U;J5UX?C3'#O5@?DL(GA6[F7',9RRW ')E)EL@_"IROO'EG3N M:L]>_+K[G5,I"!+Q(((."0^.UP&\UPQ01$IR$[,(5>[H;N2-ZW361-9C$U=! M74T^]K]H*/HO,^WRL55M7,6EI=O"D#"E>3 )I'8<':_(RDY%#RFX%$.4W,LJ M+UI[-G#W^_=>/CM%,?<'R'D2(OX#6JU0P]3I)_YRNOAY?+5<8QR]._@Z75['4GY1J ML&5:A^C.RTS*+$F?4\3S8PWX &F6T-H=49Q]S#UH/RQ1N@[G'IK"V(AO( MM?R^P!#^PV*>IZN))UGH1!TDD30($\K<_W5U/TV6H__,8JJ!P0V M^@J^ R$\45428[]0 M,>XB@'WBLK_P&T#.B5O,\ PM/Z3%IZ\HVM_<MRH8%10,556[C9^CIA"OU[XBK/@II,.WRY]&[S^LLQ='9F__X?/3N M].T_UOU3Q^>?SRX^]4FXO/*)NZ9:MB%XQR3+1FT!2L*AVO+A 8+P CM,,29O G?;"FRXO1_B-#XXD_M_CX]B=I+X& MJ'S#?0+RY>^Z/V(/'F5861V=,A@1,P@IRWAJJ8$;$A6CVMA.FPHZ26('.L=) MH51"U*VMVJ?NFGQ0>]DX[)!%[O;!=6U;C3SR%H 4PA%5!LPIXLN+AC!@I0Z@ M94@J!)\S'>Q@US=QG0_'NC XY*"%9PDTMV5*NL,CXB@Z#BQ1HA)+2>S)O#^B MK'DSM@UJ'IJQ>OII(&"\9^[RF(_HO(6/]+R;J.:I"@O$1F0G-%= MY66NE!49*%U\<8Q?/UV57-]M6Q?' M8RJ\QM@9(2&RMBBL7!+&DD5E:*99UT#;2T2UC+(^$)A7TD<#V"K/#C/\(S_O MI'8CJ-L)>\)P*B2>11W+SB1!P#(3@"MB== Z65VE"NP5NL9]:ZV.L"&U,B+( MMG$YWMTO5D+IN%3J4AF/&$M3!C8'618K62XS)];L*5S:0-TXP-N/[U9?70T8 MO)?/[LULR4D@D3 5-5"9"3)ERTIFJH'8R&V.DI-.8>O /MP-=>W'#SW1L94O MUT=5O?'W/2VF\_AIY1:K/:#P^*M;?$GQ8GX\7U<-G/S]/B@J"K^8E<"QRE8:@V5/16V/1#M-1!GZ8M;W?S9_5S@ M*2K"2@&KIAS]GX2'S"G\%Q'26*])I'8$'&YS@0]>G=0:"/NH:L<+_&06N[R> MW?Q&^9=WR_3__J__ U!+ P04 " #KA550&>/;9IL$ "X2P $P &)C M<&,R,#$Y,3!K97@R,2YH=&WM7%UOVS84?=^O8!5TW8#(DAVG6V7'0&UGJX,E[>,^12,H M3!9_G1ZB1*<.P@)]$Z#SQOO5YWUGL=(6-O<>994WV/"Z%HAVCBC(8VQ?Q23$8_#%^X+IJ* M:)723*-(4JPI02O%LAB=$ZHND.O65TU$7D@6)QKU_)Z/SH6\8)>XRM=,2:A2E2XX/7 2:JT'_5[GE_U< M#]:,Z"3H^O[+@5->-QHN1::-.6D*5X>5C5N6-+W2+N8LSH*RQ0-7T<@UB1)' M.E"K-,6RL%:ME:90B*.+6(I51MQ(<"$#&8<_]?;W=YLO\CO^SX,J;\+5@*57HF*[1F4AQ]FI7F2XR54NVK"Y4[#,U'AGGRM-U[;"QPUE& MW1J ;J]T^? J82$S:'=O>GNWGY'!GDBQ;87B:#9?H)/?T/S#>#Z; MSMZ>S0[G/^YT7_N##7PT?1ZSS V%UB(-7IN:C=<:AYPV9>HK.%WJ *^T:(J4 M,52EA$(2*BTJ'.>*!LW!X%I]MGQUSC)BZ@ZLEX2IG.,B8%GI7UEO'>)OWG3Z MW?TRRK7I-4V:]M0,Z%0,\#2YG=G_M>/[]^3?6_C;6?;*AE>--Y"H'&<'SI[3 ME,@Q(4917"WRH)=?#9KSNB]LTJV0VXDB2I?+6\!>4JE9A'F=5IGX8K'LNZ[! MNTFH^JY;]?;U&/^7*'QP--\DP0.94SI%:"0DM@H>(%. 2AL9IIGS5:@885@R M4ZE8(IU0=$9CIHQ\67&M([[N%(#[D7#_L9),$1;9' OWB8QQQCZ75]X ^WL$ M^;+\_#=1=T9?:?0WCMC_'7:@LIN".)Z-?1+FWM.?S],6(&M;LAYI B.X5@A.<(8) MAH<6>&C9'NQ !S<%\6U(921@)JL]@N^Q+.SX#900E'![L ,EW!3$.;FV8S3655* YR= X(4#5=HMU'!>*;33( *X" M5UMR]513>,.H/8BF<3@7F\V3 EN!K:W96@!;VT^&KNP_BCG<6X&M3\+6W\V( M]31AG.4YRTP=,._>%M!K* )W@;O?,]0^KM)0"G3&C#]H+.W?WF#%[!'#6989 MT@I]QSW7*_>$N;:5S7;OR?,/^^_Y1 MSMTE<:@$7VDZJ&/0WWB;J?JWVM.JW%UK]#=02P,$% @ ZX554!?]?D#9 M P D@P !0 !B8W!C,C Q.3$P:V5X,C,Q+FAT;>U76V_;-A1^WZ]@%:P7 MP+K:3F+9,=#F@A9+L\!V$?2IH$3*YB*1 DG9\7[]#DDI2QJOG?U^NOAZ?8Y6NBK1]9>'X4W_- S/%F?HX^+S)1H$ M48P6$G/%-!,F) MMZ(F>CI(@J-AK<<;1O0JC:/HU[%G[::30G -X20XNZ:+\222IG?:QR5;\M1F M//85S7T8E#C7J6JJ"LNMB6JB=$X9SF^74C2<^+DHA4SE,GN;#(>][A]%0?1N M[.8.(OLW-@'\ E>LW*9O%JRB"EW1#9J)"O,W/05;!$M+5CA#Q?ZD@ C V>ZF M!0QQ2L:IWQ(0)Q;R^=V*90S8[@?Q8[R[D>; /)4O!M71;E2G@BLC-5&@3YS0 MFL('NC.Z9 K2!_%=-UG)>&ZF6M[:R;F&ZC4%J-#;*Z$"U._W_20> M'25)S[;CX?#08,*-,]!+Z]1:E+30*6ZTZ%SL/>%&,B$)E8:T$M>*IEUC_&!! MX^_ZS!Y@J2&!,%67>)LR;N';=;MK;!0,!@-[DVF I$F73SL=N%LNU.3IY.@X MB*(?S#]R#FUXMP0DKFK,3[R^UWG4F!#0L:]%G2;UW;CKMXR9H3UU\ST94&2: MY;ALQUS ^_B6[Q@XZ@8R_1=A[2W0Q[K>$Y0W-<&^PM.FA[K6O?[V MH/=>\9#Y?\#C_PKX"0KH+C'4W5]/!1#:TG[6J?SCHZP6[BF?NIMR31^^?K][ M%WN[/7$&5VJCZ;C=R.C9#^CVZU[K]G?#]"]02P,$% @ ZX554!CA8HU;;4\C.1+^?K_"&W2S M(.4]9 8"@S0#C!;=W,QH-JO1?5HY;7=BX6[WVNZ$W*^_I^P.)"0PF;V3CK @ M$=)^*9?MIZJ>6237RFV9??WG^\.F>U1JOUK7?>:ET,+]@O MPW]^9(?-=H<-+<^=\LKD7+=:EY]JK#;QOABT6K/9K#GK-8T=MX9?6R3JL*6- M<;(IO*B=G5()/B479W\[_:G18!Y98R;T4K'0J'[-O0KIKUFA4K@1@L%L=3YN99O:Q-)T@>'W>:;?N%/9DKXR:#3;O_]I!;:G9VF)O<09]$Y M?HTRUB1Y>>,;7*MQ/@@:GS2<3!HHM#SQ U=F&;=SDDI2%IU&/+D>6U/FHI$8 M;>S CD?[W7Z_OOAE[6;[X"36[;7#SPD):*0\4WH^^'FH,NG8)SEC7TW&\Y_K M#EN$H:U*8T.G_BTQ(TPN/,ZJ"4..5KEL5 O0Z88I7]Y,U$AYUNLT.Z_V.J_; M)ZNSWCS?!.LO[5.?V_GEU^'5AZOS=\.KSY]^?6!V3WL*5W4VG$@CC)7L8Y/] MPJU5KLX2:;U*Y\Q/N'^UUS]Z:%H;8'Q_0U4NL)F#1N<(&A5<"!AE0\O4#WJO M4?+$M[C37,SNZ6JYLJB==K,?EO6*3?A4,BNG2L[@#?U$.<;SO.0:A86QGIF< M?3 V8YUVXQ_,I.P]U\E$9O"1%O6(I!B"JQRPF;,R][:4F"EB:PBS QG&9ZL J12 MQ"1F+#,9G+TWL=U:@UPFTCF$+6J2\6N)<9=D.I0)*(,A=8C1&(,:),HB)J-9 MCN[01$C+9A.53)@KZ>.N_TS"D44A-(%,.8W@33Q@IOP$$W2%3(*")+> :D9@ MFE-T$VPT7UZ&%^AOAG[O^4%?LE3E !?A] Y,=> >S5%ME^I5GL)G!N>([XDN M!60"L$O(J0/LRNHY*X W,A4R(:WO;*&"H;LW-,Q-!"YU"Q# M1*"H0,]"N40;5Z(?Q0IK= 1I84TB!8H=VP2O8,;_EIJ MM.CT>*/3WY=1BTY?Q*?XJ"@1R*-QD'Q&OGK)9B*&29>M!TI7!DHQ$,WSOB6A M!1&HS>QW2YB_Z3Y]F._S@QW#^>OF<2>LZX5T2!:QW8$%?!^+=2(H"2_=]EV( M*8PD<%6-%+F'*2T$P+%.E0ON&JUD'N10QG3GZ)>#A96:!Z!6Y.,.;/4JD%"E M@M.'+LYH)<(IABM'3@G%K:()J$B10OC*25+IB+8$TW:!XP3G;IR$0A[!A#H5 M'!:2E)I33,*T@A)W] <](IE:YH#X-I+4$&$#_:5X/$P\!T,8[9XA] XW&,+6 M+G/-'K9WMEN;!4QIJ@2AG3N3,@T!;U64VRLVT"3;QG1%OX_ M/FYFS@'PZ C?[2(_'YG2/ZS!-A&*W[:6E'RDW\]3V6B1U@0;EG$E%FMI0"WVG&D =Y8=TMU0@%$9IGR7LI'HMG(@$Q1O5#0+PC9AQTA M>#@*3OA+RY34',SQ7FG06]!MQ702B<4=-:1 M* EL533E-NN<27Y-O"/2W< \ E$/Y_.+T\0?0FR5(,;SH0T^F0MT=/+6)3^( M[HK>HPL@"A9>C^3'@?G$%]I8I3"9*A1N/'?]:Q";W4U'WX&_I!:.JP[OE6SEH656:#.7J)U-3/3)?,4 -C_"4%J M_OF7VRNW%8#>L M.#E8?#E9&H_ZGRQ#G/8*\:K0?#Y0>=BE,&YU^^3XN'G4[X4+*!XS\F*A3W4Y MI1DOI[2\6*_LOVGVCQ^I?[3SHY6]H^9A9]O.K:!X5!Y+X@J>OZWU:O?IF3?% MH%O(5Q1^-QPSV9E\9\*PG=S%VBI5ZY?O>#Y3Z_D"U!?@+H3*_G%(JTA A0R MAO.)DBF[O)%)20>O['-,ZU^P^X+=)[B2^U_B>R4D(FN0/5C';"OP^9VY5OSH M7>C'\ZK"Q/\'&,3WY5.Y?(7^WN7ZVN:>?.2,+KT\J=#6_N%;^-5GO/(?_OG@ M[#]02P,$% @ ZX554$@B@^,H" /C$ !0 !B8W!C,C Q.3$P:V5X M,S$R+FAT;>U;;6\;N1'^WE_!D]&<#>A=5N)(CH'$=E"C=TF0J@CZZ4 MN1)A M[G*/Y$I6?WV?(5>V9,F.X5*G/UU\/A_]Z\LEF_I, MLR___/#+U3FK-5JM;[WS5NMB=,'^-OKU%W;<;'?8R/+<*:],SG6K=?FIQFI3 M[XM!JS6?SYOS7M/826OTM46BCEO:&">;PHO:V2F5X%-R)E=Q+P4JG\@G[)J2[9HU&U>K<% NK)E//NNUNFWTS]EK->*SWRFMYMI1S MVHK/IZTPR.G8B,79J5 SIL2[FOJM_5L':K10$$N=7VCYKC:5)'UPW&V^Z1=^ M.%?"3P>==ONOPUIH=W::FMQ#G$7G^#7*V)#DY8UO<*TF^2!H/&PXF310:'GB M!Z[,,FX7))6D+#N->7(]L:;,12,QVMB!G8P/N_U^??F?M9OMHV&L.VB'?T,2 MT$AYIO1B\/-(9=*Q3W+.OIJ,YS_7';8(0UN5QH9._5MB1IA<>)Q7$X8]UX5_ZKCH-)>S>[I:KBUJI]WL MAV6]8E,^D\S*F9)S.%X_58[Q/"^Y1F%AK&$9>+Y@9>YM*3%3A/$0T0$8SC(\605(I0A_S%AF,L05;V*[C0:Y3*1S MB)#4)./7$N.NR'0H$U &0^I !S &-4B41?A'LQS=H8F0ELVG*IDR5]+'7?^Y MM+(20A/(E-/@"40YYLI/,4%7R"0H2'(+J&8$ICE#-\'&B]5E>('^=NCWGA_T M)4M5#G 13N_ 5 ?NT1S5=J5>Y2E\9G".^)[H4D F +N"G#K KJQ>L )X(U,A M$]+ZSA8J&+I[0\/<1*#==6I1:C2 1B@- SG@CX)=U.6:C-W2^NPC-5"\.CCI=MX,787DBMJ12S1IJO!X MZ(X"8JX8MS)@$UA38RT)0TS"(,9:N2GUH&89(@)%!7H6RB7:N!+]*%98HR-( M"VL2*5#LV"$P*21 'H%W>9-,>3Z1[#W<\-=2HT6GQQN=_J&,6G3Z(C[%1T7\ M.H_&0?(9^>H5FXD8)EUV'BA=&RC%0#3/^Y:$%D2@MK/?'6'^IOOT87[(C_8, MYZ^;;SMA72^D0PZ&[0XLX/M8K!-!27CI=N]"3&$L@:MJI,@]3&DA (YUIEQP MUV@E\R"',J8[1[\:+*S4/ "U(A]W8*M7@80J%9P^='%&*Q$.3%PY=DHH;A5- M0$6*%,)73I)*1[0EF+8+'")AX#H8PWC]#Z!UO,82=7>:&/>SN;'OP4D^VNT(ATU8T7%+15Y# MS5;L_H"O)DIBDJ2T!)Z5^+]%:F:<1SD=:T.62R#H]Q+T :(/'^B2P@K@1>^U MKA1'MBK#25&^?O9X%+6:= NGGT:W/_SI<'AX%PLK;-^YV#)WZ]:R)VO)8S_ ._:2 %NM>-( [RQ M[I;JA *(S#+EO92/1+.Q 9FB>J&@7Q!R"#M"\' 4G/"7DI&E\1(.F(Y>LMVGH.9VBO->@]Z";BN@E4XHZ*PC41+8JFC*;=8YE_R:>$>DNX%Y M!*(>SN>7IXD_A-@J08SG0UM\,A?HZ.2M2WX0W16]1Q= %"R\'LF/ _.)[\ZQ M2F$R52C<>N[ZYR V^YN.O@=_22T<5QVXD<'= GGA?4P%T7H,_RJ?&3V3Q %R M/JE>*]G*0\NLT&8A43N?FNB3^9H! +#_$X+4_.,OM]*E-\LNX69%+!G#**2EO=6\<'*P_#)<&8_Z#U%5H MOABH/.Q2&+>ZZ/+V;?.DWPMW73QFY,52G^H>3#/>@VEYL5G9?]/LOWVD_M'. MCU;V3IK'G5T[MX+B47DLB2MX_J[6J]VG9]X4@VYQULGNM6O>.,D&C ZD)D9Q_EV);T^K7;J8>[ M5K?PKG;@_[FV4>"^+6^8E*!@%F+3()Z%D0U"S5<'QW!%X7/CELW:TC\5?._G M'M!"K]W8>D'S'U[)%YB^P'0/5O)\JF3*/MZRN<\QB0^YPXARE-)*^X+=%^P^ MP94\_!+?*0&V&P ^VL1L*W#YO;E0_,#EZ5URJL+$GQT,XKORF5R]J7_O#G]M M>T\^=D:77@XKM+5_^+)_]1E_61!^XW#V'U!+ P04 " #KA550BFU8@WD% M !$'P % &)C<&,R,#$Y,3!K97@S,C$N:'1M[5EM4]LX$/Y^OV(OS+4P MX]>$4'!29M(D3)GC"$/]+V@D#&;*K M7>W+LVMYU?]U-!F&GZ[&D*H\@ZL/[R[.A]"R7?=C9^BZHW $[\,_+N#0\7P( M!2DD4XP7)'/=\64+6JE29>"ZB\7"670<+N9N>.UJ58=NQKFD3J*2UFE?4_"3 MDN3TE_ZOM@TC'E:J@[;4]^,C% M#;LE-5\QE='3E9Z^6W_ONV:3?L23Y6D_8;? DK*9MD;%X$ MQN*>+6EL(U&06 6RRG,BEEJKUK(2BDA\,Q>\*A([YAD7@9A'^^UNUUK]@>=X M![V:M^>9GYY68,](SK)E\#ID.95P21=PS7-2O+8DI@BW%FQ6+Y3L'XH>H7/F MZZ)Q&/5DK*!V$P"_;5P>WZ4L8@HZ;<>_[^]3L5CSMM6MX?@Z/#\['P["\\DE M8OQZ^F%P&4(X ?\8/CA39^C =#PT7+_3]2P83&$PFER%X]&]Y:M%)]X13,X@ M?#^&Z>#ZW>!R/+4G?UZ,/\%@&&I.V_/:+PK@5V#T5R45FVT]9LX+B'E1T%CW M!5@PE8)**0R*HB(97-.2"P5\!N](%J^6KON-WV>D.>EZ18 MFF]^[P"0?<9%#KYG_PXS+HS6$HWD"= BP98QHC'-(RJ@XUL8,RFU$?BK5R;8AB"E@J*MFW;5'JS,LN#< M@C"E/.&"PH4#[XD03%IP):AD"78BRVPT3!F=X7:XO6*W%":S&8O15%2N=3?. M6H TG60+RDK(BF":%=] I6S"6J,2W2,)+W6[W%R^6J11V>B?$A&1@DI[O]KK'O>\'+"NTYX'M'R-F2I(DV,OMC,Y4 MT#E"RI8C>-\_6+FWO6;>B^J1TSDT<44DKDIL5F79$DLQ+S.-]G4%"/IWQ035 M#TFI0? %4OL$JTR W]U/#M; ^5(OZUIIT..?= X1)R<]#?!OXN&;V?_Y8=3^ MH6'$"FRR>=V7L:$K@J()4@TL5A@C3"#(2NQU&DZ69I,L Q1#:[#=(Z-$?$G+ M2,U808I8TU%A8@Z.ICGBJBHSF.+8T,V6\D%G=/[OTS-& ZGHX:EKS@H[XDKQ M/&A0I$B4T95,L\($A%2*KT3,*:ZF1%PD5.CT9:24-%C]T]O83\OW-E<Y$P M669D&;#"),+LVQPR3TZJ22E3W-&=2ISZ"N2AXSNV^<[LD3_">% MGV1VCIU#_[G"KC&\-AY#(C%O;UN=UL-.H'@9M,N[-?2:7&C2,VOC89AO]4,S M)EE#JQ7>A[:_T4'J3/J/.\A_%,^SB_!^[3[3J=;IJSW_R/ORU&WBO8OD2R-I MG$IHW)PJ T !*G3%F2 ?ONE)\_F5<]N]X._PO,/S=D1R!]0=4'^(2*[?>N^] M$^PPNL/H]D3R&Z.8'5IW:-W"2.Y?"8;OS"6^-#^"[,$.LSO,;F$DSV@D*B*6 MT#:#^+;W&*>NF7W\]);&/,[N]^,JW^:SOE\U-]^F_4$L#!!0 ( M .N%55"7PW B9P4 +\< 4 8F-P8S(P,3DQ,&ME>#,R,BYH=&WM66US MVC@0_GZ_8DOFVF0&OP%)$T,S0X!,,]>&3'"GUT\=V1:@BRWY)#F$^_6WD@TA M29M+[NY#VB%#&)!VU[O//KL6Z]ZKX7@0?;D8P5SG&5Q\.OEP-H"&XWF?VP// M&T9#>!]]_ =UP\@DH0KIIG@)/.\T7D#&G.MB]#S%HN%NVB[0LZ\Z-(SICI> M)H2B;JK3QG'/K. [)>GQ+[U7C@-#D90YY1H228FF*92*\1E\3JFZ L>II0:B M6$HVFVMH^2T?/@MYQ:Y)M:^9SNCQRD[/J[[W/'N17BS2Y7$O9=? TG<-]M7_ M&J ;'BY4JTHO,_JN,:?&>MAIN6_W"]U=L%3/P\#W?^TVK-QQ;RJX1G,2E:N/ ME8T'EC2]T0[)V(R'UN.NHVCBX*(DB0Y5F>=$+HU58V6E%)/D:B9%R5,G$9F0 MH9S%NZW]_>;J'WS7W^M6>SN^_>L: \Z4Y"Q;AF\BEE,%YW0!ER(G_$U388KP MTI)-*T'%_J(8$09GOR[J@-%.QCAU:@""E@UY=#-G,=/0;KFMN_$^%FGCNRBM M$7RI 0]&E]'9Z=F@'YV-SY']EY-/_?,(HC$$A_#)G;@#%R:C@=T-VOM^$_H3 MZ _'%]%H>$=\)73D'\#X%*+W(YCT+T_ZYZ.),_[]P^@+] >1V6GY_D-H'P/P M&[#_42K-IB^>36<<$L$Y34S'@ 73<]!S"GW.2Y+!)2V$U""F<$*R9$YSK':) M2\1*[QK)USOM3G<@\H+PI?V\![AU*F0.@>_\!E,AK<4"'10I4)YB(QG2A.8Q ME= .FHAV< 1$P91EN+5V84*34F(CPV )3V%TD\P)GU'T(,^94L8!?!G)%)L3 MS*FDZ.>M3Y7OE4M-.&O"1R(UXW!"^4PK)7@3!G-&IW#*..$)PW#'TRE+T"MS MO0A[GBHE?D.KQF@=8Q-0PF2V"44I54DPMUIL4%'56%94Q+A(*@K3/3?%5T*& MBK7]"9$QX50YXYN,+J&?6-P-%9NX3ZQ:OH0K+A:(TXR^WMD_[/Y[EC),!->A M$QPB40J2IMC:G8Q.==@^*/1+I^UNL+<*[^6Z>0?5 [?=L;A&F.NZKJ9EEBVQ M_O(B,S1?4U_2/TLFJ;EG*D."6TKM$BPO"<'^;KJW)LYMH:R+I&9/<-3N($^. MNH;2W^7#=[/_\].H]4/3B''LKGG5C+&+:X*J*:Y:6JPX1IA$DA62*D.GIMDF M60:HAMY@T\.- OFEFE9KNFZ&:#"UYTC;#E&JS"RG!'9R>TEUKS.Z__66F:"# M5';Q$#9CW(F%UB(/:Q9I$F=TI5-+6$!(J<5*Q1YUJI58R)1*D[Z,%(J&JP_= MC>L9_>XFBTTZ4J:*C"Q#QFTB['7K,^?1D=L)]NVQ4V-$.EWY4Q])W>I(ZNGT MX6;GT/7]1_8?5?[_+'O6\JTR>)?:P48'J3(9/.P@_U \3R["N[7[Q* :QZ]W@@/_]JY;X[U% M\KE(VJ!2FM1'R1!0@4I3<1;DSMNNLN\/#FUWH-^R>(Y"F-94GD$EIVSMGR'_+4L[\P M?_HY=L"-;A5"43L16;D5'#YQ0%<-B7,[&7?OU=YS2($>V'E-*&F&"%_3S4=E M]QZB-;ZM26(ELE+3;EW!_K.?MM7OU:,]^Y#Q^&]02P$"% ,4 " #KA550 M8AB01H29 P!HU# $0 @ $ 8F-P8RTR,#$Y,3(S,2YH M=&U02P$"% ,4 " #KA550&QUL,;(8 #O#P$ $0 @ &S MF0, 8F-P8RTR,#$Y,3(S,2YX&UL4$L! M A0#% @ ZX554(1NI,V$D 4/,% !4 ( !H.,# &)C M<&,M,C Q.3$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( .N%55#7_(*2-50! ,$& M @ 4 " 5=T! !B8W!C+3(P,3DQ,C,Q7V&UL4$L! A0# M% @ ZX554!GCVV:;! N$L !, ( !>!0( &)C<&,R M,#$Y,3!K97@R,2YH=&U02P$"% ,4 " #KA550%_U^0-D# "2# % M @ %$&0@ 8F-P8S(P,3DQ,&ME>#(S,2YH=&U02P$"% ,4 M" #KA550&.%BAR8( #7, % @ %/'0@ 8F-P8S(P,3DQ M,&ME>#,Q,2YH=&U02P$"% ,4 " #KA5502"*#XR@( ^,0 % M @ &G)0@ 8F-P8S(P,3DQ,&ME>#,Q,BYH=&U02P$"% ,4 " #K MA550BFU8@WD% !$'P % @ $!+@@ 8F-P8S(P,3DQ,&ME M>#,R,2YH=&U02P$"% ,4 " #KA550E\-P(F<% "_' % M @ &L,P@ 8F-P8S(P,3DQ,&ME>#,R,BYH=&U02P4& T #0!7 P &13D( end XML 97 R100.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Gains (Losses) on Hedging Instruments (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Derivative Instruments, Gain (Loss) [Line Items]    
Net investment hedge (cross-currency swap), net of tax $ (262,000)  
Gains and losses from hedging instruments recognized in Accumulated other comprehensive income (loss) (1,661,000)  
Interest rate swap    
Derivative Instruments, Gain (Loss) [Line Items]    
Cash flow hedge (interest rate swap), net of tax (1,399,000)  
Cross-currency swap    
Derivative Instruments, Gain (Loss) [Line Items]    
Net investment hedge (cross-currency swap), net of tax $ (262,000) $ 0
XML 98 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
ACCUMULATED OTHER COMPREHENSIVE INCOME
12 Months Ended
Dec. 31, 2019
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
ACCUMULATED OTHER COMPREHENSIVE INCOME ACCUMULATED OTHER COMPREHENSIVE INCOME
The changes in accumulated other comprehensive income (loss) were as follows:
 Years Ended December 31,
 201920182017
Net foreign currency translation adjustment$(891) $(2,982) $5,404  
Net change of cash flow hedge (see Note 20 for further information)
Unrealized loss on cash flow hedge(1,771) —  —  
Tax372  —  —  
Net of tax(1,399) —  —  
Net change in postretirement benefit plan (see Note 15 for further information)
Prior service (credit)/cost and (gain)/loss arising during the period199  522  (49) 
Amortization of prior service credit/(cost)74  74  74  
Amortization of gain/(loss)(46) (8) (15) 
Total before tax227  588  10  
Tax101  434  (207) 
Net of tax328  1,022  (197) 
Total other comprehensive income (loss)$(1,962) $(1,960) $5,207  
Included in "Net foreign currency translation adjustment" was $262 of loss related to a net investment hedge, which included tax of $70 for the year ended December 31, 2019. There was no such activity for the year ended December 31, 2018. See Note 20, "Derivative Instruments and Hedging Activities."

Accumulated other comprehensive income/(loss) at December 31, 2019 consisted of the following:
 Foreign currency
translation
adjustment
Cash flow hedgePostretirement benefit planTotal
Balance December 31, 2018$(4,285) $—  $683  (3,602) 
Other comprehensive (loss)/gain(891) (1,399) 328  (1,962) 
Balance December 31, 2019$(5,176) $(1,399) $1,011  (5,564) 
XML 99 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
RELATED PARTY TRANSACTIONS
12 Months Ended
Dec. 31, 2019
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS RELATED PARTY TRANSACTIONSThe Company provides services on a contractual agreement to St. Gabriel CC Company, LLC. These services include accounting, information technology, quality control, and purchasing services, as well as operation of the St. Gabriel CC Company, LLC plant. The Company also sells raw materials to St. Gabriel CC Company, LLC. These raw materials are used in the production of finished goods that are, in turn, sold by Saint Gabriel CC Company, LLC to the Company for resale to unrelated parties.  As such, the sale of these raw materials to St. Gabriel CC Company, LLC in this scenario lacks economic substance and therefore the Company does not include them in net sales within the consolidated statements of earnings. The services the Company provided amounted to $3,883, $3,694, and $3,445, respectively, for the years ended December 31, 2019, 2018, and 2017. The raw materials purchased and subsequently sold amounted to $24,786, $31,107, and $23,459, respectively, for the years ended December 31, 2019, 2018, and 2017. These services and raw materials are primarily recorded in cost of goods sold net of the finished goods received from St. Gabriel CC Company, LLC of $18,598, $22,540, and $20,827, respectively for the years ended December 31, 2019, 2018, and 2017. At December 31, 2019 and 2018, the Company had receivables of $4,840 and $3,210, respectively, recorded in accounts receivable from St. Gabriel CC Company, LLC for services rendered and raw materials sold and payables of $3,230 and $1,943, respectively, for finished goods received recorded in accrued expenses. The Company had payables in the amount of $366 and $314 related to non-contractual monies owed to St. Gabriel CC Company, LLC, recorded in accrued expenses as of December 31, 2019 and 2018, respectively.
XML 100 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases
Aggregate future minimum rental payments required under non-cancelable operating leases at December 31, 2019 are as follows:
Year     
2020$3,214  
20212,243  
20221,695  
20231,259  
20241,051  
Thereafter  3,602  
Total minimum lease payments  $13,064  
XML 101 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
REVENUE (Tables)
12 Months Ended
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue by Source and Geography
The following table presents revenues disaggregated by revenue source (in thousands). Sales and usage-based taxes are excluded from revenues.
 201920182017
Product Sales609,741  607,879  564,027  
Co-manufacturing24,087  24,259  19,696  
Bill and Hold3,218  4,612  4,094  
Consignment2,299  2,442  2,333  
Product Sales Revenue639,345  639,192  590,150  
Royalty Revenue4,360  4,487  4,640  
Total Revenue$643,705  $643,679  $594,790  

The following table presents revenues disaggregated by geography, based on the billing addresses of customers (in thousands):
 201920182017
United States$475,033  $482,691  $460,599  
Foreign Countries168,672  160,988  134,191  
Total$643,705  $643,679  $594,790  
XML 102 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 103 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 309 529 1 false 87 0 false 11 false false R1.htm 0001001 - Document - Cover Page Sheet http://balchem.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - Consolidated Balance Sheets Sheet http://balchem.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Consolidated Statements of Earnings Sheet http://balchem.com/role/ConsolidatedStatementsofEarnings Consolidated Statements of Earnings Statements 4 false false R5.htm 1004005 - Statement - Consolidated Statements of Comprehensive Income Sheet http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 1005006 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income (Parenthetical) Statements 6 false false R7.htm 1006007 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 1007008 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) Sheet http://balchem.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical Consolidated Statements of Stockholders' Equity (Parenthetical) Statements 8 false false R9.htm 1008009 - Statement - Consolidated Statements of Cash Flows Sheet http://balchem.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 9 false false R10.htm 2101101 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 10 false false R11.htm 2108102 - Disclosure - SIGNIFICANT ACQUISITIONS AND DIVESTITURES Sheet http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURES SIGNIFICANT ACQUISITIONS AND DIVESTITURES Notes 11 false false R12.htm 2112103 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://balchem.com/role/STOCKHOLDERSEQUITY STOCKHOLDERS' EQUITY Notes 12 false false R13.htm 2120104 - Disclosure - INVENTORIES Sheet http://balchem.com/role/INVENTORIES INVENTORIES Notes 13 false false R14.htm 2123105 - Disclosure - PROPERTY, PLANT AND EQUIPMENT Sheet http://balchem.com/role/PROPERTYPLANTANDEQUIPMENT PROPERTY, PLANT AND EQUIPMENT Notes 14 false false R15.htm 2128106 - Disclosure - INTANGIBLE ASSETS Sheet http://balchem.com/role/INTANGIBLEASSETS INTANGIBLE ASSETS Notes 15 false false R16.htm 2131107 - Disclosure - EQUITY-METHOD INVESTMENT Sheet http://balchem.com/role/EQUITYMETHODINVESTMENT EQUITY-METHOD INVESTMENT Notes 16 false false R17.htm 2133108 - Disclosure - REVOLVING LOAN Sheet http://balchem.com/role/REVOLVINGLOAN REVOLVING LOAN Notes 17 false false R18.htm 2135109 - Disclosure - NET EARNINGS PER COMMON SHARE Sheet http://balchem.com/role/NETEARNINGSPERCOMMONSHARE NET EARNINGS PER COMMON SHARE Notes 18 false false R19.htm 2138110 - Disclosure - INCOME TAXES Sheet http://balchem.com/role/INCOMETAXES INCOME TAXES Notes 19 false false R20.htm 2145111 - Disclosure - SEGMENT INFORMATION Sheet http://balchem.com/role/SEGMENTINFORMATION SEGMENT INFORMATION Notes 20 false false R21.htm 2153112 - Disclosure - REVENUE Sheet http://balchem.com/role/REVENUE REVENUE Notes 21 false false R22.htm 2156113 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION Sheet http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATION SUPPLEMENTAL CASH FLOW INFORMATION Notes 22 false false R23.htm 2159114 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME Sheet http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOME ACCUMULATED OTHER COMPREHENSIVE INCOME Notes 23 false false R24.htm 2163115 - Disclosure - EMPLOYEE BENEFIT PLANS Sheet http://balchem.com/role/EMPLOYEEBENEFITPLANS EMPLOYEE BENEFIT PLANS Notes 24 false false R25.htm 2172116 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://balchem.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 25 false false R26.htm 2176117 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS Sheet http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS FAIR VALUE OF FINANCIAL INSTRUMENTS Notes 26 false false R27.htm 2178118 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://balchem.com/role/RELATEDPARTYTRANSACTIONS RELATED PARTY TRANSACTIONS Notes 27 false false R28.htm 2180119 - Disclosure - LEASES Sheet http://balchem.com/role/LEASES LEASES Notes 28 false false R29.htm 2184120 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES Sheet http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIES DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES Notes 29 false false R30.htm 2189121 - Disclosure - QUARTERLY FINANCIAL INFORMATION (UNAUDITED) Sheet http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITED QUARTERLY FINANCIAL INFORMATION (UNAUDITED) Notes 30 false false R31.htm 2192122 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS Sheet http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTS VALUATION AND QUALIFYING ACCOUNTS Notes 31 false false R32.htm 2202201 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 32 false false R33.htm 2303301 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES 33 false false R34.htm 2309302 - Disclosure - SIGNIFICANT ACQUISITIONS (Tables) Sheet http://balchem.com/role/SIGNIFICANTACQUISITIONSTables SIGNIFICANT ACQUISITIONS (Tables) Tables http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURES 34 false false R35.htm 2313303 - Disclosure - STOCKHOLDERS' EQUITY (Tables) Sheet http://balchem.com/role/STOCKHOLDERSEQUITYTables STOCKHOLDERS' EQUITY (Tables) Tables http://balchem.com/role/STOCKHOLDERSEQUITY 35 false false R36.htm 2321304 - Disclosure - INVENTORIES (Tables) Sheet http://balchem.com/role/INVENTORIESTables INVENTORIES (Tables) Tables http://balchem.com/role/INVENTORIES 36 false false R37.htm 2324305 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) Sheet http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTTables PROPERTY, PLANT AND EQUIPMENT (Tables) Tables http://balchem.com/role/PROPERTYPLANTANDEQUIPMENT 37 false false R38.htm 2329306 - Disclosure - INTANGIBLE ASSETS (Tables) Sheet http://balchem.com/role/INTANGIBLEASSETSTables INTANGIBLE ASSETS (Tables) Tables http://balchem.com/role/INTANGIBLEASSETS 38 false false R39.htm 2336307 - Disclosure - NET EARNINGS PER COMMON SHARE (Tables) Sheet http://balchem.com/role/NETEARNINGSPERCOMMONSHARETables NET EARNINGS PER COMMON SHARE (Tables) Tables http://balchem.com/role/NETEARNINGSPERCOMMONSHARE 39 false false R40.htm 2339308 - Disclosure - INCOME TAXES (Tables) Sheet http://balchem.com/role/INCOMETAXESTables INCOME TAXES (Tables) Tables http://balchem.com/role/INCOMETAXES 40 false false R41.htm 2346309 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://balchem.com/role/SEGMENTINFORMATIONTables SEGMENT INFORMATION (Tables) Tables http://balchem.com/role/SEGMENTINFORMATION 41 false false R42.htm 2354310 - Disclosure - REVENUE (Tables) Sheet http://balchem.com/role/REVENUETables REVENUE (Tables) Tables http://balchem.com/role/REVENUE 42 false false R43.htm 2357311 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Tables) Sheet http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONTables SUPPLEMENTAL CASH FLOW INFORMATION (Tables) Tables http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATION 43 false false R44.htm 2360312 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables) Sheet http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMETables ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables) Tables http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOME 44 false false R45.htm 2364313 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables) Sheet http://balchem.com/role/EMPLOYEEBENEFITPLANSTables EMPLOYEE BENEFIT PLANS (Tables) Tables http://balchem.com/role/EMPLOYEEBENEFITPLANS 45 false false R46.htm 2373314 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://balchem.com/role/COMMITMENTSANDCONTINGENCIESTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://balchem.com/role/COMMITMENTSANDCONTINGENCIES 46 false false R47.htm 2381315 - Disclosure - LEASES (Tables) Sheet http://balchem.com/role/LEASESTables LEASES (Tables) Tables http://balchem.com/role/LEASES 47 false false R48.htm 2385316 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables) Sheet http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESTables DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables) Tables http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIES 48 false false R49.htm 2390317 - Disclosure - QUARTERLY FINANCIAL INFORMATION (Tables) Sheet http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONTables QUARTERLY FINANCIAL INFORMATION (Tables) Tables http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITED 49 false false R50.htm 2404401 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) Sheet http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) Details http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables 50 false false R51.htm 2405402 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Plant and Equipment Useful Lives (Details) Sheet http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Plant and Equipment Useful Lives (Details) Details 51 false false R52.htm 2406403 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Details) Sheet http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Details) Details http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables 52 false false R53.htm 2407404 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible Assets Useful Lives (Details) Sheet http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible Assets Useful Lives (Details) Details 53 false false R54.htm 2410405 - Disclosure - SIGNIFICANT ACQUISITIONS AND DIVESTITURES - Narrative (Details) Sheet http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESNarrativeDetails SIGNIFICANT ACQUISITIONS AND DIVESTITURES - Narrative (Details) Details 54 false false R55.htm 2411406 - Disclosure - SIGNIFICANT ACQUISITIONS AND DIVESTITURES - Fair Value of Assets Acquired and Liabilities Assumed (Details) Sheet http://balchem.com/role/SIGNIFICANTACQUISITIONSANDDIVESTITURESFairValueofAssetsAcquiredandLiabilitiesAssumedDetails SIGNIFICANT ACQUISITIONS AND DIVESTITURES - Fair Value of Assets Acquired and Liabilities Assumed (Details) Details 55 false false R56.htm 2414407 - Disclosure - STOCKHOLDERS' EQUITY - Stock-based Compensation (Details) Sheet http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails STOCKHOLDERS' EQUITY - Stock-based Compensation (Details) Details 56 false false R57.htm 2415408 - Disclosure - STOCKHOLDERS' EQUITY - Assumptions Used in Fair Value Determination (Details) Sheet http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails STOCKHOLDERS' EQUITY - Assumptions Used in Fair Value Determination (Details) Details 57 false false R58.htm 2416409 - Disclosure - STOCKHOLDERS' EQUITY - Stock Option Activity (Details) Sheet http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails STOCKHOLDERS' EQUITY - Stock Option Activity (Details) Details 58 false false R59.htm 2417410 - Disclosure - STOCKHOLDERS' EQUITY - Information Related to Stock Options Outstanding (Details) Sheet http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails STOCKHOLDERS' EQUITY - Information Related to Stock Options Outstanding (Details) Details 59 false false R60.htm 2418411 - Disclosure - STOCKHOLDERS' EQUITY - Restricted Stock and Performance Share Activity (Details) Sheet http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails STOCKHOLDERS' EQUITY - Restricted Stock and Performance Share Activity (Details) Details 60 false false R61.htm 2419412 - Disclosure - STOCKHOLDERS' EQUITY - Repurchase of Common Stock (Details) Sheet http://balchem.com/role/STOCKHOLDERSEQUITYRepurchaseofCommonStockDetails STOCKHOLDERS' EQUITY - Repurchase of Common Stock (Details) Details 61 false false R62.htm 2422413 - Disclosure - INVENTORIES (Details) Sheet http://balchem.com/role/INVENTORIESDetails INVENTORIES (Details) Details http://balchem.com/role/INVENTORIESTables 62 false false R63.htm 2425414 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details) Sheet http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details) Details 63 false false R64.htm 2426415 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Long-Lived Assets by Geographical Area (Details) Sheet http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTLongLivedAssetsbyGeographicalAreaDetails PROPERTY, PLANT AND EQUIPMENT - Long-Lived Assets by Geographical Area (Details) Details 64 false false R65.htm 2427416 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Narrative (Details) Sheet http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails PROPERTY, PLANT AND EQUIPMENT - Narrative (Details) Details 65 false false R66.htm 2430417 - Disclosure - INTANGIBLE ASSETS (Details) Sheet http://balchem.com/role/INTANGIBLEASSETSDetails INTANGIBLE ASSETS (Details) Details http://balchem.com/role/INTANGIBLEASSETSTables 66 false false R67.htm 2432418 - Disclosure - EQUITY-METHOD INVESTMENT (Details) Sheet http://balchem.com/role/EQUITYMETHODINVESTMENTDetails EQUITY-METHOD INVESTMENT (Details) Details http://balchem.com/role/EQUITYMETHODINVESTMENT 67 false false R68.htm 2434419 - Disclosure - REVOLVING LOAN (Details) Sheet http://balchem.com/role/REVOLVINGLOANDetails REVOLVING LOAN (Details) Details http://balchem.com/role/REVOLVINGLOAN 68 false false R69.htm 2437420 - Disclosure - NET EARNINGS PER COMMON SHARE (Details) Sheet http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails NET EARNINGS PER COMMON SHARE (Details) Details http://balchem.com/role/NETEARNINGSPERCOMMONSHARETables 69 false false R70.htm 2440421 - Disclosure - INCOME TAXES - Narrative (Details) Sheet http://balchem.com/role/INCOMETAXESNarrativeDetails INCOME TAXES - Narrative (Details) Details 70 false false R71.htm 2441422 - Disclosure - INCOME TAXES - Components of Income Tax Expense (Details) Sheet http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails INCOME TAXES - Components of Income Tax Expense (Details) Details 71 false false R72.htm 2442423 - Disclosure - INCOME TAXES - Effective Income Tax Reconciliation (Details) Sheet http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails INCOME TAXES - Effective Income Tax Reconciliation (Details) Details 72 false false R73.htm 2443424 - Disclosure - INCOME TAXES - Significant Portions of Deferred Tax Assets and Liabilities (Details) Sheet http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails INCOME TAXES - Significant Portions of Deferred Tax Assets and Liabilities (Details) Details 73 false false R74.htm 2444425 - Disclosure - INCOME TAXES - Income Tax Uncertainties (Details) Sheet http://balchem.com/role/INCOMETAXESIncomeTaxUncertaintiesDetails INCOME TAXES - Income Tax Uncertainties (Details) Details 74 false false R75.htm 2447426 - Disclosure - SEGMENT INFORMATION - Narrative (Details) Sheet http://balchem.com/role/SEGMENTINFORMATIONNarrativeDetails SEGMENT INFORMATION - Narrative (Details) Details 75 false false R76.htm 2448427 - Disclosure - SEGMENT INFORMATION - Business Segment Assets (Details) Sheet http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsDetails SEGMENT INFORMATION - Business Segment Assets (Details) Details 76 false false R77.htm 2449428 - Disclosure - SEGMENT INFORMATION - Business Segment Net Sales (Details) Sheet http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentNetSalesDetails SEGMENT INFORMATION - Business Segment Net Sales (Details) Details 77 false false R78.htm 2450429 - Disclosure - SEGMENT INFORMATION - Business Segment Earnings Before Income Tax (Details) Sheet http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails SEGMENT INFORMATION - Business Segment Earnings Before Income Tax (Details) Details 78 false false R79.htm 2451430 - Disclosure - SEGMENT INFORMATION - Depreciation/Amortization (Details) Sheet http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails SEGMENT INFORMATION - Depreciation/Amortization (Details) Details 79 false false R80.htm 2452431 - Disclosure - SEGMENT INFORMATION - Capital Expenditures (Details) Sheet http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails SEGMENT INFORMATION - Capital Expenditures (Details) Details 80 false false R81.htm 2455432 - Disclosure - REVENUE (Details) Sheet http://balchem.com/role/REVENUEDetails REVENUE (Details) Details http://balchem.com/role/REVENUETables 81 false false R82.htm 2458433 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Details) Sheet http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails SUPPLEMENTAL CASH FLOW INFORMATION (Details) Details http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONTables 82 false false R83.htm 2461434 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME - Changes in Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails ACCUMULATED OTHER COMPREHENSIVE INCOME - Changes in Accumulated Other Comprehensive Income (Loss) (Details) Details 83 false false R84.htm 2462435 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME - Components of Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveIncomeLossDetails ACCUMULATED OTHER COMPREHENSIVE INCOME - Components of Accumulated Other Comprehensive Income (Loss) (Details) Details 84 false false R85.htm 2465436 - Disclosure - EMPLOYEE BENEFIT PLANS - Narrative (Details) Sheet http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails EMPLOYEE BENEFIT PLANS - Narrative (Details) Details 85 false false R86.htm 2466437 - Disclosure - EMPLOYEE BENEFIT PLANS - Changes in Benefit Obligations and Plan Assets (Details) Sheet http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails EMPLOYEE BENEFIT PLANS - Changes in Benefit Obligations and Plan Assets (Details) Details 86 false false R87.htm 2467438 - Disclosure - EMPLOYEE BENEFIT PLANS - Amounts Recognized in Balance Sheet (Details) Sheet http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails EMPLOYEE BENEFIT PLANS - Amounts Recognized in Balance Sheet (Details) Details 87 false false R88.htm 2468439 - Disclosure - EMPLOYEE BENEFIT PLANS - Components of Net Periodic Benefit Cost (Details) Sheet http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails EMPLOYEE BENEFIT PLANS - Components of Net Periodic Benefit Cost (Details) Details 88 false false R89.htm 2469440 - Disclosure - EMPLOYEE BENEFIT PLANS - Estimated Future Employer Contributions and Benefit Payments (Details) Sheet http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails EMPLOYEE BENEFIT PLANS - Estimated Future Employer Contributions and Benefit Payments (Details) Details 89 false false R90.htm 2470441 - Disclosure - EMPLOYEE BENEFIT PLANS - Assumptions Used in Calculations (Details) Sheet http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails EMPLOYEE BENEFIT PLANS - Assumptions Used in Calculations (Details) Details 90 false false R91.htm 2471442 - Disclosure - EMPLOYEE BENEFIT PLANS - Defined Benefit Pension Plans (Details) Sheet http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails EMPLOYEE BENEFIT PLANS - Defined Benefit Pension Plans (Details) Details 91 false false R92.htm 2474443 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details) Sheet http://balchem.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails COMMITMENTS AND CONTINGENCIES - Narrative (Details) Details 92 false false R93.htm 2475444 - Disclosure - COMMITMENTS AND CONTINGENCIES - Schedule of Future Minimum Rental Payments (Details) Sheet http://balchem.com/role/COMMITMENTSANDCONTINGENCIESScheduleofFutureMinimumRentalPaymentsDetails COMMITMENTS AND CONTINGENCIES - Schedule of Future Minimum Rental Payments (Details) Details 93 false false R94.htm 2477445 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) Sheet http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) Details http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS 94 false false R95.htm 2479446 - Disclosure - RELATED PARTY TRANSACTIONS (Details) Sheet http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails RELATED PARTY TRANSACTIONS (Details) Details http://balchem.com/role/RELATEDPARTYTRANSACTIONS 95 false false R96.htm 2482447 - Disclosure - LEASES - Narrative (Details) Sheet http://balchem.com/role/LEASESNarrativeDetails LEASES - Narrative (Details) Details 96 false false R97.htm 2483448 - Disclosure - LEASES - Schedule of Lease Costs (Details) Sheet http://balchem.com/role/LEASESScheduleofLeaseCostsDetails LEASES - Schedule of Lease Costs (Details) Details 97 false false R98.htm 2486449 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details) Sheet http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details) Details 98 false false R99.htm 2487450 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Fair Value of Derivative Instruments (Details) Sheet http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofFairValueofDerivativeInstrumentsDetails DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Fair Value of Derivative Instruments (Details) Details 99 false false R100.htm 2488451 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Gains (Losses) on Hedging Instruments (Details) Sheet http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Gains (Losses) on Hedging Instruments (Details) Details 100 false false R101.htm 2491452 - Disclosure - QUARTERLY FINANCIAL INFORMATION (Details) Sheet http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONDetails QUARTERLY FINANCIAL INFORMATION (Details) Details http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONTables 101 false false R102.htm 2493453 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS (Details) Sheet http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails VALUATION AND QUALIFYING ACCOUNTS (Details) Details http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTS 102 false false All Reports Book All Reports bcpc-20191231.htm bcpc-20191231.xsd bcpc-20191231_cal.xml bcpc-20191231_def.xml bcpc-20191231_lab.xml bcpc-20191231_pre.xml bcpc201910kex21.htm bcpc201910kex231.htm bcpc201910kex311.htm bcpc201910kex312.htm bcpc201910kex321.htm bcpc201910kex322.htm bcpc-20191231_g1.jpg http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/us-gaap/2018-01-31 true true XML 104 R91.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EMPLOYEE BENEFIT PLANS - Defined Benefit Pension Plans (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
plan
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Multiemployer Plans [Line Items]      
Percentage that plans in the red zone are generally funded, maximum 65.00%    
Percentage that plans in the yellow zone are generally funded, maximum 80.00%    
Percentage increase in contribution rate 4.00% 4.00%  
Number of unfunded plans | plan 2    
Benefit obligation $ 1,076 $ 1,174 $ 1,573
Deferred compensation liability 1,982 265  
Chemogas      
Multiemployer Plans [Line Items]      
Benefit obligation 596    
Central States, Southeast and Southwest Areas Pension Fund      
Multiemployer Plans [Line Items]      
Contributions $ 676 $ 614 $ 594
XML 105 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Stockholders' Equity (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2019
Dec. 31, 2018
Statement of Stockholders' Equity [Abstract]      
Dividends (in dollars per share) $ 0.42 $ 0.52 $ 0.47
Income tax benefit of shares and options issued under stock plans $ 2,546    
XML 106 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCKHOLDERS' EQUITY - Repurchase of Common Stock (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Stockholders' Equity Note [Abstract]      
Number of shares authorized to be repurchased (in shares) 3,763,038    
Aggregate number of shares repurchased since inception (in shares) 2,431,767    
Treasury stock (in shares) 203,879 706  
Number of shares acquired under the stock repurchase plan and subsequently reissued (in shares) 240,995 16,755 23,182
Treasury stock acquired, average cost (in dollars per share) $ 88.47 $ 83.08 $ 82.19
XML 107 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
PROPERTY, PLANT AND EQUIPMENT - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Property, Plant and Equipment [Line Items]      
Depreciation expense $ 19,791 $ 18,998 $ 17,121
HNH      
Property, Plant and Equipment [Line Items]      
Impairment charges $ 1,026    
XML 108 R95.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
RELATED PARTY TRANSACTIONS (Details) - St. Gabriel CC Company, LLC - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Related Party Transaction [Line Items]      
Finished goods received from related party recorded in cost of goods sold $ 18,598 $ 22,540 $ 20,827
Receivable from related party 4,840 3,210  
Payable to related party 3,230 1,943  
Related party payable recorded in accrued expenses 366 314  
Services Provided      
Related Party Transaction [Line Items]      
Revenues from related party 3,883 3,694 3,445
Raw Materials Sold      
Related Party Transaction [Line Items]      
Revenues from related party $ 24,786 $ 31,107 $ 23,459
XML 109 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Earnings - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Statement [Abstract]      
Net sales $ 643,705 $ 643,679 $ 594,790
Cost of sales 432,338 439,427 405,781
Gross margin 211,367 204,252 189,009
Operating expenses:      
Selling expenses 60,932 57,219 54,720
Research and development expenses 11,377 11,592 9,305
General and administrative expenses 36,505 28,341 28,081
Total operating expenses 108,814 97,152 92,106
Earnings from operations 102,553 107,100 96,903
Other expenses:      
Interest expense, net 5,959 7,611 7,532
Other, net 116 459 883
Total other expenses 6,075 8,070 8,415
Earnings before income tax expense 96,478 99,030 88,488
Income tax expense/(benefit) 16,807 20,457 (1,583)
Net earnings $ 79,671 $ 78,573 $ 90,071
Basic net earnings per common share (in dollars per share) $ 2.48 $ 2.45 $ 2.83
Diluted net earnings per common share (in dollars per share) $ 2.45 $ 2.42 $ 2.79
XML 110 R99.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Derivative liabilities:    
Derivative liabilities $ 2,103 $ 0
Derivative liabilities    
Derivative liabilities:    
Derivative liabilities 2,103  
Derivative liabilities | Interest rate swap    
Derivative liabilities:    
Derivative liabilities 1,771  
Derivative liabilities | Cross-currency swap    
Derivative liabilities:    
Derivative liabilities $ 332  
XML 111 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
NET EARNINGS PER COMMON SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Earnings (Numerator) [Abstract]                      
Net earnings $ 20,383 $ 20,676 $ 19,829 $ 18,783 $ 20,334 $ 19,214 $ 19,679 $ 19,346 $ 79,671 $ 78,573 $ 90,071
Number of Shares (Denominator) [Abstract]                      
Weighted average common shares - basic (in shares)                 32,136,000 32,093,000 31,839,000
Effect of dilutive securities - stock options, restricted stock, and performance shares (in shares)                 369,000 352,000 391,000
Weighted average common shares - diluted (in shares)                 32,505,000 32,445,000 32,230,000
Per Share Amount [Abstract]                      
Net earnings per share - basic (in dollars per share) $ 0.64 $ 0.64 $ 0.62 $ 0.58 $ 0.63 $ 0.60 $ 0.61 $ 0.60 $ 2.48 $ 2.45 $ 2.83
Net earnings per share - diluted (in dollars per share) $ 0.63 $ 0.64 $ 0.61 $ 0.58 $ 0.63 $ 0.59 $ 0.61 $ 0.60 $ 2.45 $ 2.42 $ 2.79
Stock Options                      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                      
Anti-dilutive stock options outstanding, excluded from diluted earnings per share calculation (in shares)                 12,250 188,470 199,010
XML 112 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible Assets Useful Lives (Details)
12 Months Ended
Dec. 31, 2019
Minimum | Customer relationships and lists  
Finite-Lived Intangible Assets [Line Items]  
Useful life of intangible assets 10 years
Minimum | Trademarks & trade names  
Finite-Lived Intangible Assets [Line Items]  
Useful life of intangible assets 2 years
Minimum | Developed technology  
Finite-Lived Intangible Assets [Line Items]  
Useful life of intangible assets 5 years
Minimum | Regulatory registration costs  
Finite-Lived Intangible Assets [Line Items]  
Useful life of intangible assets 5 years
Minimum | Patents & trade secrets  
Finite-Lived Intangible Assets [Line Items]  
Useful life of intangible assets 15 years
Minimum | Other  
Finite-Lived Intangible Assets [Line Items]  
Useful life of intangible assets 3 years
Maximum | Customer relationships and lists  
Finite-Lived Intangible Assets [Line Items]  
Useful life of intangible assets 20 years
Maximum | Trademarks & trade names  
Finite-Lived Intangible Assets [Line Items]  
Useful life of intangible assets 17 years
Maximum | Developed technology  
Finite-Lived Intangible Assets [Line Items]  
Useful life of intangible assets 12 years
Maximum | Regulatory registration costs  
Finite-Lived Intangible Assets [Line Items]  
Useful life of intangible assets 10 years
Maximum | Patents & trade secrets  
Finite-Lived Intangible Assets [Line Items]  
Useful life of intangible assets 17 years
Maximum | Other  
Finite-Lived Intangible Assets [Line Items]  
Useful life of intangible assets 18 years
XML 113 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCKHOLDERS' EQUITY - Assumptions Used in Fair Value Determination (Details)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Stock Options      
Weighted Average Assumptions [Abstract]      
Expected Volatility 24.00% 26.80% 30.10%
Expected Term (in years) 4 years 4 years 4 months 24 days 4 years 7 months 6 days
Risk-Free Interest Rate 2.50% 2.60% 1.80%
Dividend Yield 0.60% 0.60% 0.50%
Vesting period 3 years    
Performance Shares | Employee      
Weighted Average Assumptions [Abstract]      
Expected Volatility 24.00% 27.00% 32.00%
Risk-Free Interest Rate 2.50% 2.40% 1.50%
Dividend Yield 0.50% 0.50% 0.60%
Initial total shareholder return percentage (5.90%) (10.50%) 8.20%
Cliff vesting percentage 100.00%    
Vesting period 3 years    
Minimum | Restricted Stock | Employee      
Weighted Average Assumptions [Abstract]      
Vesting period 3 years    
Minimum | Restricted Stock | Non-employee Director      
Weighted Average Assumptions [Abstract]      
Vesting period 3 years    
Maximum | Restricted Stock | Employee      
Weighted Average Assumptions [Abstract]      
Vesting period 4 years    
Maximum | Restricted Stock | Non-employee Director      
Weighted Average Assumptions [Abstract]      
Vesting period 4 years    
XML 114 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SEGMENT INFORMATION - Business Segment Earnings Before Income Tax (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
Segment Reporting Information [Line Items]                      
Earnings before income taxes $ 22,368 $ 24,436 $ 24,881 $ 24,793 $ 25,263 $ 23,529 $ 25,061 $ 25,177 $ 96,478 $ 99,030 $ 88,488
Unallocated amortization expense                 (25,789) (24,988) (26,784)
Indemnification settlement                 0 0 2,087
Interest and other (expense)                 (6,075) (8,070) (8,415)
Corporate and Reconciling Items                      
Segment Reporting Information [Line Items]                      
Transaction and integration costs, ERP implementation costs, and unallocated legal fees                 (3,436) (1,786) (2,496)
Unallocated                      
Segment Reporting Information [Line Items]                      
Unallocated amortization expense                 (551) 0 0
HNH | Operating Segments                      
Segment Reporting Information [Line Items]                      
Earnings before income taxes                 48,429 48,037 43,747
ANH | Operating Segments                      
Segment Reporting Information [Line Items]                      
Earnings before income taxes                 25,868 26,607 22,255
Specialty Products | Operating Segments                      
Segment Reporting Information [Line Items]                      
Earnings before income taxes                 28,513 25,254 24,908
Industrial Products | Operating Segments                      
Segment Reporting Information [Line Items]                      
Earnings before income taxes                 $ 3,730 $ 8,988 $ 6,402
XML 115 R88.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EMPLOYEE BENEFIT PLANS - Components of Net Periodic Benefit Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]      
Service cost with interest to end of year $ 63 $ 78 $ 67
Interest cost 39 44 46
Amortization of prior service credit 74 74 74
Amortization of gain (46) (8) (15)
Total net periodic benefit cost $ 130 $ 188 $ 172
XML 116 R84.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
ACCUMULATED OTHER COMPREHENSIVE INCOME - Components of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 691,618 $ 616,881 $ 521,033
Other comprehensive (loss)/income (1,962) (1,960) 5,207
Ending balance 743,667 691,618 616,881
Total      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (3,602) (1,642) (6,849)
Ending balance (5,564) (3,602) $ (1,642)
Foreign currency translation adjustment      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (4,285)    
Other comprehensive (loss)/income (891)    
Ending balance (5,176) (4,285)  
Cash flow hedge      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 0    
Other comprehensive (loss)/income (1,399)    
Ending balance (1,399) 0  
Postretirement benefit plan      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 683    
Other comprehensive (loss)/income 328    
Ending balance $ 1,011 $ 683  
XML 117 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES - Income Tax Uncertainties (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Reconciliation of Unrecognized Tax Benefits [Roll Forward]      
Balance at beginning of period $ 5,709 $ 4,781 $ 6,637
Increases for tax positions of prior years 431 1,366 393
Decreases for tax positions of prior years (1,978) (1,185) (2,711)
Increases for tax positions related to current year 600 747 462
Balance at end of period $ 4,762 $ 5,709 $ 4,781
XML 118 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Operating Loss Carryforwards [Line Items]      
Effective tax rate 17.40% 20.70% (1.80%)
Valuation allowance $ 31,000 $ 0  
Interest and penalties 132,000 207,000 $ 94,000
Accrued interest and penalties 1,612,000 $ 1,839,000  
Federal      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards 7,078,000    
State      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards $ 7,078,000    
XML 119 R80.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SEGMENT INFORMATION - Capital Expenditures (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Segment Reporting Information [Line Items]      
Capital expenditures $ 25,790 $ 19,170 $ 27,526
HNH | Operating Segments      
Segment Reporting Information [Line Items]      
Capital expenditures 18,159 8,881 20,580
ANH | Operating Segments      
Segment Reporting Information [Line Items]      
Capital expenditures 3,921 6,021 4,424
Specialty Products | Operating Segments      
Segment Reporting Information [Line Items]      
Capital expenditures 3,003 2,356 1,306
Industrial Products | Operating Segments      
Segment Reporting Information [Line Items]      
Capital expenditures $ 707 $ 1,912 $ 1,216
XML 120 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SIGNIFICANT ACQUISITIONS AND DIVESTITURES
12 Months Ended
Dec. 31, 2019
Business Combinations [Abstract]  
SIGNIFICANT ACQUISITIONS AND DIVESTITURES SIGNIFICANT ACQUISITIONS AND DIVESTITURES
Acquisition

On December 13, 2019, the Company completed the acquisition of Zumbro. The Company made payments of $52,403 on the acquisition date, amounting to $47,058 to the former shareholders and $5,345 to Zumbro's lenders to pay Zumbro debt. Considering the cash acquired of $686, net payments made to the former shareholders were $46,372.

The estimated goodwill of $18,073 arising from the acquisition consists largely of expected synergies, including the combined entities' experience and technical problem-solving capabilities, and acquired workforce. The goodwill is assigned to HNH and its tax deductibility for income taxes is still being assessed.
The following table summarizes the preliminary estimated fair values of the assets acquired and liabilities assumed:
Cash and cash equivalents$686  
Accounts receivable3,380  
Inventories4,517  
Prepaid & other current assets521  
Property, plant and equipment15,245  
Customer relationships8,200  
Developed technology4,400  
Trade name2,300  
Other non-current assets10  
Accounts payable & accrued expenses(1,538) 
Debt(5,345) 
Deferred income taxes(3,391) 
Goodwill18,073  
Amount paid to shareholders47,058  
Zumbro debt paid on purchase date5,345  
Total amount paid on acquisition date$52,403  
The estimated valuation of the fair value of tangible and intangible assets acquired and liabilities assumed are based on management's estimates and assumptions that are subject to change. In preparing our preliminary fair value estimates of the intangible assets and certain tangible assets acquired, management, among other things, consulted an independent advisor. Valuation methods utilized included cost and market approaches for property, plant and equipment, excess earnings method for customer relationships and the relief from royalty method for other intangible assets. The purchase price and related allocation to assets acquired and liabilities assumed is preliminary pending finalizing actual working capital acquired as of the acquisition date. Additionally, certain intangible assets are not tax deductible and the related deferred tax liabilities are preliminary pending management's final review.
Customer relationships are amortized over a 15-year period utilizing an accelerated method based on the estimated average customer attrition rate. Trade name and developed technology are amortized over 10 years and 12 years, respectively, utilizing the straight-line method as the consumption pattern of the related economic benefits cannot be reliably determined.
The Company is indemnified for tax liabilities prior to the acquisition date. Indemnified tax liabilities will create an indemnification asset (receivable). At this time, an indemnification asset balance has not been established.
On May 27, 2019, the Company acquired 100 percent of the outstanding common shares of Chemogas. The Company made payments of approximately €99,503 (translated to $111,324) on the acquisition date, amounting to approximately €88,579 (translated to $99,102) to the former shareholders and approximately €10,924 (translated to $12,222) to Chemogas' lender to pay Chemogas bank debt. Considering the cash acquired of €3,943 (translated to $4,412), net payments made to the former shareholders were €84,636 (translated to $94,690).
The goodwill of $59,319 arising from the acquisition consists largely of expected synergies, including the combined entities' experience and technical problem-solving capabilities, and acquired workforce. The goodwill is assigned to the Specialty Products segment and is not tax deductible for income tax purposes.
The following table summarizes the estimated fair values of the assets acquired and liabilities assumed:
Cash and cash equivalents$4,412  
Accounts receivable4,176  
Inventories957  
Property, plant and equipment15,972  
Customer relationships39,158  
Developed technology2,461  
Trade name1,119  
Other assets1,491  
Accounts payable(3,261) 
Bank debt(12,222) 
Other liabilities(1,030) 
Pension obligation (net)(594) 
Deferred income taxes(12,856) 
Goodwill59,319  
Amount paid to shareholders99,102  
Chemogas bank debt paid on purchase date12,222  
Total amount paid on acquisition date$111,324  
The estimated valuation of the fair value of tangible and intangible assets acquired and liabilities assumed are based on management’s estimates and assumptions that are subject to change. In preparing our preliminary fair value estimates of the intangible assets and certain tangible assets acquired, management, among other things, consulted an independent advisor. Valuation methods utilized included cost and market approaches for property, plant and equipment, excess earnings method for customer relationships and the relief from royalty method for other intangible assets. The purchase price and related allocation to assets acquired and liabilities assumed is preliminary pending management's final review of fair value calculations and deferred tax liabilities related to certain non-deductible assets.
Customer relationships are amortized over a 20-year period utilizing an accelerated method based on the estimated average customer attrition rate. Trade name and developed technology are amortized over 2 years and 10 years, respectively, utilizing the straight-line method as the consumption pattern of the related economic benefits cannot be reliably determined.
The Company is indemnified for tax liabilities prior to the acquisition date. Indemnified tax liabilities will create an indemnification asset (receivable). At this time, an indemnification asset balance has not been established.

In connection with Chemogas and Zumbro acquisitions, the Company incurred transaction and integration costs of $1,947 for the year ended December 31, 2019.

In 2018, the Company, through its subsidiary, Balchem Italia, completed one immaterial acquisition, Bioscreen Technologies Srl.

Total transaction and integration costs related to recent acquisitions, including the Chemogas and Zumbro acquisitions described above, are recorded in general and administrative expenses. These costs amounted to $2,273, $1,786, and $2,163 for the years ended December 31, 2019, 2018 and 2017, respectively.
Divestiture
On September 6, 2019, the Company sold an insignificant portion of its business. As a result of the transaction, the Company recorded a gain on sale, which was immaterial to the consolidated financial statements and included in general and administrative expenses. Operating results for the portion of the business sold were insignificant relative to the Company’s consolidated financial results for year ended December 31, 2019.
XML 121 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INTANGIBLE ASSETS
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
INTANGIBLE ASSETS INTANGIBLE ASSETSThe Company had goodwill in the amount of $523,998 and $447,995 as of December 31, 2019 and 2018 subject to the provisions of ASC 350, “Intangibles-Goodwill and Other.” The increase in goodwill is primarily the result of the acquisitions of Chemogas and Zumbro, partially offset by a reduction of goodwill related to an insignificant sale of a portion of the Company's business,
with the remaining change due to foreign exchange translation adjustments. Refer to Note 2, "Significant Acquisitions and Divestitures," for more information.

As of December 31, 2019 and 2018, the Company had identifiable intangible assets as follows:
20192018
 Amortization
Period
(In years)
Gross
Carrying
Amount
Accumulated
Amortization
Gross
Carrying
Amount

Accumulated
Amortization
Customer relationships & lists
10-20
$239,578  $139,863  $192,185  $122,545  
Trademarks & trade names
2-17
43,102  20,477  39,934  16,755  
Developed technology
5-12
20,206  11,008  13,338  8,604  
Other
3-18
20,962  8,576  18,333  6,481  
  $323,848  $179,924  $263,790  $154,385  

Amortization of identifiable intangible assets was $25,789, $24,988 and $26,784 for 2019, 2018 and 2017, respectively. Assuming no change in the gross carrying value of identifiable intangible assets, the estimated amortization expense is approximately $27,020 in 2020, $23,246 in 2021, $21,327 in 2022, $18,710 in 2023, and $9,759 in 2024. At December 31, 2019 and 2018, there were no identifiable intangible assets with indefinite useful lives as defined by ASC 350, “Intangibles-Goodwill and Other.” Identifiable intangible assets are reflected in the Company’s consolidated balance sheets under Intangible assets with finite lives, net. There were no changes to the useful lives of intangible assets subject to amortization in 2019 and 2018.

The Federal Insecticide, Fungicide and Rodenticide Act, (“FIFRA”), a health and safety statute, requires that certain products within our specialty products segment must be registered with the U.S. Environmental Protection Agency (the "EPA") because they are considered pesticides. Costs of such registrations are included as other in the table above.
XML 122 R19.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 Company’s effective tax rate for 2019, 2018 and 2017 was 17.4%, 20.7%, and (1.8)%, respectively. The decrease from 2018 to 2019 is primarily due to lower international taxes related to the Patent Box Decree as described below, and certain lower U.S. state taxes, partially offset by a reduction in foreign tax credits.

Italy introduced an elective tax regime (“Patent Box Decree”) that allows companies to benefit from a fifty percent exemption from corporate income tax and local tax on income derived from the direct/indirect use of qualifying intellectual property. During 2019, Balchem Italia received the required ad hoc advance tax ruling. The benefit of the Patent Box Decree had a significant beneficial impact on the Company’s effective tax rate for 2019.
Additionally, proposed and final guidance were issued by the U.S. Department of Treasury related to foreign tax credits under the U.S. Tax Cuts and Jobs Act ("U.S. Tax Reform"), which was enacted on December 22, 2017. The Company will continue to evaluate and analyze the impact of the U.S. Tax Reform and the additional guidance that has been issued, and may be issued, by the U.S. Department of Treasury, the SEC, and/or the FASB regarding this act.

The Company has analyzed any potential Base Erosion and Anti-Abuse Tax (“BEAT”) on related-party transactions and determined they met the gross receipts test but did not meet the level of base erosion payments that would subject them to BEAT in 2019.
Income tax expense consists of the following:
 201920182017
Current:   
Federal$17,757  $18,296  $20,102  
Foreign1,609  4,060  3,015  
State818  3,880  2,790  
Deemed Repatriation—  (970) 1,389  
Deferred:
Federal(3,707) (3,788) (1,302) 
Foreign67  (69) 62  
State263  (952) (384) 
Federal Rate Change—  —  (27,255) 
Total income tax provision$16,807  $20,457  $(1,583) 
The provision for income taxes differs from the amount computed by applying the Federal statutory rate of 21% for 2019, 21% for 2018 and 35% for 2017 to earnings before income tax expense due to the following:
 201920182017
Income tax at Federal statutory rate$20,260  $20,796  30,971  
State income taxes, net of Federal income taxes(244) 2,742  708  
Federal Rate Change—  —  (27,255) 
Stock Options(222) (1,293) (2,927) 
GILTI 2,507  1,027  —  
FDII(1,922) —  —  
Deemed Repatriation—  (970) 1,389  
Patent Box Decree (related to prior years)(1,948) —  —  
Foreign Tax Credits(1,125) (1,136) —  
Domestic production activities deduction—  —  (2,382) 
Other(499) (709) (2,087) 
Total income tax provision$16,807  $20,457  $(1,583) 
The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities at December 31, 2019 and 2018 were as follows:
 20192018
Deferred tax assets:  
Inventories$1,844  $1,260  
Restricted stock and stock options4,097  3,567  
Lease liabilities1,456  —  
Currency and interest rate swap442  —  
Other3,935  2,885  
Total deferred tax assets11,774  7,712  
Deferred tax liabilities:
Amortization$28,589  $27,080  
Depreciation37,075  23,837  
Prepaid expenses465  —  
Right of use assets1,461  —  
Other584  1,104  
Total deferred tax liabilities68,174  52,021  
Valuation allowance31  —  
Net deferred tax liability$56,431  $44,309  

In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment. Based upon the level of historical taxable income and projections for future taxable income over the periods in which the deferred tax assets are deductible, management believes it is more likely than not the Company will not realize the benefits of these deductible differences. The amount of deferred tax asset realizable, however, could change if management’s estimate of future taxable income should change.

As of December 31, 2019, the Company has federal and state income tax net operating loss (NOL) carryforwards of $7,078, which will expire in 2034 and are expected to be realized. However, the Company also acquired an insignificant amount of NOL carryforwards with the acquisition of Chemogas. These NOLs are not expected to be realized and therefore a valuation allowance on these items was established as of December 31, 2019. There was no valuation allowance for deferred tax assets as of December 31, 2018.

The Company considers the undistributed earnings of certain non-U.S. subsidiaries to be indefinitely reinvested outside of the United States on the basis of estimates that future domestic cash generation will be sufficient to meet future domestic cash needs and specific plans for reinvestment of those subsidiary earnings. The Company projects that foreign earnings will be utilized offshore for working capital and future foreign growth. The determination of the unrecognized deferred tax liability on those undistributed earnings is not practicable due to the Company's legal entity structure and the complexity of U.S. and local country tax laws. If Balchem decides to repatriate the undistributed foreign earnings, the income tax effects will need to be recognized in the period the Company changes its assertion on indefinite reinvestment.
Provisions of ASC 740-10 clarify whether or not to recognize assets or liabilities for tax positions taken that may be challenged by a tax authority. A reconciliation of the beginning and ending amount of unrecognized tax benefits, which is included in other long-term obligations on the Company’s consolidated balance sheets, is as follows:
 201920182017
Balance at beginning of period$5,709  $4,781  $6,637  
Increases for tax positions of prior years431  1,366  393  
Decreases for tax positions of prior years(1,978) (1,185) (2,711) 
Increases for tax positions related to current year600  747  462  
Balance at end of period$4,762  $5,709  $4,781  
All of Balchem's unrecognized tax benefits, if recognized in future periods, would impact the Company's effective tax rate in such future periods.
The Company recognizes both interest and penalties as part of the income tax provision. During the years ended December 31, 2019, 2018 and 2017, these amounted to approximately $132, $207 and $94, respectively. As of December 31, 2019 and 2018, accrued interest and penalties were $1,612 and $1,839, respectively.
Balchem files income tax returns in the U.S. and in various states and foreign countries. In the major jurisdictions where the Company operates, it is generally no longer subject to income tax examinations by tax authorities for years before 2015 and management does not anticipate any material change in the total amount of unrecognized tax benefits to occur within the next twelve months.
XML 123 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2019
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories at December 31, 2019 and 2018 consisted of the following:
 20192018
Raw materials$27,439  $23,661  
Work in progress2,102  4,649  
Finished goods54,352  38,877  
Total inventories$83,893  $67,187  
XML 124 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Principles of Consolidation
Principles of Consolidation
The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Certain reclassifications have been made to prior period amounts to conform with the current period's presentation.
Revenue Recognition and Cost of Sales
Revenue Recognition

Revenue for each of the Company’s business segments is recognized when control of the promised goods is transferred to our customers, in an amount that reflects the consideration we expect to realize in exchange for those goods. The Company reports amounts billed to customers related to shipping and handling as revenue and includes costs incurred for shipping and handling in cost of sales. Amounts received for unshipped merchandise are not recognized as revenue but rather they are recorded as customer deposits and are included in current liabilities. In instances of shipments made on consignment, revenue is recognized when control is transferred to the customer.

Accounting Standards Codification ("ASC") 606, Revenue from Contracts with Customers, was adopted for the fiscal year beginning on January 1, 2018. Per the standard, revenue-generating contracts are assessed to identify distinct performance obligations, allocating transaction prices to those performance obligations, and criteria for satisfaction of a performance obligation. The standard allows for recognition of revenue only when we have satisfied a performance obligation through transferring control of the promised good or service to a customer. Control, in this instance, may mean the ability to prevent other entities from directing the use of, and receiving benefit from, a good or service. The standard indicates that an entity must determine at contract inception whether it will transfer control of a promised good or service over time or satisfy the performance obligation at a point in time through analysis of the following criteria: (i) the entity has a present right to payment, (ii) the customer has legal title, (iii) the customer has physical possession, (iv) the customer has the significant risks and rewards of ownership and (v) the customer has accepted the asset. The Company assesses collectability based primarily on the customer’s payment history and on the creditworthiness of the customer. The impact to revenues as a result of applying ASC 606 was an increase of $338 for the year ended December 31, 2018.
Cost of Sales
Cost of sales are primarily comprised of raw materials and supplies consumed in the manufacture of product, as well as manufacturing labor, maintenance labor, depreciation expense, and direct overhead expense necessary to convert purchased materials and supplies into finished product. Cost of sales also includes inbound freight costs, outbound freight costs for shipping products to customers, warehousing costs, quality control and obsolescence expense.
Cash and Cash Equivalents Cash and Cash EquivalentsThe Company considers all highly liquid investments with a maturity of three months or less to be cash equivalents. The Company has funds in its cash accounts that are with third party financial institutions, primarily in certificates of deposit and money market funds. The Company's balances of cash and cash equivalents in the U.S., Italy, Belgium, Malaysia, Australia, Philippines, and Singapore exceed the Federal Deposit Insurance Corporation (“FDIC”), Fondo Interbancario di Tutela dei Depositi (“FITD”), Financial Services and Markets Authority ("FSMA"), Perbadanan Insurans Deposit Malaysia ("PIDM"), Australian Prudential Regulation Authority ("APRA"), Philippine Deposit Insurance Corporation ("PDIC"), and Singapore Deposit Insurance Corporation ("SDIC") insurance limits, respectively.
Accounts Receivable
Accounts Receivable
Credit terms are granted in the normal course of business to the Company’s customers. On-going credit evaluations are performed on the Company’s customers and credit limits are adjusted based upon payment history and the customer's current credit worthiness, as determined through review of their current credit information. Collections and payments from customers are continuously monitored and allowances for doubtful accounts for estimated losses resulting from the inability of the Company’s customers to make required payments are maintained. Estimated losses are based on historical experience and any specific customer collection issues identified.
Inventories
Inventories
Inventories are valued at the lower of cost (first in, first out or average) or net realizable value and have been reduced by an allowance for excess or obsolete inventories. Cost elements include material, labor and manufacturing overhead.
Property, Plant and Equipment and Depreciation
Property, Plant and Equipment and Depreciation
Property, plant and equipment are stated at cost.
Depreciation of plant and equipment is calculated using the straight-line method over the estimated useful lives of the assets as follows:
Buildings
15-25 years
Equipment
2-28 years
Expenditures for repairs and maintenance are charged to expense. Alterations and major overhauls that extend the lives or increase the capacity of plant assets are capitalized. When assets are retired or otherwise disposed of, the cost of the assets and the related accumulated depreciation are removed from the accounts and any resultant gain or loss is included in earnings from operations.
Business Concentrations
Business Concentrations
Financial instruments that subject the Company to credit risk consist primarily of accounts receivable and money market investments. Investments are managed within established guidelines to mitigate risks. Accounts receivable subject the Company to credit risk partially due to the concentration of amounts due from customers. The Company extends credit to its customers based upon an evaluation of the customers’ financial condition and credit histories. The majority of the Company’s customers are major national or international corporations. In 2019, 2018 and 2017, no customer accounted for more than 10% of total net sales.
Goodwill and Acquired Intangible Assets
Goodwill and Acquired Intangible Assets
Goodwill represents the excess of costs over fair value of assets of businesses acquired. ASC 350, “Intangibles-Goodwill and Other,” requires the use of the acquisition method of accounting for a business combination and defines an intangible asset. Goodwill and intangible assets acquired in a business combination and determined to have an indefinite useful life are not amortized but are instead assessed for impairment annually and more frequently if events and circumstances indicate that the asset might be impaired, in accordance with the provisions of ASC 350. The Company performs its annual test as of October 1. ASC 350 also requires that intangible assets with estimable useful lives be amortized over their respective estimated useful lives to their estimated residual values and reviewed for impairment if events and circumstances indicate that the asset might be impaired.

In accordance with ASC 350, the Company first assesses qualitative factors to determine whether it is “more likely than not” (i.e. a likelihood of more than 50%) that the fair values of its reporting units are less than their respective carrying amounts, including goodwill, as a basis for determining whether it is necessary to perform the two-step goodwill impairment test. If determined to be necessary, the two-step impairment test shall be used to identify potential goodwill impairment and measure the amount of a goodwill impairment loss to be recognized (if any). The Company has an unconditional option to bypass the qualitative assessment and proceed directly to performing the first step of the goodwill impairment test.

As of October 1, 2019 and 2018, the Company opted to bypass the qualitative assessment and proceeded directly to performing the first step of the goodwill impairment test. As of October 1, 2019, it assessed the fair values of its reporting units by utilizing the income approach, based on a discounted cash flow valuation model as the basis for its conclusions. The Company’s estimates of future cash flows included significant management assumptions such as revenue growth rates, operating margins, discount rates, estimated terminal values and future economic and market conditions. The Company’s assessment concluded that the fair values of the reporting units exceeded their carrying amounts, including goodwill. Accordingly, the goodwill of the reporting units is not considered impaired. The Company may resume performing the qualitative assessment in subsequent periods.
The Company had goodwill in the amount of $523,998 and $447,995 as of December 31, 2019 and December 31, 2018, respectively, subject to the provisions of ASC 350, “Intangibles-Goodwill and Other.”
Goodwill at December 31, 2017$441,361  
Goodwill as a result of the Acquisitions - see Note 26,838  
Impact due to change in foreign exchange rates(204) 
Goodwill at December 31, 2018447,995  
Goodwill as a result of the Acquisitions – see Note 277,392  
Impact due to change in foreign exchange rates(1,389) 
Goodwill at December 31, 2019$523,998  

 December 31, 2019December 31, 2018
HNH$423,600  $405,527  
ANH17,189  18,578  
Specialty Products81,981  22,662  
Industrial Products1,228  1,228  
Total$523,998  $447,995  
The following intangible assets with finite lives are stated at cost and are amortized either on an accelerated basis or on a straight-line basis over the following estimated useful lives:
 Amortization Period
(in years)
Customer relationships and lists
10 - 20
Trademarks & trade names
2 - 17
Developed technology
5 - 12
Regulatory registration costs
5 - 10
Patents & trade secrets
15 - 17
Other
 3 - 18
Income Taxes
Income Taxes

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the fiscal year in which those temporary differences are expected to be recovered or settled. Valuation allowances would be established when necessary to reduce deferred tax assets to the amount expected to be realized. In evaluating our ability to recover our deferred tax assets, in full or in part, we consider all available positive and negative evidence, including our past operating results, our forecast of future market growth, forecasted earnings, future taxable income, and prudent and feasible tax planning strategies. The assumptions utilized in determining future taxable income require significant judgment and are consistent with the plans and estimates we are using to manage the underlying businesses.

We recognize uncertain income tax positions taken on income tax returns at the largest amount that is more likely than not to be sustained upon audit by the relevant taxing authority. An uncertain income tax position will not be recognized if it has less than a fifty percent likelihood of being sustained.

Our policy for recording interest and penalties associated with uncertain tax positions is to record such items as a component of our income tax provision.
Use of Estimates
Use of Estimates
Management of the Company is required to make certain estimates and assumptions during the preparation of consolidated financial statements in accordance with accounting principles generally accepted in the United States of America. These estimates and assumptions impact the reported amount of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the consolidated financial statements and revenues and expenses during the reporting period. Estimates and assumptions are reviewed periodically, and the effects of revisions are reflected in the consolidated financial statements in the period they are determined to be necessary. Actual results could differ from those estimates.
Fair Value of Financial Instruments Fair Value of Financial Instruments
The Company has a number of financial instruments, none of which are held for trading purposes. The Company estimates that the fair value of all financial instruments at December 31, 2019 and 2018 does not differ materially from the aggregate carrying values of its financial instruments recorded in the accompanying consolidated balance sheets. The estimated fair value amounts have been determined by the Company using available market information and appropriate valuation methodologies. Considerable judgment is required in interpreting market data to develop the estimates of fair value, and, accordingly, the estimates are not necessarily indicative of the amounts that the Company could realize in a current market exchange. The carrying value of debt approximates fair value as the interest rate is based on market and the Company’s consolidated leverage ratio. The Company’s financial instruments also include cash equivalents, accounts receivable, accounts payable and accrued liabilities, and are carried at cost which approximates fair value due to the short-term maturity of these instruments.
In addition, non-current assets includes rabbi trust funds related to the Company's deferred compensation plan. The money market and rabbi trust funds are valued using level one inputs, as defined by ASC 820, "Fair Value Measurement."
The Company also has derivative financial instruments, consisting of a cross-currency swap and an interest rate swap, which are included in either derivative asset or derivative liability, in the condensed consolidated balance sheets (see Note 20, "Derivative Instruments and Hedging Activities"). The fair values of these derivative instruments are determined based on Level 2 inputs, using significant inputs that are observable either directly or indirectly, including interest rate curves and implied volatilities.
Selling, General and Administrative Expenses
Selling, General and Administrative Expenses
Selling expenses consist primarily of compensation and benefit costs, amortization of customer relationships and lists, trade promotions, advertising, commissions and other marketing costs. General and administrative expenses consist primarily of payroll and benefit costs, occupancy and operating costs of corporate offices, depreciation and amortization expense on non-manufacturing assets, information systems costs and other miscellaneous administrative costs.
Research and Development
Research and Development
Research and development costs are expensed as incurred.
Net Earnings Per Common Share
Net Earnings Per Common Share
Basic net earnings per common share is calculated by dividing net income by the weighted average number of common shares outstanding during the period. Diluted net earnings per common share is calculated in a manner consistent with basic net earnings per common share except that the weighted average number of common shares outstanding also includes the dilutive effect of stock options outstanding, unvested restricted stock, and unvested performance shares (using the treasury stock method).
Stock-based Compensation
Stock-based Compensation
The Company has stock-based employee compensation plans, which are described more fully in Note 3. The Company accounts for stock-based compensation in accordance with ASC 718, “Compensation-Stock Compensation,” which requires all share-based payments, including grants of stock options, to be recognized in the income statement as an operating expense, based on their fair values. The Company estimates the fair value of each option award on the date of grant using a Black-Scholes based option-pricing model. Estimates of and assumptions about forfeiture rates, terms, volatility, interest rates and dividend yields are used to calculate stock-based compensation. A significant change to these estimates could materially affect the Company’s operating results.
Impairment of Long-lived Assets
Impairment of Long-lived Assets
Long-lived assets, such as property, plant, and equipment, and purchased intangibles subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair
value of the asset, which is generally based on discounted cash flows.
Derivative Instruments and Hedging Activities
Derivative Instruments and Hedging Activities

The Company is exposed to market fluctuations in interest rates as well as variability in foreign exchange rates. In May 2019, the Company entered into an interest rate swap with JP Morgan Chase, N.A. (the "Swap Counterparty") and a cross-currency swap with JP Morgan Chase, N.A. (the "Bank Counterparty"). The Company's primary objective for holding derivative financial instruments is to manage interest rate risk and foreign currency risk. The Company does not enter into derivative financial instruments for trading or speculative purposes.

On May 28, 2019, the Company entered into a pay-fixed, receive-floating interest rate swap with a notional amount of $108,569 and a maturity date of June 27, 2023. The Company's risk management objective and strategy with respect to the interest rate swap is to protect the Company against adverse fluctuations in interest rates by reducing its exposure to variability in cash flows relating to interest payments on a portion of its outstanding debt. The Company is meeting its objective since changes in the cash flows of the interest rate swap are expected to exactly offset the changes in the cash flows attributable to fluctuations in the contractually specified interest rate on the interest payments associated with the Credit Agreement.
At the same time, the Company also entered into a cross-currency swap to manage foreign exchange risk related to the Company's net investment in Chemogas. This derivative has a notional amount of $108,569, an effective date of May 28, 2019, and a maturity date of June 27, 2023.

The derivative instruments are with the above single counterparty and are subject to a contractual agreement that provides for the net settlement of all contracts through a single payment in a single currency in the event of default on or termination of any one contract. As such, the derivative instruments are categorized as a master netting arrangement and presented as a net derivative asset or derivative liability on the consolidated balance sheet.
On a quarterly basis, we assess the effectiveness of the hedging relationships for the interest rate swap and cross-currency swap by reviewing the critical terms indicated in the agreement. As of December 31, 2019, we assessed the hedging relationships and determined them to be highly effective. As such, the net change in fair values of the interest rate swap, that qualify as cash flow hedge, was recorded in accumulated other comprehensive income/(loss) and is subsequently reclassified into interest expense as interest payments are made on our debt. For the cross-currency swap, the amounts that have not yet been recognized in earnings remained in the cumulative translation adjustment section of accumulated other comprehensive income until the hedged net investment is sold or liquidated in accordance with paragraphs 815-35-35-5A and 830-30-40-1 through 40-1A. Refer to Note 20, "Derivative Instruments and Hedging Activities" for detailed information about our derivative financial instruments.
New Accounting Pronouncements
New Accounting Pronouncements
Recently Issued Accounting Standards

In December 2019, the FASB issued Accounting Standards Update ("ASU") 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." The amendments in this Update simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic 740 by clarifying and amending existing guidance. The effective date of this Update is for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. Early adoption is permitted. The Standard may be adopted either using the prospective or retrospective transition approach and could also be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year of adoption. The Company is currently evaluating the impact of this pronouncement on the Company’s consolidated financial statements and disclosures.
In July 2019, the FASB issued Accounting Standards Update ("ASU") 2019-07, "Codification Updates to SEC Sections," which improved, updated, and simplified regulations on financial reporting and disclosure. The Company does not expect this new guidance to have a significant impact on its financial reporting.
In August 2018, the FASB issued ASU 2018-15, “Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement that is a Service Contract.”  The guidance requires implementation costs incurred by customers in cloud computing arrangements to be deferred over the noncancelable term of the cloud computing arrangements plus any optional renewal periods (1) that are reasonably certain to be exercised by the customer or (2) for which exercise of the renewal option is controlled by the cloud service provider.  The effective date of this pronouncement is for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years.  Early adoption is permitted and the standard may be adopted either using
the prospective or retrospective transition approach.  The Standard Update is not expected to have a significant impact on the Company’s consolidated financial statements and disclosures.

In August 2018, the FASB issued ASU 2018-14, “Disclosure Framework-Changes to the Disclosure Requirements for Defined Benefit Plans,” which modifies the disclosure requirements for employers that sponsor defined benefit pension or other postretirement benefit plans.  The guidance removes disclosures that are no longer considered cost beneficial, clarifies the specific requirements of disclosures and adds disclosure requirements identified as relevant.  This update should be applied on a retrospective basis to all periods presented and is effective for fiscal years ending after December 31, 2020.  Early adoption is permitted.  The Company expects this new guidance will not have a significant impact on its financial reporting.

In August 2017, the FASB issued ASU No. 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. The guidance was issued with the objective of improving the financial reporting of hedging relationships to better portray the economic results of companies' risk management activities in its financial statements, as well as simplifying the application of hedge accounting guidance especially in the area of assessment of effectiveness of the hedge. In April 2019, the FASB issued ASU 2019-04, "Codification Improvements to Topic 815, Derivative and Hedging", which further clarified ASU 2017-12. The amendments are effective for fiscal years beginning after December 15, 2018, and interim periods within those fiscal years. The Company has adopted the new standards when it obtained derivative instruments and entered into hedging activities in the second quarter of 2019. Refer to Note 20, "Derivative Instruments and Hedging Activities."

In January 2017, the FASB issued ASU No. 2017-04, “Simplifying the Test for Goodwill Impairment” (ASU 2017-04), which addresses changes to the testing for goodwill impairment by eliminating Step 2 of the process. The guidance is effective for annual and interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption is permitted; however, the Company has elected not to adopt early as this ASU will not have a significant impact on the Company’s consolidated financial statements.

In June 2016, the FASB issued ASU No. 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments", which requires that credit losses be reported based on expected losses compared to the current incurred loss model. These updates made several consequential amendments to the Codification which requires the accounting for available-for-sale debt securities to be individually assessed for credit losses when fair value is less than the amortized cost basis. In April, May, and November 2019, the FASB issued Accounting Standards Update ("ASU") 2019-04, 2019-05 and ASU 2019-11, "Codification Improvements to Topic 326, Financial Instruments - Credit Losses" which further clarifies the ASU 2016-13. The standard is effective for interim and annual periods beginning after December 15, 2019 with early adoption permitted. The Company has completed its impact assessment and does not expect this new guidance to have a significant impact on its financial reporting.

In February 2016, the FASB issued ASU No. 2016-02, “Leases” (“ASU 2016-02”), which was clarified by ASU 2018-11 and addresses the recognition of assets and liabilities that arise from all leases. The guidance requires lessees to recognize right-of-use ("ROU") assets and lease liabilities for most leases in the Consolidated Balance Sheets and is effective for annual and interim periods beginning after December 15, 2018. The Company adopted the new standard on January 1, 2019 and has elected the optional transition method to account for the impact of the adoption with a cumulative-effect adjustment in the period of adoption. The new standard provides a number of optional practical expedients in transition. The Company has elected the “package of practical expedients”, which permits it not to reassess under the new standard its prior conclusions about lease identification, lease classification and initial direct costs. The Company has not elected the use-of-hindsight or the practical expedient pertaining to land easements, the latter not being applicable to the Company. The new standard also provides practical expedients for an entity’s ongoing accounting. The Company has elected the short-term lease recognition exemption for all leases that qualify, which means for those leases that qualify, the Company will not recognize ROU assets or lease liabilities. The Company has also elected the practical expedient to not separate lease and non-lease components for all of its leases. In March 2019, the FASB issued ASU 2019-01, "Leases (Topic 842): Codification Improvements," which further clarifies the determination of fair value of leases and modifies transition disclosure requirements for changes in accounting principles. The effective date of the amendments is for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. The Company expects this pronouncement will not have a significant impact on its consolidated financial statements and disclosures. Refer to Note 19, "Leases."